Начало  Регистрация  Поиск  FAQ  Разные разности  Новости Форума  Администрация Клуба

Siemens - клуб

 
 SC-форум : Hard&Soft : T9BaseCreator v1.3 - Создание базы T9 с любым набором языков

Навигация:
Хозяйке на заметку: Обращаем особое внимание (не говорите потом, что не слышали) - на форуме запрещено создавать несколько сообщений подряд. Если Вы вспомнили, что "забыли" или хотите дополнить/исправить своё сообщение, воспользуйтесь кнопкой "редактирование".

Автор Сообщение
F.U.H.
Телефонист
Откуда: Russia, Nizhny Novgorod
С нами с: 25.04.2004
Плодовитость: 51


Просмотр досье Отправить письмо Оставить личное сообщение Домашняя страницаСейчас нет на форуме Siemens S55
Рейтинг

Подано 11 (10/1) голосов
icon T9BaseCreator v1.3 - Создание базы T9 с любым набором языков


Написал программу для создания базы T9 с любым набором языков.

Программа создает bin-файл, содержащий только базу T9 (размером 0x040000 для x52/x55 и 0x030000 для x45/x50), который затем заливаем V-Klay'ем в телефон на место старой базы T9. Местоположение T9 покажет Smelter.

Информация о языках хранится в ini-файле.

В программу включены все 22 словаря T9 из A55T9Lg1 и 6 словарей от С45.

Мне нужны другие языковые пакеты. Если они у вас есть, просьба присылать на [email protected] фулфлеши или только T9.
Так же при обнаружении ошибок просьба сообщать по e-mail или в форум.

Саму программу T9BaseCreator v1.3 брать на:

Полную версию (включает языки для x45/x55) http://archive.siemens-club.smpda.com/t9full.zip или http://fuh.narod.ru/t9full.zip

x55 версию (включает только языки для x55) http://archive.siemens-club.smpda.com/t9.zip или http://fuh.narod.ru/t9.zip

В обеих версиях можно использовать x55 языки для x45!


____________________________
S55 (v16=>v20=>v90=>v91)

T9 Base Сreator - создает базу Т9 с любым набором языков

01.05.2004 в 20:11
re4mat0r
Начинающий телефонист
С нами с: 07.05.2004
Плодовитость: 1


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме
Рейтинг

Подано 0 (0/0) голосов
icon Создание базы T9 с любым набором языков (x55)


А как можно редактировать отдельно какую-нибудь Т9 яз базу?

07.05.2004 в 07:36
FOX_GED
Телефонист
Откуда: Россия, Ростов-на-Дону
С нами с: 09.12.2003
Плодовитость: 191


Просмотр досье Отправить письмо Оставить личное сообщение Домашняя страницаСейчас нет на форуме ME45>S45i, A55>C55, A50>почти C45 ;)
Рейтинг

Подано 18 (17/1) голосов
icon Создание базы T9 с любым набором языков (x55)


цитата:
re4mat0r пишет: А как можно редактировать отдельно какую-нибудь Т9 яз базу?

Да уже порядком измусоленная тема. Итог всех изысканий - никак. Формат и структура Т9 - великая тайна. Можно только изменять сами языки в базе, так как каждый языковый пакет лежит отдельным блоком и отделён от последующего немалым колличеством нулей (где начало и конец блока видно невооружённым глазом). Но, ни менять раскладки, ни редактировать языковую базу пока никому не удавалось.


____________________________
Люди - рабы своих вещей...; самосовершенствование - это ***..[cut by Stempl];
destruction - essence...; society must die...
Let heros enjoy the minute of the glory, which will is forgotten in hour...

07.05.2004 в 17:42
F.U.H.
Телефонист
Откуда: Russia, Nizhny Novgorod
С нами с: 25.04.2004
Плодовитость: 51


Просмотр досье Отправить письмо Оставить личное сообщение Домашняя страницаСейчас нет на форуме Siemens S55
Рейтинг

Подано 11 (10/1) голосов
icon Siemens x55 T9BaseCreator v 1.20


Обновил до версии 1.20

Брать здесь или здесь

Выложил описание структуры заголовка базы T9.
Смотреть здесь или здесь


____________________________
S55 (v16=>v20=>v90=>v91)

T9 Base Сreator - создает базу Т9 с любым набором языков

09.05.2004 в 08:01
FOX_GED
Телефонист
Откуда: Россия, Ростов-на-Дону
С нами с: 09.12.2003
Плодовитость: 191


Просмотр досье Отправить письмо Оставить личное сообщение Домашняя страницаСейчас нет на форуме ME45>S45i, A55>C55, A50>почти C45 ;)
Рейтинг

Подано 18 (17/1) голосов
icon Создание базы T9 с любым набором языков (x55)


2 F.U.H.
Жалко, что для 45-х/50-х моделей программа не подходит. Версия Т9 там от 1999 года и каждый язык поменьше будет. Занимает такая база всего 3 блока (0х030000). Да и заголовок Т9 там другой другой совсем.
В принципе, я могу за несколько дней собрать все языки Т9 для 45/50, кроме тех, что входят в T9lg7 - для 45/50 ни разу не попадался (по идее, там должен быть набор с языками Thai и Vietnamese, по анологии с 55-ми, может, эти языки заявили, но на тот момент не даработали?). Все остальные прошивки с базами T9lg1-T9lg15 у меня есть. Но, стоит ли заморачиваться? Возьмёшся прикрутить?


____________________________
Люди - рабы своих вещей...; самосовершенствование - это ***..[cut by Stempl];
destruction - essence...; society must die...
Let heros enjoy the minute of the glory, which will is forgotten in hour...

09.05.2004 в 20:30
F.U.H.
Телефонист
Откуда: Russia, Nizhny Novgorod
С нами с: 25.04.2004
Плодовитость: 51


Просмотр досье Отправить письмо Оставить личное сообщение Домашняя страницаСейчас нет на форуме Siemens S55
Рейтинг

Подано 11 (10/1) голосов
icon Создание базы T9 с любым набором языков (x45/x50)


2 FOX_GED:
Насчет заголовка, ты зря - он конечно же отличается но очень похож. Я посмотрел - могу подправить программу для 45-50-й серий.

Совмещать с версией для 52-55-х нет смысла - T9-языки все равно не подходят, а зачем пользователю с x55 нужны лишние базы от x45 - размер итак за 1,5 метра зашкаливает.

Проблема в том, что мне пока негде протестировать - у меня дома нет ни кабеля, ни телефона x45. Если кто-нибудь готов тестировать - я передалаю. У меня для 45-х есть Lg6 и Lg15 от C45 - для тестов пока хватит, если все будет в порядке, то нужны будут остальные.


____________________________
S55 (v16=>v20=>v90=>v91)

T9 Base Сreator - создает базу Т9 с любым набором языков

10.05.2004 в 11:29
F.U.H.
Телефонист
Откуда: Russia, Nizhny Novgorod
С нами с: 25.04.2004
Плодовитость: 51


Просмотр досье Отправить письмо Оставить личное сообщение Домашняя страницаСейчас нет на форуме Siemens S55
Рейтинг

Подано 11 (10/1) голосов
icon Создание базы T9 с любым набором языков (A52/S55)


Сегодня проверил на A52. Все прекрвсно работает. Итого в списке проверенных телефонов - A52 и S55, причем в обоих не надо заботиться о проверке CRC!

Тех, кто проверил на других моделях, просьба отписаться - все ли в порядке и надо ли было отключать проверку CRC. Если надо, то как она отклюсается на вашем аппарате (указать телефон/прошивку).


____________________________
S55 (v16=>v20=>v90=>v91)

T9 Base Сreator - создает базу Т9 с любым набором языков

10.05.2004 в 18:56
Meps
Начинающий телефонист
Откуда: Belarus, Minsk
С нами с: 27.08.2003
Плодовитость: 43


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме  Siemens CX75
Рейтинг

Подано 5 (2/3) голосов
icon Создание базы T9 с любым набором языков (x55)


цитата:
F.U.H. пишет: Написал программу для создания базы T9 с любым набором языков.


Саму программу брать на http://archive.siemens-club.smpda.com/t9.zip


А можно ли затереть только один из языков, чтобы другие остались как прежде?
И если не трудно, подскажи настройки V-klay(размер и адрес Т9) для М55.


____________________________
Все познается в сравнении. Не покупайте Сименсы.
--------------------
S35i=>S55=>M55 919111+ =>CX75 SW13+ => S75 SW47(тормознутое глючное шило)
=> SE K800

14.05.2004 в 15:27
F.U.H.
Телефонист
Откуда: Russia, Nizhny Novgorod
С нами с: 25.04.2004
Плодовитость: 51


Просмотр досье Отправить письмо Оставить личное сообщение Домашняя страницаСейчас нет на форуме Siemens S55
Рейтинг

Подано 11 (10/1) голосов
icon Создание базы T9 с любым набором языков (x55)


цитата:
Meps пишет:
А можно ли затереть только один из языков, чтобы другие остались как прежде?
И если не трудно, подскажи настройки V-klay(размер и адрес Т9) для М55.



Что ты имеешь ввиду под "затереть"? Спрятать T9 для этого языка или удалить язык из списка "Языки ввода"?

Если спрятать, то открывай ФФ в HEX-редакторе (Например, WinHEX), переходи для М55 к смещению 0х680000. Далее читай статью о структуре заголовка T9. Для того, чтобы язык просто спрятать, забей его адрес нулями - 0х00 (четыре штуки).
Например, патч для отключения польского T9 для M55_T9Lg11.
0x680080: 3C900000 00000000

Чтобы в списке "Языки ввода были только те языки, для которых есть T9, надо перепаковать ЛенгПак, указав версию ленгпака, например, lg0.
Если указать версию ленгпака lg91, то в списке "Языки ввода" будут Русский/Английский/Польский, независимо от того, есть ли они в базе T9.


____________________________
S55 (v16=>v20=>v90=>v91)

T9 Base Сreator - создает базу Т9 с любым набором языков

14.05.2004 в 21:39
Meps
Начинающий телефонист
Откуда: Belarus, Minsk
С нами с: 27.08.2003
Плодовитость: 43


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме  Siemens CX75
Рейтинг

Подано 5 (2/3) голосов
icon Создание базы T9 с любым набором языков (x55)


цитата:
F.U.H. пишет:
цитата:
Meps пишет:
А можно ли затереть только один из языков, чтобы другие остались как прежде?
И если не трудно, подскажи настройки V-klay(размер и адрес Т9) для М55.



Что ты имеешь ввиду под "затереть"? Спрятать T9 для этого языка или удалить язык из списка "Языки ввода"?

Если спрятать, то открывай ФФ в HEX-редакторе (Например, WinHEX), переходи для М55 к смещению 0х680000. Далее читай статью о структуре заголовка T9. Для того, чтобы язык просто спрятать, забей его адрес нулями - 0х00 (четыре штуки).
Например, патч для отключения польского T9 для M55_T9Lg11.
0x680080: 3C900000 00000000

Чтобы в списке "Языки ввода были только те языки, для которых есть T9, надо перепаковать ЛенгПак, указав версию ленгпака, например, lg0.
Если указать версию ленгпака lg91, то в списке "Языки ввода" будут Русский/Английский/Польский, независимо от того, есть ли они в базе T9.


Вообще мне нужен немецкий Т9 вместо польского. Можно ли их заменить, не затрагивая рус. и англ. или надо менять все вместе? И в любом случае, подскажи, пожалуйста, настройки V-Klay для М55 - адрес и смещение. Сам не разберусь.
Плюсик в благодарность я тебе уже поставил.


____________________________
Все познается в сравнении. Не покупайте Сименсы.
--------------------
S35i=>S55=>M55 919111+ =>CX75 SW13+ => S75 SW47(тормознутое глючное шило)
=> SE K800

18.05.2004 в 14:45
F.U.H.
Телефонист
Откуда: Russia, Nizhny Novgorod
С нами с: 25.04.2004
Плодовитость: 51


Просмотр досье Отправить письмо Оставить личное сообщение Домашняя страницаСейчас нет на форуме Siemens S55
Рейтинг

Подано 11 (10/1) голосов
icon Создание базы T9 с любым набором языков (x55)


цитата:
Meps пишет:
Вообще мне нужен немецкий Т9 вместо польского. Можно ли их заменить, не затрагивая рус. и англ. или надо менять все вместе? И в любом случае, подскажи, пожалуйста, настройки V-Klay для М55 - адрес и смещение. Сам не разберусь.
Плюсик в благодарность я тебе уже поставил.



Вообще, ты извращаешься - запустил прогу, она создала базу (можно туда впихнуть даже EN/RU/DE/IT одновременно), залил в телефон (смещение для M55 - 0x680000), но если тебе хочется так, то применяй патч
; Изменение Польского T9 на немецкий
0x680028: 00000000 3C900000

; Если не установлен патч убирания польского из языков ввода
0x680080: 3C900000 00000000

Теперь из архива с прогой берешь Deutsch.t9b и льешь его V_Klay'ем, указав в поле "С адреса" - 0x68903C

Теперь, по теории у тебя должен быть немецкий T9 на месте польского.

Кстати, если кому-то понадобится тоже самое для S55, то замените везде 0x68? на 0x48?. Для других телефонов смотрите начальный адрес T9 Smelter'ом.

На практике проверить не могу, т.к. свой S55 на время поменял на C45, чтобы попробовать переделать прогу под 45-ю серию.


____________________________
S55 (v16=>v20=>v90=>v91)

T9 Base Сreator - создает базу Т9 с любым набором языков

19.05.2004 в 03:39
Meps
Начинающий телефонист
Откуда: Belarus, Minsk
С нами с: 27.08.2003
Плодовитость: 43


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме  Siemens CX75
Рейтинг

Подано 5 (2/3) голосов
icon Создание базы T9 с любым набором языков (x55)


Установил файл с тремя языками из твоей проги. Супер! Все настройки сама прога сделала. Только вместе с рус, англ, и нем Т9 остался польский, но без Т9. Хотел удалить его из меню выбора вот этим патчем:
;*** www.Убрать_польский_из_меню_выбора_языков_ввода_v2 *** © AlexSid
41AC76: 0000 1501
680080: 3C90 0000
;680038: BC 00 ;отключение англ. Т9
но V-Klay протестует, пишет, что изменен ФФлеш. Мелочь, но может знаешь как удалить польский.
А вообще огромное спасибо. Так давно был нужен немецкий Т9.
Жаль, не могу еще плюсик поставить.




____________________________
Все познается в сравнении. Не покупайте Сименсы.
--------------------
S35i=>S55=>M55 919111+ =>CX75 SW13+ => S75 SW47(тормознутое глючное шило)
=> SE K800

19.05.2004 в 15:36
F.U.H.
Телефонист
Откуда: Russia, Nizhny Novgorod
С нами с: 25.04.2004
Плодовитость: 51


Просмотр досье Отправить письмо Оставить личное сообщение Домашняя страницаСейчас нет на форуме Siemens S55
Рейтинг

Подано 11 (10/1) голосов
icon Создание базы T9 с любым набором языков (x55)


цитата:
Meps пишет: Установил файл с тремя языками из твоей проги. Супер! Все настройки сама прога сделала. Только вместе с рус, англ, и нем Т9 остался польский, но без Т9. Хотел удалить его из меню выбора вот этим патчем:
;*** www.Убрать_польский_из_меню_выбора_языков_ввода_v2 *** © AlexSid
41AC76: 0000 1501
680080: 3C90 0000
;680038: BC 00 ;отключение англ. Т9
но V-Klay протестует, пишет, что изменен ФФлеш. Мелочь, но может знаешь как удалить польский.
А вообще огромное спасибо. Так давно был нужен немецкий Т9.
Жаль, не могу еще плюсик поставить.





Я рад, что помог

Если хочешь убрать польский, применяй патч:
; Убирание Польского из языков ввода, если его нет в Т9
41AC76: 0000 1501

Но я, например, не убираю польский из языков ввода, а использую его для быстрого ввода латинских символов без T9

Ты на M55 ведь тестил? Тогда записываем M55 в список проверенных . Там уже A52, A55, M55, S55.


____________________________
S55 (v16=>v20=>v90=>v91)

T9 Base Сreator - создает базу Т9 с любым набором языков

19.05.2004 в 19:17
F.U.H.
Телефонист
Откуда: Russia, Nizhny Novgorod
С нами с: 25.04.2004
Плодовитость: 51


Просмотр досье Отправить письмо Оставить личное сообщение Домашняя страницаСейчас нет на форуме Siemens S55
Рейтинг

Подано 11 (10/1) голосов
icon T9BaseCreator v1.3


Обновил до версии 1.3. URLы см. в первом посте.

Новое:
Добавлена поддержка 45-й и 50-й серий.
Возможность использовать языки от x55 на телефонах x45/x50.

Тестирование прошло на C45v50.


____________________________
S55 (v16=>v20=>v90=>v91)

T9 Base Сreator - создает базу Т9 с любым набором языков

21.05.2004 в 21:17
vitalis
Начинающий телефонист
В миру: Віталій
Откуда: Україна, Київ
С нами с: 16.03.2005
Плодовитость: 35


Просмотр досье Отправить письмо Оставить личное сообщение Домашняя страницаСейчас нет на форуме CX70 fw56 + SL45i sw56
Рейтинг

Подано 4 (2/2) голосов
icon T9BaseCreator v1.3 - Создание базы T9 с любым набором языков


А для х65 база подойдет?


____________________________
CXV70 sw56 UA (у меня) | С75 sw22 UA (у девушки) | SL45i fw56
"Чтиво" - українська електронна бібліотека (тексти у форматі *.txt)

Все про українізацію Siemens

12.08.2005 в 15:39
StrikerX
Признанный телефонист
С нами с: 06.07.2004
Плодовитость: 689


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме Siemens CX65
Предупреждения:
Строгое предупреждениеЗамечаниеЗамечаниеЗамечаниеЗамечание
Рейтинг

Подано 117 (68/49) голосов
icon T9BaseCreator v1.3 - Создание базы T9 с любым набором языков


Нет не подойдет. В х65 т9 лежит на диске в виде файла для каждого языка.

12.08.2005 в 15:47
 SC-форум : Hard&Soft : T9BaseCreator v1.3 - Создание базы T9 с любым набором языков

Навигация:



Администрация Клуба. Разработка: BigVovch