категории | RSS

Эту статью хотел написать почти полгода назад, но что то постоянно откладывал smile

Как известно, словарь предиктивного ввода (T9) на смартфонах Symbian храниться в файле C:/predic/101F8615_F.dat
Размер этого файла строго фиксирован - 7.92кб (8112 байта).
Чисто теоретически, этого размера достаточно для хранения до 3843 символов, а это приблизительно 550-600 слов но не всё так просто...
В него добавляются все слова подряд, и по мере наполнения начитают удаляются старые... в общем, принцип работы этого словаря известен только жрецам Майя и разработчикам Symbian.
Нам же остаётся довольствоваться хоть какой то работой словаря... Но есть решение smile

Причём довольно простое - правильным способом вбить слова в словарь и заблокировать добавление и удаление лишних слов. Далее я придумал ещё более универсальную вещь:

Необходимо создать готовый файл, с уже вбитыми в него словами, и подсунуть его системе smile
Я собрал списочек слов, которые отсутствовали в стандартном словаре, но присутсвовуют в моём лексиконе и лексиконе моих приятелей.
Списочек скромный, около 80 слов. Тематика - интернет, пк, смарт, немного разговорного сленга. Мата нет.


Файл 101F8615_F.dat распаковать в папку C:/predic (старый файл переименовываем например в 101F8615_F.dat_old )
И главное - тут же ставим на файл 101F8615_F.dat атрибут Только чтение (нажимаем 6 в X-Plore)
[!] В архиве есть список слов, которые внесены


Но у всех разные потребности, разный лексикон и тп. сейчас расскажу как добавлять свои слова в словарь

Итак, как правильно добавить слова.
[!] В то время, когда атрибут с фала снят, не советую писать какие то слова, кроме тех, что хотите доавить в словарь.
- Снимаем атрибут с файла 101F8615_F.dat
- Открываем какое либо стандартное приложение, типа сообщений, или заметок, и добавляем слова, по одному, через меню *(звёздочки), пункт Добавить слово (этот пункт активен когда включён T9), после тут же возвращаем атрибут Только чтение.
- Добавив все необходимые слова, надо вернуть атрибут Только чтение на C:/predic/101F8615_F.dat.

[!] По идее способ должен работать на всей 9.X
[!] У самого стоит подобное долгое время, проблем не замечено.
[!] Простое редактирование dat файла ничего особо не даст

[!] Похожую информацию, про атрибуты, я уже где-то видел, но уже найти не могу.
Можете присылать мне свои файлы C:/predic/101F8615_F.dat - тогда буду обновлять файл словаря потихоньку smile
Автор - Карпов Андрей aka Karp.exe.

Karp.exe
2009-11-04T22:28:26Z

Здесь находятся
всего 0. За сутки здесь было 0 человек

Комментарии 41

#21   bask    

Перезагруз не помогает.я был неправ.всё работает..


* редактировал(а) bask 23:09 5 ноя 2009

0 ответить

#21   landstorm    

Еще раз напомню, что если не хочется чтобы слово добавилось в словарь, то после его набора нажимаен вправо на навикее, если хочется чтобы добавилось, то пробел - все просто ;)
если желаем, чтобы какое то слово вышло на первое место при переключении вариантов, то набираем его раз 20 через пробел.


0 ответить

#21   wrn    

Данным способом пользуюсь ещё с февраля месяца. Вот только он у вас чуть-чуть не так описан. Слова надо добавить, а потом перезагрузить телефон, после чего ставить атрибут \\"только для чтения\\". Слова можно добавлять: нужно снять атрибут \\"только для чтения\\", добавить слово(а), перезагрузить телефон и поставить атрибут \\"только для чтения\\".


0 ответить

#21   bask    

На Самсунг ай 7110 не проканал этот способ.симба 9.3 в папке 1 файл.


0 ответить

#21   AntohaAmkar    

Спасибо, попробуем


0 ответить

#21   Ujibqpat    

Может можно программу сделать чтобы автоматически патчи переключала...


0 ответить

#21   _Putin_    

Ещё год назад этот способ подсказал мне пользователь с ником VIZIVAN, за что ему спасибо winked статья полезная, на самом деле. Многие мучаются с проблемами, связанными с исчезновением слов из базы т9. Я вообще этот файл базы т9 сохранил в компе, чтоб после формата возвращать на место, без проблем winked занялся бы кто-нить из гуру программирования вопросом решения проблем с т9, толпы народа были бы благодарны!


0 ответить

#21   Sergenty    

molosar. ну может и так. На младших пройдет. Да, словарь у меня уже не тот который был на N73, там слова без проблем добавлялись, и никуда не исчезали, а тут, новый. Кто то сравнивает его с СониЕриками, мол там похожий.
-------------
Добавлено в 12.44: На N73 я например свой Ник этот \"Sergenty\"вбил в словарь, там он и \"сидит\", при наборе t9 всегда его мог набрать, а в этот словарь на 6720, вообще не занесешь. Всё перепробовал. Нужен может патч какой, но его видать еще не придумали умельцы наши.


0 ответить

#21   molosar    

Sergenty
ак что думаю этот способ не прокатит на симбе 9.3

Прокатит, но только на младших моделях.
Sergenty
А у меня на 6720 в папке Predic вообще то 2 файла. Вот они 2000BEFB_F.dat и 2000BEFB_1S.dat

На последних смартах 9.3 новый установлен новый t9, на сколько помнюю. .


0 ответить

#21   Sergenty    

А у меня на 6720 в папке Predic вообще то 2 файла. Вот они 2000BEFB_F.dat и 2000BEFB_1S.dat так что думаю этот способ не прокатит на симбе 9.3


0 ответить

Яндекс.Метрика