#Soft MenuChooser. Утилита для смены наборов иконок меню.


1. Введение

 В настоящее время многие креативщики и просто энтузиасты рисуют свои собственные наборы иконок для Сименсов x65-й модели. Основная тема на форуме siemens-club.ru для обсуждения этого явления находится тут. Поскольку наборов иконок написано уже достаточно много, возникает желание иметь в телефоне несколько штук, с возможностью их менять в любой момент по желанию. Для того, чтобы моментально переключить отображение иконок без использования компьютера для доступа к системным фалам мобилы, был написан мидлет MenuChooser. Текущая версия 1.0.

2. Реализация.

 2.1. Программа написана на языке программирования Java, выполнена в виде jar/jad-midlet'а. Предназначена для использования в телефонах Siemens 65-й линейки. При написании использовались SMTK 2.00.03b, MIDP 1.0, MIDP 2.0. Компиляция JAD/JAR выполнялась в среде Borland JBuilder 8.0. Тестирование проводилось на Siemens C65, SW 12.03.
 2.1. Автор программы: hasherfrog

3. Лицензионные соглашения.

 3.1. Программа бесплатная.
 3.2. Распространение программы должно сопровождаться либо обязательной ссылкой на сайт siemens-club.ru, либо обязательным указанием авторства (как минимум - никнейма автора).
 3.3. Исходники в настоящий момент являются собственностью автора и не предоставляются.
 3.4. Программа поставляется AsIs. Использование её - добровольное и не налагает на автора никаких обязанностей.

4. Инструкция по установке.

 4.1. Скачиваете отсюда архив zip.
 4.2. Распаковываете архив и получаете 2 файла, с расширениями .jad и .jar.
 4.3. На телефоне* в папке \\Data\Java\jam\Applications создаёте папку MenuChooser.
 4.4. В созданную папку переливаете** два файла, полученных из архива. Теперь программа находится в памяти Вашего телефона и готова к использованию.
 4.5. Открываете диски. Можно патчем, все вопросы такого плана расписаны до мелочей на форуме siemens-club.ru.
 4.6. Открываете папку \\Config\japp\FlexMenu и копируете** туда всякие-разные файлы альтернативных main.fs, имена у них должны быть main1.fs, main2.fs, main3.fs и т.д. Можно не подряд, только main3.fs и main7.fs, например. ВНИМАНИЕ. Файл main0.fs использовать нельзя. Этот файл будет создан автоматически, из оригинального файла main.fs, лежащего в папке при самом первом старте. Всего можно использовать 9 файлов, с 1 по 9.

* С помощью MPM, SiMoCo или иных средств.
** Через IRDa, USB либо ещё как.
 

5. Инструкция по эксплуатации.

 5.1. На телефоне заходите в "Основное меню -> Мои файлы -> Приложения". Запускаете MenuChooser.
 5.2. Мобила начнёт спрашивать, разрешить ли изменение системных файлов. Разрешаете изменения. ВНИМАНИЕ. Во избежание повреждения системных файлов я КАТЕГОРИЧЕСКИ СОВЕТУЮ разрешить "для сессии". Если же Вы боитесь, что я что-то вам в телефоне сломаю-поломаю-заражу, просто не ставьте себе MenuChooser.
 5.3. Выводится список всех возможных файлов меню. Выбираете нужный пункт курсором и жмёте "Выбрать". Отмена - красная кнопка либо "Cancel".
 5.4. Чтобы изменения в меню вступили в силу, нужно выйти из основного меню, потом зайти в него.
 5.5. Если в списке вариантов выбрать main0.fs, будет восстановлен первоначальный файл меню.

6. Детали

 6.1. В настоящее время существует утилита от chaos, которая позволяет "подписывать мидлеты" так, что их запуск на телефоне не вызывает у самой мобилы никаких вопросов. Это нехитрый процесс, но я сам не собираюсь ничего "подписывать", а тем более не собираюсь распространять "подписанный" мидлет. Если Вы всё же сделаете такую подпись, не распространяйте, пожалуйста, такой файл. Это моё требование.
 6.2. Скачать утилиту по WAP пока затруднительно, у меня нет времени (да и желания) создавать wml-индекс. По этой же причине не работает и "Обновление" через Интернет.

7. Благодарности.

 7.1. Спасибо сайту siemens-club.ru за то, что он есть.
 7.2. Спасибо Killer13 - за идею и тестирование.

8. Feedback

 Все вопросы, предложения и (обязательно) замечания просьба размещать на форуме siemens-club.ru в соответствующей теме, или писать мне лично.
 

 © hasherfrog, 2005  
 
Hosted by ORC