Эту статью хотел написать почти полгода назад, но что то постоянно откладывал
Как известно, словарь предиктивного ввода (T9) на смартфонах Symbian храниться в файле C:/predic/101F8615_F.dat
Размер этого файла строго фиксирован - 7.92кб (8112 байта).
Чисто теоретически, этого размера достаточно для хранения до 3843 символов, а это приблизительно 550-600 слов но не всё так просто...
В него добавляются все слова подряд, и по мере наполнения начитают удаляются старые... в общем, принцип работы этого словаря известен только жрецам Майя и разработчикам Symbian.
Нам же остаётся довольствоваться хоть какой то работой словаря... Но есть решение
Причём довольно простое - правильным способом вбить слова в словарь и заблокировать добавление и удаление лишних слов. Далее я придумал ещё более универсальную вещь:
Необходимо создать готовый файл, с уже вбитыми в него словами, и подсунуть его системе
Я собрал списочек слов, которые отсутствовали в стандартном словаре, но присутсвовуют в моём лексиконе и лексиконе моих приятелей.
Списочек скромный, около 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 - тогда буду обновлять файл словаря потихоньку
Автор - Карпов Андрей aka Karp.exe.
А у меня, на С5, файл 101F8615_F.dat(31.98kb) не имеет никаких атрибутов. Это нормально? Нужно ли выставлять атрибут самому?
p.s.: пункт "Добавить слово" я так и ненашел...Нет его, видимо. Можно ли "воткнуть"слова непосредственно в файл?
0 ответить