Реклама показывается только незарегистрированным пользователям. Вход или Регистрация

Русский словарь для автозамены при вводе

Проблемы с системой или настройками смартфона на webOS? Тогда Вам сюда

Re: Русский словарь для автозамены при вводе

Сообщение Xamil » 05 мар 2011, 22:32

словари, вроде как, тут - /var/palm/data/smartkey/XT9/*.bin только хз, какая структура.
Nokia E72, Nokia E63, Sharp Zaurus C1000 (Angstrom [X11, matchbox])
Xamil

 
Сообщения: 260
Зарегистрирован: 04 сен 2010, 21:37
Город: Кубань
Благодарил (а): 15 раз.
Поблагодарили: 25 раз.

Re: Русский словарь для автозамены при вводе

Спонсор » 05 мар 2011, 22:32

Реклама показывается только незарегистрированным пользователям. Войти или Зарегистрироваться
Спонсор

 
Сообщения: 100
Зарегистрирован: 15 июл 2014, 18:43
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Русский словарь для автозамены при вводе

Сообщение Palmfan » 05 мар 2011, 22:44

Если быть точным, то Text Assistant хранит базу слов в /var/palm/data/smartkey/XT9/user_db.bin . Rod Whitby писал в ноябре (может с тех пор что-нибудь измениось), что формат бинарный, ему неизвестный.
Palmfan

 
Сообщения: 1581
Зарегистрирован: 30 окт 2010, 21:51
Благодарил (а): 35 раз.
Поблагодарили: 125 раз.

Re: Русский словарь для автозамены при вводе

Сообщение rburakou » 06 мар 2011, 01:49

/var/palm/data/smartkey/XT9/user_db.bin

это имхо БД для добавленных юзером слов

а основной словарь в enhqr.kdb и Palm_611_ENubUN_xt9_2.ldb
хотя могу ошибаться насчет этих
rburakou

 
Сообщения: 99
Зарегистрирован: 08 янв 2011, 14:49
Благодарил (а): 6 раз.
Поблагодарили: 14 раз.

Re: Русский словарь для автозамены при вводе

Сообщение Shura » 06 мар 2011, 11:31

Да, файлы /var/palm/data/smartkey/XT9/*.bin практически пустые, там нет ничего ценного, а вот enhqr.kdb и Palm_611_ENubUN_xt9_2.ldb действительно что-то содержат. По содержанию похоже на базу данных, в заголовке содержится надпись Tegic comm, недоглое гугление вывело на компанию, разрабатывающую систему ввода XT9, http://www.nuance.com/ у них есть SDK для разработчиков, который, по идее, должен содержать утилиту для редактирования этих баз, только вот скачать SDK нельзя, требуется регистрация. Если кто хочет попытать счастья, то вам сюда: http://xt9dev.nuancemobiledeveloper.com/home

P.S. Кстати помните в 90-х был пакет распознавания речи Dragon? Так вот это от этой же компании :)
Shura

 
Сообщения: 534
Зарегистрирован: 03 янв 2011, 17:08
Город: Москва
Благодарил (а): 1 раз.
Поблагодарили: 61 раз.
Планшет: HP TouchPad Wi-Fi 32GB

Re: Русский словарь для автозамены при вводе

Сообщение Shura » 06 мар 2011, 11:55

Написал им письмо, может поделятся программкой.
Shura

 
Сообщения: 534
Зарегистрирован: 03 янв 2011, 17:08
Город: Москва
Благодарил (а): 1 раз.
Поблагодарили: 61 раз.
Планшет: HP TouchPad Wi-Fi 32GB

Re: Русский словарь для автозамены при вводе

Сообщение Palmfan » 06 мар 2011, 13:25

Оттуда же:

Q: Where can I download the SDK?
A: Until we have ironed out the legal issues surrounding the SDK and API we are using the XT9 Evaluation License to release to you the SDK and API. We are working hard to simplify and streamline the process.

http://xt9dev.nuancemobiledeveloper.com/node/60
Palmfan

 
Сообщения: 1581
Зарегистрирован: 30 окт 2010, 21:51
Благодарил (а): 35 раз.
Поблагодарили: 125 раз.

Re: Русский словарь для автозамены при вводе

Сообщение Xamil » 06 мар 2011, 18:50

взять словари с девайсов на вм не проще? на некоторых xt9 была в прошивках, русские словари тоже были.
Nokia E72, Nokia E63, Sharp Zaurus C1000 (Angstrom [X11, matchbox])
Xamil

 
Сообщения: 260
Зарегистрирован: 04 сен 2010, 21:37
Город: Кубань
Благодарил (а): 15 раз.
Поблагодарили: 25 раз.

Re: Русский словарь для автозамены при вводе

Сообщение Palmfan » 06 мар 2011, 22:46

На 4pda.ru полно прошивок для WM аппаратов с xt9, но вот как оттуда выковыривать словарь я понятия не имею. Тем более не факт, что он хранится в формате, применяемом в webOS.

Конкретно файл с пользовательским словарем - eT9Rudb.rdb (насколько я понял). Для него, кстати, существуют редакторы под WM.
Palmfan

 
Сообщения: 1581
Зарегистрирован: 30 окт 2010, 21:51
Благодарил (а): 35 раз.
Поблагодарили: 125 раз.

Re: Русский словарь для автозамены при вводе

Сообщение Xamil » 07 мар 2011, 17:38

попробовал подменить файлы на аналогичные из одного каба с xt9 для вм (приложил архив с ними к посту), закинул, переименовав, RUlsUN_xt9.ldb и RUhpd.kdb. *hqr.kdb, увы, отсутствует, и что он вообще должен содержать - непонятно. не прокатило, орфография проверяться перестала и text assist отказывается править словари. таки придется искать sdk или расковыривать структуру словарей с hex-редактором =)
Вложения
arch.zip
(254.9 КБ) Скачиваний: 487
Nokia E72, Nokia E63, Sharp Zaurus C1000 (Angstrom [X11, matchbox])
Xamil

 
Сообщения: 260
Зарегистрирован: 04 сен 2010, 21:37
Город: Кубань
Благодарил (а): 15 раз.
Поблагодарили: 25 раз.

Re: Русский словарь для автозамены при вводе

Сообщение nuke99 » 26 июн 2011, 21:44

Экспорт пользовательского словаря с помощью Терминала и командной строки:

Код: Выделить всё
luna-send -n 1 palm://com.palm.smartKey/listUserWords '{"offset": 0, "limit": 200}'

копирование в папку "usb":
Код: Выделить всё
luna-send -n 1 palm://com.palm.smartKey/addUserWord '{"word": "usb"}'

создаем "ярлык":
Код: Выделить всё
luna-send -n 1 palm://com.palm.smartKey/listAutoReplace'{"offset": 0, "limit": 200}'
nuke99

 
Сообщения: 14
Зарегистрирован: 31 май 2011, 16:46
Город: Moscow
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.

Пред.След.

Вернуться в webOS-смартфоны - Система и настройки



 


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение