LayoutMe v2.59
программа
редактирования клавиатурных раскладок мобильных телефонов Siemens
Введение. Данная программа предназначена для
редактирования клавиатурных раскладок телефонов Siemens C45, S45, ME45, S45i, SL42, SL45, SL45i, A50, M50, MT50, C55, S55, M55, SL55. 35-я серия поддерживаться не будет, так как для
этих телефонов не достаточно просто поменять раскладку, нужно еще установить
несколько патчей, что выходит за рамки данной программы.
Предназначение. Программа позволяет избавиться от
надоедливых каракулей в конце символьных последовательностей (“ABC2ÄÆÅ”), русифицировать раскладки, а
также создавать экзотические раскладки вида АБЦ2ABC и тому подобных.
Стандартное предупреждение: Ни я, ни
кто-либо другой не несет никакой ответственности за то, что вы делаете этой
программой. Все, что вы делаете – вы делаете на свой страх и риск. Своевременно
делайте бэкап фуллфлеша для того, чтобы всегда была возможность откатиться в
случае каких-либо проблем. Если вы испоганите свой фуллфлеш, а за ним и телефон,
не имея бэкапа, - я не виноват. В случае, если вы все
же что-то напортачили, обычно бывает достаточно просто прошить телефон самой
свежей прошивкой.
Принцип работы прост, как рок-н-ролл. Открываете
фуллфлеш, редактируете раскладку ( или загружаете ее из lay-файла ), сохраняете фуллфлеш, фуллфлеш флешером
записываете в телефон. Или так: открываете фуллфлеш, редактируете раскладку (
или загружаете ее из lay-файла ),
сохраняете патч, запускаете V_Klay, применяете патч. Для удобства обмена некими
навороченными раскладками предусмотрена возможность загрузки / выгрузки
раскладки в автономный файл, которому я, не долго думая, дал расширение *.lay. Эти файлы замечательно смотрятся в
любом Юникод-редакторе, например, Microsoft
Word.
Wrong software. Разумеется,
программа не делает ничего того, что она не должна делать – не записывает
фуллфлеш в телефон, не отключает CRC
и т.д. На то есть соответствующий софт. Поэтому, если после загрузки
измененного фуллфлеша в телефон вы видите нашу любимую надпись “Wrong Software” – натяните поглубже свой шлемак и отключите проверку CRC.
Новые модели. Если программа не может опознать
ваш фуллфлеш – что же, значит либо ваш телефон, либо его конкретная паршивка
пока (?) не поддерживается программой. А может просто – глюк. Пишите – будем
разбираться. Если при считывании раскладки из фуллфлеша вы не
видите корректную раскладку клавиатуры – это тоже говорит о том, что ваш
фуллфлеш не опознан, выходите из программы. Если программа сообщает, что ваш
фуллфлеш не поддерживается – дайте мне линк на фуллфлеш от вашего телефона прошитого
самой свежей прошивкой, добавлю его в программу.
Спецсимволы. Программа
не позволяет менять раскладку символов над 0, 1, * и # кроме как на Английской
Большой Раскладке. Я, лично, не вижу в этом смысла. Убедите меня в обратном –
добавлю эту возможность.
Строка статуса. При редактировании раскладки в
строке статуса показывается число используемых символов и доступное их
количество. При переполнении буфера выдается звуковой сигнал и окно программы
становится желтым, тем самым предупреждая вас о том, что надо удалить один или
несколько символов. Пока вы не сделаете этого, программа не позволит сохранить
раскладку. Следите за строкой статуса, в ней есть три счетчика. В первый
счетчик включены спецсимволы, во второй - английские (max=136), во третий – русские (max=138).
OCX-компонеты. Если
программа ругается на отсутствие каких-то файлов – просто скачайте их с
интернета. Или воспользуйтесь программой OCx REGiSTER 2.2 by DiLER. Поиск
рулит ...
Поддержка WAP-раскладки. За это
отвечает переключатель в меню «WAP-раскладка»,
который может принимать одно из трех значений: «Не трогать», «Копировать из
Английской», «Копировать из Русской». Имеется в виду, что при сохранении
фуллфлеша раскладка в вапе станет такой же, как и Английская SMS-раскладка (например).
Проблемы с русским. Если вы не можете ввести символы
на русском языке ( вместо них вводятся зюмлики ) – не огорчайтесь, вы не
одиноки. На некоторых машинах ( и на моей в том числе ) именно так и
происходит. Как бороться с этим глюком – я пока не знаю, могу посоветовать
только копировать русские буквы откуда-то. Виноваты в этом кривые руки: либо
мои, либо Билла Гейтса ...
Поддержка 55-й серии. В сентябре 2003 года появился
новый флешер для X55,
который позволяет работать с телефоном без обхода тест-поинта. Именно это
революционное событие и подвигло меня продолжить работу над этим проектом после
полугодичного перерыва. Кстати, квадратик на «1» и на «*» - это символ перевода
строки.
Русифицикация ввода в mail-клиенте. Проблема заключается в том, что одна
и таже раскладка используется при написании письма в мыл-клиенте и при
написании SMS, а
русифицировать их нужно по-разному: мыл-клиент – KOI-8, SMS
– Юникод. Таким образом, если вы русифицируете ввод в мыл-клиенте, то не
сможете писать по-русски в СМС на Английской раскладке. Пожалуй, этого того
стоит. Для русификации ввода в мыл-клиенте нужно выбрать кодировку «KOI-8». При выборе этого режима программа будет читать и
писать русские символы в Английской раскладке в кодировке KOI-8. На Русскую раскладку этот режим никак не влияет.
Если вы не пользуетесь встроенным mail-клиентом
– не включайте кодировку KOI-8.
Благодарности. Не хочется перечислять поименно –
всегда кого-нибудь да забудешь. Скажем так: моя глубокая благодарность всем
моим одноклубникам по www.o45m.ru и www.siemens-club.org.
История:
- v2.59 – 27.10.2004 – Поддержка C60_2791
- v2.58 – 8.10.2004 – Поддержка SL55_1691
- v2.57 – 24.09.2004 – Поддержка A55_0901
- v2.56 – 22.09.2004 – Поддержка A52_0701, A60_1095, MC60_1095
- v2.53 – 27.08.2004 – Поддержка S55_9191, M55_9191, A50_1201
- v2.50 – 27.07.2004 – Поддержка CF62_1191
- v2.48 – 27.07.2004 – Поддержка C60_2691, M55_1192
- v2.46 – 12.07.2004 – Поддержка CF62_07
- v2.45 – 27.05.2004 – Поддержка C60_25
- v2.44 – 06.05.2004 – Поддержка A50_1191 и C60_2391
- v2.42 – 31.03.2004 – Поддержка MT50_1791
- v2.41 – 31.03.2004 – Пофиксен баг при работе с
вап-раскладкой на A50_1105.
Поддержка C45_3803.
- v2.39 – 11.03.2004 – Поддержка M50_1991
- v2.38 – 3.03.2004 – Поддержка ME45_3003
- v2.37 – 16.02.2004 – Поддержка A50_1105
- v2.36 – 11.12.2003 – Поддержка M55_1191, A50_1091
- v2.35 – 3.12.2003 – Поддержка M55_1002 (которая на самом
деле M55_1091).
- v2.34 – 19.11.2003 – Поддержка SL55_1491. Компактный вид vkp-файла.
- v2.33 – 12.11.2003 – Поддержка 14-метрового
(правильного, слитого с помощью V_Klay) фф от M55_10. Старые версии фф от
М55 не поддерживаются.
- v2.32 – 1.11.2003 – Поддержка 14-метрового фф от M55_10
- v2.31 – 1.11.2003 – Устранен баг в адресации на S45i.
- v2.30 – 30.10.2003 – Возможность русификации
ввода в mail-клиенте
(поддержка KOI-8).
Подправлена интеграция с новыми версиями V_Klay.
Устранен мелкий баг в адресации.
- v2.22 – 23.10.2003 – Добавлена поддержка ME45_2803, M55_1091 (12-метровый фф слитый
с помощью FREIA,
блоки не переставлены). Программа также понимает расширение *.fls у
фуллфлеша.
- v2.21 – 17.10.2003 – Добавлена поддержка 2118_3108.
- v2.20 – 15.10.2003 – Добавлена поддержка
C45_5001, S45i_0403, M50_1791, SLIK_5601.
- v2.15 – 30.09.2003 – Пофиксен баг с символом EOL. Исправлена парочка мелочей,
связанных с интеграцией с V_Klay.
- v2.14 – 25.09.2003 – Пофиксен баг, когда
программе в качестве аргумента давалось длинное имя файла в кавычках.
- v2.13 – 22.09.2003 – Убран глюк, возникавший при
сохранении фф на некоторых машинах. В качестве аргумента программе можно
указывать имя файла фф.
- v2.12 – 17.09.2003 – Интеграция с V_Klay
- v2.11 – 16.09.2003 – Поддержка S55_2091. Буфер под
спецсимволы увеличен до 91 символа.
- v2.10 – 11.09.2003 – Поддержка 55-й серии
(теоретически). Поддержка C55_2491
(практически). Полностью изменен алгоритм поиска раскладок в фф. Добавлено
автоопределение прошивки, что позволило отказаться от меню «Телефон».
Максимальное количество спецсимволов увеличено до 49. В дистрибутив
вложена дефолтная раскладка для 55-й серии.
- v1.52 – 25.04.2003 – Убран глюк русификации WAP-раскладки, возникающий на M50
- v1.51 – 8.04.2003 – Убран глюк русификация WAP-раскладки, возникающий в
результате конфликта с патчем от Vitaly_Oss для
русификации мэйл-клиента.
- v1.50 – 4.04.2003 – Добавлена полноценная
поддержка WAP-раскладки.
Соответственно, убрана функция удаления зюмликов в WAP-раскладке. Добавлены
параметры запуска, которыми можно задать дефолтный тип телефона.
- v1.40 – 20.03.2003 – Добавлена функция удаления
зюмликов в ВАП-раскладке. В СМС-раскладке спецсимволы вынесены в отдельный
счетчик, за счет этого удалось полностью русифицировать Английскую
раскладку. Соответственно, поправлена дефолтная раскладка, также из нее
убраны украинские символы Є и Ї, как никому не нужные. В меню выбора
телефона пришлось оказаться от концепции «Универсальный алгоритм», так как
ничего универсального не существует.
- v1.30 – 11.03.2003 – Добавлена поддержка сликов и
50-й серии. В дефолтной английской раскладке русские буквы перекочевали из
Английской Большой в Английскую Маленькую.
- v1.20 – 08.03.2003 – Исправлен
алгоритм обработки переполнения буфера, в дистрибутив программы вложен
файл x45.lay (имхо, наиболее удобный
вариант раскладки).
- v1.15 – 21.02.2003 – Первая
публичная версия
Поддерживаемые
прошивки:
- C45_3803,
C45_5001
- ME45_2803,
ME45_3003,
S45i_0403
- SL45_5601
- 2118_3108
- A50_1091,
A50_1191,
A50_1105,
A50_1201
- MT50_1791,
M50_1791,
M50_1991
- A55_0901
- C55_2491
- M55_1091, M55_1191,
M55_1192, M55_1002,
M55_9191
- S55_2091, S55_9191
- SL55_1491,
SL55_1691
- A52_0701
- A60_1095
- C60_2391,
C60_2591,
C60_2691,
C60_2791
- MC60_1095
- CF62_0791,
CF62_1191
Скачать. Да, чуть не забыл J. Саму программу можно взять здесь: LayoutMe.
Обсудить программу можно на форуме: Обсуждение на
www.siemens-club.org
Если вы хотите
быть в курсе всех обновлений программы рекомендую зайти по вышеуказанной ссылке
и подписаться на получение уведомлений.
Другие мои
Siemens-проекты:
FarDES - плагин для Far Manager, аналог DES
Smelter
- исследователь фф
Вы можете поблагодарить автора
переслав некоторую сумму денег по системе WebMoney на кошелек Z464767006197
Пишите письма: avkiev@ukr.net
ICQ: 226072
У дачи J