категории | 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

#1   dj-avtosh    

красавчиг, добьем эту тему!


0 ответить

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