motofan logo
4 страниц V  1 2 3 > »         
> 

iTAP Dictionary Editor

kENOD
сообщение 20.4.2006, 15:50 Закрепленное сообщение!


Опытный
***

Группа: Пользователи
Сообщений: 130
Регистрация: 18.8.2005
Из: г.Томск
Пользователь №: 49 050

Рейтинг: 66.5



Немного о iTAP

iTAP mod 1&2


1. Словарь iTAP состоит из двух частей: основной словарь(находится в ленгпаке) и пользовательский словарь(находится во флексе в корне диска /а/).
2. Основной словарь iTAP зависит только от ленга, но никак не от прошивки.
3. Полностью расшифрованную структуру пользовательского словаря.
4. Стандартный размер пользовательского словаря 5100 байт. Ограничение в 5100 байт можно снять при помощи патчей (подробнее читаем здесь)
5. iTAP запоминает все, что пользователь вводит с клавиатуры телефона(включая телефонные номера и записи справочника) и хранит в пользовательском словаре.
6. Из 4 и 5 следует, что iTAP, добавляя новое слово в словарь, удаляет самое старое.
7. Полный стандартный пользовательский словарь может содержать максимум 635 слов (при условии, что все слова в словаре состоят из 2-х символов).
8. Программа для редактирования словаря iTAP.
9. Некоторые сведения о структуре ленгпака и основного словаря.


iTAP 6 (L9, k1 и подобные):

1. Небольшие разработки по разбору структуры тут
2. Программа для чтения слов словаря тут
3. Стандартный размер пользовательского словаря 8000 байт.
4. Словари расположены так же как и в iTAPmod1&2.


Так же я выложил недольшой обзор о iTAP в целом и структуру Пользовательского словаря iTAP mod1&2 (прикрепленные файлы).
--------------


Темы, схожие по содержанию:

Украинский iTAP - Разработан полноценный украинский iTAP с поддержкой ОС. Ставим, пробуем, делимся впечатлениями.
LangPacks для всех моделей - Здесь вы можете найти языковые пакеты для любой модели телефонов Motorola
Патчи для увеличения ПС iTAP - Здесь вы можете найти патчи для увеличения размера Пользовательского словаря iTAP
--------------

Последняя версия iTAP Dictionary Editor:


iTAP Dictionary Editor v2.01 Описание

Программа НЕ работает под ОС Windows Vista/Windows 7

Еще раз хочу напомнить, что программа будет нормально функционировать с телефоном только если на вашем компьютере установлены драйверы для работы с телефоном в P2K режиме. Если не знаете как их установить, или с этим возникли трудности вам сюда.

Рабочий "умный" модуль русского iTAP для P2K:

Прикрепленный файл RUS_iTAP_Main_Dict.rar   ( 149.69 килобайт ) Кол-во скачиваний: 2879

Модуль ставить только программой MotoLangEditor работает с е398, е1, L7, v360 возможно с другими.

Как удалить iTAP:

Это можно сделать программой MotoLangEditor
И так же можно сделать программой Delete iTAP.
Описание программы в этом посте, скачивая программу вы соглашаетесь с тем что написано в нем.


Сообщение отредактировал kENOD - 18.1.2011, 11:41
Прикрепленный файл iTAP_Article__24.07.07_.txt   ( 6.32 килобайт ) Кол-во скачиваний: 853
Прикрепленный файл RUS_iTAP_Main_Dict.rar   ( 149.69 килобайт ) Кол-во скачиваний: 2879
Прикрепленный файл iTAP_UD_Structure_mod_1and2.txt   ( 1.33 килобайт ) Кол-во скачиваний: 750
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
masta
сообщение 21.4.2006, 7:53



****

Группа: Почётные мотофаны
Сообщений: 198
Регистрация: 24.11.2005
Из: Крым, Симферополь
Пользователь №: 59 540
Модель телефона: BlackBerry Motion
Прошивка: Android 8.1

Рейтинг: 44



Цитата(EpiloG @ Пятница, 21 Апреля 2006, 7:33)
Люди, предложение! Может сделать пользовательский iTAP_Users_dictionary? Такой путний и чтоб там все было... и присоеденить его к теме, типа как лучший iTAP! Ведь я думаю многим не нравятся которые встроены...
*


У меня с завода итап на трубе забит по полной. До этого простые перекидывания итапа из одной проши в другую успехом не обвенчались. Ну нет в них реально словарей... Ведь размер-то фиксированный. 5100. А разве много слов+род+число+вемя+скронения+итд можно запихнуть в 5100 байт?! Вот то-то и оно... Надо не тут копать, ИМХО...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kENOD
сообщение 21.4.2006, 10:25


Опытный
***

Группа: Пользователи
Сообщений: 130
Регистрация: 18.8.2005
Из: г.Томск
Пользователь №: 49 050

Рейтинг: 66.5



LCF,
Я давал ссылку на тему в "Е" про "ковыряние" Итапа. В данный момент я пишу прогу, которой можно будет редактировать словарь.
Думаю, если нормально с учебой будет, то через пару недель выпущу в свет :) . В той теме я выложил недоделанную прогу, в ней не работает сэйв. И читает она еще плоховато.
И еще в твоем словаре от в635 всего 1 слово(!), так что нужен словарь от v635, у кого есть можно и от "сххх"
masta,
Насчет глагол+число+... это все фигня, в словаре просто хранятся слова, которые вводились с телефона. И все. Никакой грамматики. На данный момент у меня в полностью забитом словаре 183 слова.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
masta
сообщение 21.4.2006, 11:00



****

Группа: Почётные мотофаны
Сообщений: 198
Регистрация: 24.11.2005
Из: Крым, Симферополь
Пользователь №: 59 540
Модель телефона: BlackBerry Motion
Прошивка: Android 8.1

Рейтинг: 44



Цитата(kENOD @ Пятница, 21 Апреля 2006, 12:25)
Насчет глагол+число+... это все фигня, в словаре просто хранятся слова, которые вводились с телефона. И все. Никакой грамматики. На данный момент у меня в полностью забитом словаре 183 слова.

Вот я как раз и имею ввиду то, что никакой логической грамматики! Поэтому словарь со старта в несколько раз и увеличивается. 183 слова... что-то маловато как-то. Эскперимента ради я повбивал давольно редкие слова в смску. Они уже были в словаре!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kENOD
сообщение 21.4.2006, 15:17


Опытный
***

Группа: Пользователи
Сообщений: 130
Регистрация: 18.8.2005
Из: г.Томск
Пользователь №: 49 050

Рейтинг: 66.5



masta,
Какие именно? Если ты их до этого уже вводил, то они запомнились. Может по-этому. Кстати всем кто отозвался, огромное спасибо, уже нашел один баг программы моей, который исправил.

Чем больше будет словарей от разных прошивок и телефонов, тем быстрее появится программа и меньше в ней будет багов.
Supshow
Скажи пожалуйста, ты пользуешься в основном транслитом для СМС? твой словарь от V3i немного странный...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Supshow
сообщение 21.4.2006, 15:31


RAZRовед
*****

Группа: Почётные мотофаны
Сообщений: 388
Регистрация: 30.9.2004
Пользователь №: 14 647
Модель телефона: Xiaomi Redmi 5 Plus 4/64
Прошивка: оптимальная

Рейтинг: 143



kENOD
Так точно. У меня ж серый V3i без нанесения русских букв на клаве. Вот я латиницей все и пишу. :) Я думал тебе интересен сам формат файлов, а не их начинка.

P.S. зато в моем тезаурусе мата нет. :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kENOD
сообщение 21.4.2006, 15:38


Опытный
***

Группа: Пользователи
Сообщений: 130
Регистрация: 18.8.2005
Из: г.Томск
Пользователь №: 49 050

Рейтинг: 66.5



Supshow,
Нет дело не в начинке, просто я еще не разобрался в английской раскладке... И моя прога пока читает только русские слова.
Если интересно можешь скачать Здесь на третьей странице.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kENOD
сообщение 27.4.2006, 15:26


Опытный
***

Группа: Пользователи
Сообщений: 130
Регистрация: 18.8.2005
Из: г.Томск
Пользователь №: 49 050

Рейтинг: 66.5



To All,
Есть предложение так же попробывать поковырять размер файла словаря. Например сделать его не 5100 байт, а к примеру 10кб.
Больше места - больше слов.
Может быть размер зранится где-нибудь в симах. Если не в симах то хорошо было бы сделать патч.
Буду благодарен любой информации по этому вопросу.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
HolodovAlexey
сообщение 6.5.2006, 6:57


Опытный
***

Группа: Пользователи
Сообщений: 149
Регистрация: 1.7.2005
Из: Москва
Пользователь №: 45 223
Модель телефона: Motorola Sholes

Рейтинг: 24.5



kENOD,
Только я заметил что со временем слова из dictionary удаляются. Иногда это начинает бесить. У кого-нибудь еще бывает такое?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
FX Poster
сообщение 6.5.2006, 20:00


Новичок
*

Группа: Пользователи
Сообщений: 8
Регистрация: 11.4.2005
Из: Днепропетровск, Украина
Пользователь №: 40 548
Модель телефона: Motorola E398@E1
Прошивка: R373_G_0E.30.48R

Рейтинг: 3.5



HolodovAlexey
Это везде так. По крайней мере на R372,373
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Taolis
сообщение 7.5.2006, 5:43


Интересующийся
**

Группа: Пользователи
Сообщений: 44
Регистрация: 7.11.2005
Из: Днепропетровск!
Пользователь №: 57 393
Модель телефона: E398@Rokr E1
Прошивка: r373_g_0e.30.42r

Рейтинг: 2



Ребятки, а как же файл iTlib.bin из папки c:\? Он вот занимает 34Кб ;)

А ваш iTAP_User_Dictionary - это слова, что добавил пользователь(то есть мы) :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kENOD
сообщение 7.5.2006, 11:09


Опытный
***

Группа: Пользователи
Сообщений: 130
Регистрация: 18.8.2005
Из: г.Томск
Пользователь №: 49 050

Рейтинг: 66.5



HolodovAlexey,
Это у всех так, потому что размер словаря ограничен 5100 байт. => Необходимо увеличить или убрать ограничение.
Taolis,
iTlib - файл от iTunes'а насколько я знаю. И на иТАП он не влияет.
VANDAL1
Ну не знаю насчет Т9... Вообще-то система iTAP'а мне нравится гораздо больше.
To All,
Народ, давайте постить в этой теме по делу. Она(тема) была создана с целью расковырять iTAP и сделать язык удобнее, "умнее"

Внимание!!!
Всем пользователям, выложившим свои словари,
Просьба во избежание просмотра ваших словарей удалить их из темы. Конфиденциальность информации в ваших словарях, которые я использовал при создании программы, гарантирую.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kENOD
сообщение 7.5.2006, 15:46


Опытный
***

Группа: Пользователи
Сообщений: 130
Регистрация: 18.8.2005
Из: г.Томск
Пользователь №: 49 050

Рейтинг: 66.5



Народ, прога почти доделана. Осталось только понять одну вещь.
Не могу разобраться как в словаре закодировано количество слов. Я точно знаю, что оно зашифровано в 2 или 4 байтах.
Расклад такой в файле находятся 4 байта подряд(переведены в DEC):

1. У v3i:
4
202
0
19
количество слов - 425

2. У е398(первый)
3
110
0
12
количество слов - 435
3. У е398(второй)
3
112
0
12
количество слов - 436
4. У е398(третий)
2
186
0
12
количество слов - 443

Бьюсь уже несколько дней, не могу понять, как эти числа кодирует телефон. Возможно 3 и 4 байт не влияют на кодирование. Может кто-нибудь догадается... С меня +++

Сообщение отредактировал kENOD - 8.5.2006, 11:51
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ism
сообщение 17.5.2006, 15:44


Новичок
*

Группа: Пользователи
Сообщений: 19
Регистрация: 1.4.2006
Пользователь №: 76 864
Модель телефона: E398
Прошивка: MS1.4 Mod

Рейтинг: 1



kENOD, не надо переводить в dec ничего, считай в hex лучше.
Надо больше бы данных по телефонам.
Для E388 пока, у меня работает формула такая:
первый два байта в hex берем, допустим для второго варианта |03|6E| - переводим все число в dec, вычитаем 8 (вероятнее всего зависит от последнего байта 0С), делим на 2 -) А вот с V3i не выходит, пока.. Но суть точно в вычислениях в hex, надо бы еще один пример, хотя бы, V3i.

добавлено позже.
нет, бред написал.. Алгоритм другой вычисления-)

Сообщение отредактировал Ism - 17.5.2006, 15:47
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Pashach
сообщение 17.5.2006, 16:03


Интересующийся
**

Группа: Пользователи
Сообщений: 78
Регистрация: 1.8.2005
Пользователь №: 47 563
Модель телефона: Motorola E398 -> E1
Прошивка: R373_G_0E.30.42R

Рейтинг: 10.5



Я так понял, что мы ковыряем iTAP чтобы добавить побольше слов. А что если ковырять не пользовательский словать, на нём же ограничение, а ленг. флеша унас достаточно в запасе (если удалить итапы англ, укр и т.д.), туда можно словатик в 2-3 раза больше воткнуть
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kENOD
сообщение 18.5.2006, 11:32


Опытный
***

Группа: Пользователи
Сообщений: 130
Регистрация: 18.8.2005
Из: г.Томск
Пользователь №: 49 050

Рейтинг: 66.5



Ну наконец-то кто-то отозвался! :)
Ism,
Так я уже пробывал, безрезультатно. Специально для тебя креплю файл с кодировкой от разных словарей, потом допишу побольше тел.
Pashach,
Так я и хочу попробывать поковырять ленг или прошивку, чтобы снять ограничение или хотябы увеличить словарь, это в перспективе(если есть желание можешь помочь). Просто разработка программы для редактирования словаря встала колом, потому что я не могу понять как кодируется размер слов.
DiTorb,
Можешь, подключай, буду только за. Я пробывал но не вижу никакой активности.

Расклад такой:
Когда в словаре меньше чем 256 слов, то тел кодирует кол-во слов так - во второй бит записывает количество.
Дальше - интереснее, в словаре 256 слов: первый бит - 1, второй 0.
вловаре 258 слов: первый бит - 2, второй - 0, но как это слепить с тем что при 425 словах, первый - 4, второй 202, я не догоняю.. :(

Сообщение отредактировал kENOD - 18.5.2006, 12:44
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
n0wheremany
сообщение 18.5.2006, 13:50


Прогр@ммер
*****

Группа: Почётные мотофаны
Сообщений: 564
Регистрация: 10.9.2005
Пользователь №: 51 111
Модель телефона: E398

Рейтинг: 341



Цитата
Когда в словаре меньше чем 256 слов, то тел кодирует кол-во слов так - во второй бит записывает количество.
Дальше - интереснее, в словаре 256 слов: первый бит - 1, второй 0.
вловаре 258 слов: первый бит - 2, второй - 0, но как это слепить с тем что при 425 словах, первый - 4, второй 202, я не догоняю.


1. Как известно формат чисел мотора прямо наоборот от виндозовского.
2. Надо учитывать количество символов (англ и рус отд)

Попробуй построить линейку, т.е. при 255, 256, 257, ... , 510,511,512,513,514,..., и т.д.

Никто не говорил что будет легко. Пока присоедениться к ковырянию не могу. Нет мотора.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
blackbox
сообщение 18.5.2006, 15:20


Control Freak
******

Группа: Разработчики
Сообщений: 838
Регистрация: 23.9.2005
Пользователь №: 52 431
Модель телефона: iPhone
Прошивка: 2.2.1

Рейтинг: 627.5



Цитата(kENOD @ Четверг, 18 Май 2006, 14:32)
Расклад такой:
Когда в словаре меньше чем 256 слов, то тел кодирует кол-во слов так - во второй бит записывает количество.
Дальше - интереснее, в словаре 256 слов: первый бит - 1, второй 0.
вловаре 258 слов: первый бит - 2, второй - 0, но как это слепить с тем что при  425 словах, первый - 4, второй 202, я не догоняю.. :(
*


Наверное, ты все-таки имеешь ввиду байт, а не бит?
Если да, то, что ты описал, всего-навсего 16-битное целое big-endian. На компе x86 порядок байтов в слове - little endian.
Переставил местами два байта - и все.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ism
сообщение 18.5.2006, 18:00


Новичок
*

Группа: Пользователи
Сообщений: 19
Регистрация: 1.4.2006
Пользователь №: 76 864
Модель телефона: E398
Прошивка: MS1.4 Mod

Рейтинг: 1



Ну да, если так все, как описывается, то blackbox прав, только я меня тоже такая идея была, переставить байты, но что-то не выходит..
kENOD, почитай вот это, на русском:
http://emc.km.ru/theory/store/endian.html
А еще лучше на английском, там попонятнее:
http://en.wikipedia.org/wiki/Endianness

добавлено позднее:

В ходе экспериментов выяснено, что никакое это не 16-bit (signed/unsigned не важно) целое BE.
Пример: |02|00| -> 512 dec (signed/unsigned 16 bit).
При примере kENOD - 258.
А мы как раз и считаем в системе BE, точнее я ак и начинал считать, беря 2 байта сразу. Зачем в LE переводить?
Пробовал еще в тупую (в qwe.txt прописывал и в BE и в LE байты)
Код
ism@ism:~/toFtp$ iconv -f UTF-16BE qwe.txt
iconv: illegal input sequence at position 0
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kENOD
сообщение 25.5.2006, 13:50


Опытный
***

Группа: Пользователи
Сообщений: 130
Регистрация: 18.8.2005
Из: г.Томск
Пользователь №: 49 050

Рейтинг: 66.5



Ism,
Что-то я все равно не допонимаю.

Если мы работаем в big-endian, то справедлив пример с 256( |01|00| ) и 258( |01|02| ) словами. Тут все красиво и правильно переводится в целое число.

Тогда как быть с примером от V3i - 425 слов ( |01|A9| ) или с примером от того же е398 - 435 слов ( |01|B3| )?

Я уже пробывал менять байты местами, делил, умножал, складывал, искал общие множители и др. , но так и не пришел к определенной закономерности.

Может я просто не понимаю, тогда просьба объяснить математическим языком. <_<

Сообщение отредактировал kENOD - 6.10.2008, 6:33
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
khlystovav
сообщение 26.5.2006, 17:38


Опытный
***

Группа: Пользователи
Сообщений: 117
Регистрация: 6.2.2006
Пользователь №: 69 162
Модель телефона: a1200
Прошивка: в подписи

Рейтинг: 3



Проверил на с650 - понимает только английские слова и цифры. Русские слова отображает иксами. А если открыть словарь в блокноте то русские слова читаются. А в одном словаре у меня было аж 418 слов. Это возможно? Прикрепляю свой словарь может поможет для работы с с650.

Удаляю словарь, т.к. в нем могут находиться конфеденциальные сведения.

Сообщение отредактировал kENOD - 29.5.2006, 9:49
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kENOD
сообщение 29.5.2006, 8:28


Опытный
***

Группа: Пользователи
Сообщений: 130
Регистрация: 18.8.2005
Из: г.Томск
Пользователь №: 49 050

Рейтинг: 66.5



khlystovav,
Я же писал, что словари выкладывать на itapde@mail.ru!
К сожалению у меня не было словаря на с650, на них стоит более старая версия иТАПа. Буду работать над поддержкой программы для с650. Начет количества слов: Может, даже должно. Просто программа пока не может сохранять более 255 слов.
Если интересно, почитай тему.
Удали свой словарь!
ZaharS,
Обязательно, еще бы вашу помощь! ;)

!Огромная просьба писать о работоспособности программы с другими телефонами!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ism
сообщение 29.5.2006, 15:30


Новичок
*

Группа: Пользователи
Сообщений: 19
Регистрация: 1.4.2006
Пользователь №: 76 864
Модель телефона: E398
Прошивка: MS1.4 Mod

Рейтинг: 1



kENOD, или я не так тогда что понимаю-)
Я сделал это вывод на основе вот этой фразы:
Цитата
вловаре 258 слов: первый бит - 2, второй - 0,

получаем же |02|00|, что я и привел. Ну а если |01|02| - то да.
И у V3i, судя по примеру не |01|A9|, а |04|CA|. Судя по всему, все же последний бит - значащий (12 и 19 что).
Попробуй ghex2 (правда не знаю, есть ли по windows) - им удобно 8, 16, 32 битные в BE и LE считать..
Я тоже ни как понять не могу-(

Ism,
Не есть гуд.. Все больше и больше склоняюсь к методу научного тыка. Наверное возьмусь перебирать слова от 256 до 512, как советовали. Только с учебой разгребу, и начну


Сообщение отредактировал kENOD - 25.6.2006, 7:44
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Maks_K
сообщение 30.5.2006, 8:34


Опытный
***

Группа: Пользователи
Сообщений: 104
Регистрация: 1.3.2006
Пользователь №: 72 364
Модель телефона: RAZVR V3->L7

Рейтинг: 1



Два маленьких нюанса:
1. При редактировании строки если нажимаешь ввод просто добовляться новая строка.
2. Загрузил словарь, отредактировал сохранил. И вот что -получилось
Было - "сковородка" стало "рковородка"
Было - "снов" стало "рнов"
Было - "лекарства" стало "лекарртва"

Насчет ввода так и должно быть. Спасибо что обнаружил баг с буквой "с".
На телефоне словарь работает нормально? Пробывал на V3?


Сообщение отредактировал kENOD - 30.5.2006, 9:43
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Maks_K
сообщение 5.6.2006, 10:28


Опытный
***

Группа: Пользователи
Сообщений: 104
Регистрация: 1.3.2006
Пользователь №: 72 364
Модель телефона: RAZVR V3->L7

Рейтинг: 1



kENOD,
Вопрос по iTAP. файлик iTAP_User_Dictionary - это пользовательский, для тех слов которых нету в основном словаре iTAP.
А где он (основной словарь) храниться. И можноли из него вытащить слова.
Просто для L7 есть водафоновская прошивка. но вней почему-то основной словарь пуст :(
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tosik_sh
сообщение 8.6.2006, 23:11


Новичок
*

Группа: Пользователи
Сообщений: 3
Регистрация: 24.4.2006
Из: Минск
Пользователь №: 80 295
Модель телефона: motorola e398+е770
Прошивка: R373_G_0E.30.48R R252211_U_85.92.701P

Рейтинг: 0



Может я покажусь странным, но все же смысл редактировать этот файл только в том случае если твой словарный запас = langpack + 300-400 слов, если же больше ты просто будешь затирать сохраненные слова, что убивает идею на корню.
ИМХО главная задача увеличить размер файла... Сорри если чего недопонял и кого обидел

tosik_sh,
Ну почему же сразу так? В словарь можно накидать слова, которыми ты чаще всего пользуешься. И еще один плюс:
Когда вводишь слова(к примеру в СМС), иногда получается так, что слово набрал неправильно и нажал "Подтвердить" оно сохранилось, засоряя словарь. Ради интереса открой свой словарик и посмотри сколько там мусора, поймешь, ведь из-за этого мусора фактическая емкость словаря существенно уменьшается.

А насчет главной задачи ты понял очень даже правильно, таковая и стоит. Еще можно попробывать поковырять основной словарь, вшитый в прошивку, а именно в лэнгпак.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ZaharS
сообщение 12.6.2006, 12:40


Ветеран
*****

Группа: Пользователи
Сообщений: 572
Регистрация: 13.1.2006
Пользователь №: 65 641
Модель телефона: E398
Прошивка: Based on 45R_Art3

Рейтинг: 102



Сделать бы изменения именно i-tap-а, а не базы недавних слов, чтобы например не писалось `сделаешШ`. Короче хорошо бы получить боступ над алгоритмами выбора знаков.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
khlystovav
сообщение 22.6.2006, 14:26


Опытный
***

Группа: Пользователи
Сообщений: 117
Регистрация: 6.2.2006
Пользователь №: 69 162
Модель телефона: a1200
Прошивка: в подписи

Рейтинг: 3



Проверил на с650. Все работает т.е. нормально открывает, редактирует и сохраняет. Из пожеланий сделать возможность сравнивать словари чтобы видеть добавленные слова. Как я понял телефон предлагает вариант продолжения слова только начиная с третьего символа, но в словаре встречаются и слова в 2 символа. Поэтому предлагаю добавить автоматическое удаление таких слов из словаря.

Слова из двух символов тоже нужны, чтобы при вводе, к примеру, "по" телефон не писал "мн"(вы меня поняли :) )А насчет сравнения словарей я что-то тебя не понял. Ты имеешь в виду выделять слова, которые добавляются в словарь во время работы проги?

Слова из 2х символов не нужны тем кто пользуется TAP а не iTAP (Это Я rolleyes.gif ). Ну а сравнение сдалать например так: открываешь словарь появляется кнопка "сравнить словарь".Нажимаешь на нее и выбираешь старый ранее сохраненный словарь и в списке добавляются удаленные слова например зеленым цветом а добавленные выделяются синим. Так можно будет узнать какие слова были добавленны или удаленны как с помощью программы так и телефоном.

Сообщение отредактировал khlystovav - 22.6.2006, 15:25
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
khlystovav
сообщение 24.6.2006, 14:05


Опытный
***

Группа: Пользователи
Сообщений: 117
Регистрация: 6.2.2006
Пользователь №: 69 162
Модель телефона: a1200
Прошивка: в подписи

Рейтинг: 3



Чтобы автоматизировать удаление мусора из словаря предлагаю сделать при проверке словаря удаление слов начинающихся с символов * + а также с цифр. Так как это либо ошибки либо номера телефона. Причем при вводе цифр и символов словарь все равно не используется. Непонятно зачем телефон их сохраняет huh.gif. Так же желательно опционально сделать удаление всех английских слов. Хорошо бы добавить возможность упорядочивания слов по алфавиту.

Спасибо за очень ценные идеи. Постараюсь реализовать, вот только не могу понять зачем в словаре упорядочивание по алфавиту?! Ведь тогда слова, начинающиеся на последние буквы будут удаляться из словаря очень быстро... blink.gif

Сделано!... но не все :)


Сообщение отредактировал kENOD - 21.7.2006, 17:07
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vorozha
сообщение 22.7.2006, 10:47


Интересующийся
**

Группа: Пользователи
Сообщений: 67
Регистрация: 29.7.2005
Из: Вологда
Пользователь №: 47 345
Модель телефона: Motorola V3 Razr
Прошивка: R374_G_0E.42.17R

Рейтинг: 6



kENOD
При чтении из тела вместо русских букв ХХХХХ ? Жму проверить словарь (сначала прога показывает. что слов 339 и словарь переполнен) - появляется надпись:
List index out of bounds
и все. Дальше пишет: слов 339 и словарь не проверен :(

От какого телефона ты открываешь словарь? Если от стареньких, "бюджетных" моделей типа с650 или v220, то выбирай соответствующую модель в программе.
По поводу "List Out of Bounds" попробуй отключить "умную очистку" она пока еще не слишком хорошо отлажена и иногда дает сбои.


Сообщение отредактировал kENOD - 22.7.2006, 11:36
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
*НеХеR*
сообщение 5.8.2006, 18:29


Ветеран
*****

Группа: Пользователи
Сообщений: 459
Регистрация: 18.3.2006
Пользователь №: 74 787
Модель телефона: SE Xperia NEO
Прошивка: 2.3.4

Рейтинг: 165



Прога супер! Глюков не обнаружил. Так что лови +
З.ы. А насчет словаря в ленге: ты уже что нибудь знаешь о его структуре? Или еще не начинал работу над этим?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
aziz
сообщение 8.8.2006, 12:51


Интересующийся
**

Группа: Пользователи
Сообщений: 77
Регистрация: 4.8.2005
Из: Котлас
Пользователь №: 47 804
Модель телефона: Motorola E 398
Прошивка: Последняя самая!

Рейтинг: 15



Хорошая программа. А можешь сделать чтобы можно было вырезать столбик слов из блокнота и вставить в прогу.. чтоб не вводить в ручную????
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kENOD
сообщение 11.8.2006, 7:52


Опытный
***

Группа: Пользователи
Сообщений: 130
Регистрация: 18.8.2005
Из: г.Томск
Пользователь №: 49 050

Рейтинг: 66.5



Всем здравствуйте!
Отвечаю на накопившиеся вопросы.
*НеХеR*,
Нет, к сожалению, не знаю, сейчас у меня нет времени и я не могу активно ковырять ленгпак. Если кто-нибудь может этим заняться, знает структуру ленга, где в нем находится основной словарь, огромная просьба связаться со мной(через личку или здесь).
КАРАСИК,
Думаю нет, т.к. для этого нужно патчить прошивку, поэтому проще начинать ковыряться с основным словарем ленгпака.
aziz,
Можно попробывать, пока не вижу в этом особого смысла, т.к. обьем словаря не такой уж и большой(словарь Даля в него не засунешь :) ).

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

P.S. Появляться в сети буду, но в основном через жопорез, поэтому не обижайтесь на запоздавшие ответы, ковыряйте, пока, без меня.

P.P.S. КАРАСИК, жду продолжения мануала :)

Сообщение отредактировал kENOD - 11.8.2006, 8:11
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Sly-Soft
сообщение 1.9.2006, 1:03


Новичок
*

Группа: Пользователи
Сообщений: 13
Регистрация: 1.3.2006
Пользователь №: 72 427
Модель телефона: L7e
Прошивка: R452D...01.0AR

Рейтинг: 1



Предложение (или пожелание) сделать при проверке словаря удаление символов вконце слова таких как . ... , ? ! а так же повторяющихся слов из-за этих знаков (скажем в словаре может быть так: Привет! Привет. Привет...)

А "умной" очисткой словаря пользоваться не пробывал?

Сообщение отредактировал kENOD - 12.9.2006, 9:33
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Sly-Soft
сообщение 4.9.2006, 10:52


Новичок
*

Группа: Пользователи
Сообщений: 13
Регистрация: 1.3.2006
Пользователь №: 72 427
Модель телефона: L7e
Прошивка: R452D...01.0AR

Рейтинг: 1



Цитата
А умной очисткой словаря пользоваться не пробoвал?

Пробовал... Я наверное не так выразился... unsure.gif
Я хотел что бы эти символы удалялись (только лишнее место будут занимать), а оставалось только само слово.
Ну и еще можно опционально проверку орфографии сделать (с помощью словарей Microsoft Office).
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Priusok
сообщение 5.9.2006, 9:02


Новичок
*

Группа: Пользователи
Сообщений: 16
Регистрация: 15.4.2006
Пользователь №: 78 963
Модель телефона: Motorola E398
Прошивка: R373_G_OE.30.48.R

Рейтинг: 0



Драссте, у меня такая проблема: Сам я нифига не умею прошивать и тп. когда то был у меня Самсунг Х100, дак вот его я прошивал влёгкую, ну и намучился со всеми подвисаниями и прочим. Короче зарекся я от прошиваний, долго терпел все тормоза стандартной прошивки на моте, Ну и решил прошить свою е398 в Терминале (магазин такой у нас в Тюмени). всё зашибись-прошили мне намана, видео можно снимать и всё такое. Вот тока все слова он "забыл" , приходится каждую букву , блин, выбирать. В асе это очень бесит, пока пишешь ответ на одну фразу приходит куча фраз типа: ты где, куда пропал и т.п.)) прошло некоторое время и вроде те слова , которые я уже писал - тел стал сам дописывать(как и до перепрошивки), но некоторые слова он постепенно "забывает" (((, ещё я вот чё заметил: когда пишешь по-английски всё нормально, т.е. дописывает все слова хоть бы хны )). С помощью файлового мэнэджера нашёл файл iTAP... скинул его на комп, изменил расширение на тхт, но ничего внятного я там не увидел, какие-то буквы вразброс.

Очень надеюсь на вашу помощь, заранее спасибо
P.S. Прежде чем писать своё сообщение я прочитал всю тему, но так и ни чё не понял(какой файл надо открывать). Кто нибудь киньте мне свой словарик(ну разумеется без конфеденциальной информации) или объясните доступно для непосвещенного во все тонкости)))
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Sly-Soft
сообщение 6.9.2006, 3:33


Новичок
*

Группа: Пользователи
Сообщений: 13
Регистрация: 1.3.2006
Пользователь №: 72 427
Модель телефона: L7e
Прошивка: R452D...01.0AR

Рейтинг: 1



[OFF]
Priusok, скачай программу с прикрепленного поста. Подключи телефон к компьютеру (я так понял у тебя драйвера уже установлены). Запускай прогу, нажимай "подключить", затем "открыть из телефона". Или "открыть" и укажи файл который скачал с телефона (только txt убери)... Кстати поставь у себя iTap (по умолчанию у тебя скорее всего стоит Tap). Извините за Offtop.
[/OFF]
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kENOD
сообщение 12.9.2006, 9:12


Опытный
***

Группа: Пользователи
Сообщений: 130
Регистрация: 18.8.2005
Из: г.Томск
Пользователь №: 49 050

Рейтинг: 66.5



Всем Привет!
Вот наконец-то маленько раскидал с практикой, и выбрался в сеть...
И был очень огорчен :( что тема живет какой-то неправильной жизнью. Друзья, давайте перестанем офтопить, я вас очень прошу. Ведь от этого "мусора" многие (особенно новички) на форуме теряются в информации и упускают суть. :(
Все посты, которые я посчитал, извините, "постами не по делу" удалил, кто со мной не согласен, притензии отправлять в личку.

Ну, хватит о грустном.. :) Итак всем, кто так долго этого ждал, новое обновление программы с импортом TXT-файлов(архив прикреплен к посту). Так же теперь программа автоматически подключает телефон в P2K режиме, и имеет свой собственный тип айлов - iud

Пользуйтесь на здоровье!

Так же еще раз хочу напомнить, что если вы хотите чтобы iTAP DE нормально работала с вашим телефоном, на вашем компьютере, необходимо установить дрова на телефон для работы в P2K режиме, а так же почитать ReadME файл.

И ЕЩЕ:
Хочу обьявить небольшой конкурс на лучшую иконку для iud файлов, образцы присылать на itapde@mail.ru. Все это разумеется за вознаграждение в виде повышения рейтинга.


Сообщение отредактировал kENOD - 18.9.2006, 12:07
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Simpleton
сообщение 12.9.2006, 18:43


Интересующийся
**

Группа: Пользователи
Сообщений: 78
Регистрация: 7.7.2006
Пользователь №: 90 529
Модель телефона: с380 с650 nokia5130
Прошивка: R365-2.23R -3.08R

Рейтинг: 1



Большое спасибо за прогу, не нарадусь, скачивая все более и более усовершенствованные версии:-) Такое предложение, не знаю, правда, насколько полезное и осуществимое: а что, если после проверки словаря и закачки в телефон программа будет заносить слова из проверенного словаря в свою базу, а потом составлять что-то вроде рейтинга встречаемости слова (ну то есть употребляемости). Соответственно, в процессе долговременного пользования телефоном получаем идеальный индивидуальный словарь.

Предложение очень интересное надо попробыватьреализовать, но слишком сильно не жди, так как основные усилия направлены на основной словарик. Тем более что вчера Vilko разъяснял мне структуру :)

Сообщение отредактировал kENOD - 13.9.2006, 2:15
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Motohobiman
сообщение 22.9.2006, 11:54


Мотофан
*******

Группа: Почётные мотофаны
Сообщений: 1 749
Регистрация: 3.5.2006
Из: Ukraina
Пользователь №: 81 710
Модель телефона: Е1,E2,U9,L6,W510.
Прошивка: Слава Украине!


Настроение:
Вечный мотодроллер;)



Рейтинг: 908



Если я повторился сотрите.Я не пользуюсь итапом,но друзья сделайте так -создаём два,три,четире словничка с разными именами,меняем последний символ ,с разной базой.Потом любым ява ФМ прямо меняем имя файла.В итоге храним в теле хоть десять разнословных словарей.Просьба помидорами не закидывать;-),просто идея.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

4 страниц V  1 2 3 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 22.7.2025, 22:39

Форум живёт: