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

#31   mashkovski    

так господа я не пойму, допустим если я снимаю атрибут слова будут добавлятся автоматом?
Просто они добавляются, но до перезагрузки, дальше приходится снова вбивать. Поясните.


0 ответить

#31   Lexys3230    

Патч то где, товарищи?


0 ответить

#31   panches    

Да даже если и уже можно все равно статья остаётся актуальной!


0 ответить

#31   Skanpro    

Словарь можно увеличить на 2мб. ХА


0 ответить

#31   Karp.exe    

Nerovinger, не соглашусь. этот способ имеет место как самостоятельно, так и совместно с патчем smile


0 ответить

#31   Nerovinger    

Эх статья уже не актуальна ведь теперь словарь t9 можно увеличить с помощью патча.


0 ответить

#31   molosar    

abrgen
так достаточно что бы весь твой лексикон туда записать

Может для твео лексикона и достаточно, а большенству пользователей и в двое больше мало.


0 ответить

#31   abrgen    

CODeRUS Зачем его увеличивать его и так достаточно что бы весь твой лексикон туда записать место это го патча написал программу которая атрибут снимала и ставила когда добавляешь слова


0 ответить

#31   Maks17    

На n79 тоже не работает, хотя в папке тоже один файл


0 ответить

#31   CODeRUS    

а я сделал патч увеличения словаря T9..надо бы проверить)))


0 ответить

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