Программа "Англо-Русский Словарь" с поиском слов.
Goto page 1, 2  Next
 
Libroom Forum IndexSony Reader
AuthorMessage

markscad
Искушенный участник форума

Искушенный участник форума



Joined: 24 Jan 2008
Posts: 60



Posted: 05.03.2008 20:09    

Сделал программу-словарик с поиском слов.
http://depositfiles.com/files/7127241[последняя версия]

Словарь: Мюллера 24 издание, 1995 года
Количество слов: 66 000
Размер архива: 2 Мб
Размер словаря: 10 Мб

Архив содержит:
/Sony Reader/software/autorun.js
/Sony Reader/software/autorun.xml
/libfskLoad.so
/myvm2.xml
/Mueller.txt

Файлы: autorun.js, autorun.xml, libfskLoad.so, myvm2.xml должны быть на карточке с сохранением путей.

Файл Mueller.txt нужно скопировать/перенести в каталог ридера: /database/media/books/Mueller.txt (туда, где стандартно лежат все книги).

Поиск происходит так:
1) смотрим на табличку, которая всегда будет перед вами на экране вашего ридера:

2) выбираем сперва строчку - нажимаем цифровую кнопку
3) выбираем столбец - нажимаем цифровую кнопку
Например: для буквы "f" - "21".
4) набираем таким образом слово
5) нажимаем 0 - получаем словарную статью (или сообщение, если она не найдена)

Используем:
7 - для вывода следующей страницы найденной статьи
8 - стереть последнюю букву
9 - стереть набираемое слово
0 - найти статью. при этом словарь переключается из режима ввода в режим просмотра статьи и исчезает вспомогательная табличка. чтобы вернуться в режим ввода достаточно нажать любую кнопку - 1-6.
Menu (или вытаскивание карточки) - выход

Пишем замечания и пожелания. Smile

ЗЫ
В качестве основы я взял руссификатор igorsk, но словарик ничего системного не трогает и абсолютно безопасен.


Last edited by markscad on 10.08.2008 16:31; edited 9 times in total
 
View user's profile ^

icsapfir
Бывалый участник форума

Бывалый участник форума



Joined: 27 Nov 2006
Posts: 124


Location: Калуга

Posted: 05.03.2008 22:24    

Спасибо огромное, будем пробовать!
 
View user's profile ^

markscad
Искушенный участник форума

Искушенный участник форума



Joined: 24 Jan 2008
Posts: 60



Posted: 05.03.2008 22:50    

Новая версия программы со словарем Мюллера (Спасибо vvaann-у за файл).

http://webfile.ru/1786331

Словарь: Мюллера 24 издание, 1995 года
Количество слов: 66 000

Размер архива: 2 Мб
Размер словаря: 10 Мб

Файл из архива Mueller.txt надо распаковать в /database/media/books/.

Отличие в программе: теперь кнопка "7" отвечает за листание вперед по словарной статье. Чтобы вернуться на первую страницу статьи достаточно нажать "0".

Любые пожелания приветствуются. Smile


Last edited by markscad on 06.03.2008 20:52; edited 1 time in total
 
View user's profile ^

kartu
Developer

Developer

Donate

Joined: 23 Nov 2007
Posts: 2111



Posted: 06.03.2008 10:36    

А где вы описание JS функций берете, если не секрет?
_________________
Папки, игры, fb2, история книг для 505/300/600/x50
 
View user's profile ^

markscad
Искушенный участник форума

Искушенный участник форума



Joined: 24 Jan 2008
Posts: 60



Posted: 06.03.2008 11:10    

javascript.com Smile

только тссс. никому не говори. Wink
 
View user's profile ^

vvaann
Член клуба The eBook

Член клуба The eBook



Joined: 27 Sep 2006
Posts: 2504


Location: Los Angeles

Posted: 06.03.2008 11:25    

markscad
Во-первых, спасибо за программу. Я еще не говорил Smile Круто! Я, есесно, попробовал поседнюю версию.
Несколько комментариев по мелким недочетам.
- Чтобы вернуться на первую страницу лучше жать 9 Wink Нуль не арбайтен
- В менюшке логично бы на 1-6 написать "номер строки и столбца", а не "номер строки и символ" Rolling Eyes
- В подстрочнике пишет 7-Справка. Хотя, уже совсем и не справка.
- И самое главное. Ничего ли нельзя сделать с разрывами и переносами отдельных букв? Может какое форматирование вспоможет? Наверняка же известно, хотя бы приблизительно, максимальное кол-во символов входящее на экран. Если задать жесткую разбивку по тексту всем строкам на эту длину, то дело возможно и наладится. Rolling Eyes Я могу сматрячить такое файло (только не сейчас - завал на работе). Надеюсь, что это решит проблему.

Все недочеты - обычное вылизывание до блеска, не принципиальны.
_________________
I don't turn on the radio
Coz they play shit, like... You know
 
View user's profile ^

kartu
Developer

Developer

Donate

Joined: 23 Nov 2007
Posts: 2111



Posted: 06.03.2008 14:00    

markscad wrote:
javascript.com Smile

только тссс. никому не говори. Wink


Да? И там есть ссылка, на, скажем FileSystem.getFileInfo или Stream.File?
 
View user's profile ^

markscad
Искушенный участник форума

Искушенный участник форума



Joined: 24 Jan 2008
Posts: 60



Posted: 06.03.2008 14:15    

vvaann
http://webfile.ru/1786331

Исправил первые три комментария. и еще парочку своих по-мелочи.
С переносами сделать можно, но надо подумать как. Сейчас для словарной статьи используется не моноширинный шрифт.

Добавлено спустя 53 минуты 13 секунд:

kartu wrote:
markscad wrote:
javascript.com Smile

только тссс. никому не говори. Wink


Да? И там есть ссылка, на, скажем FileSystem.getFileInfo или Stream.File?


Неа. Этого не будет.
Это чисто соньковская реализация.
 
View user's profile ^

boroda
Developer

Developer

Donate

Joined: 03 Jul 2003
Posts: 6203


Location: США

Posted: 06.03.2008 19:32    

Да, прекрасная новость. Smile

Ну, а теперь, может, придумаете, как эту штуку запихнуть в постоянную память, и прикрутить к меню? Чтобы не нужно было карточку вставлять, если надо в словарь заглянуть? Smile

А там, глядишь, до поиска по тексту доберемся...
 
View user's profile ^

SAGV
Зрелый участник форума

Зрелый участник форума



Joined: 11 Nov 2007
Posts: 37


Location: Санкт-Петербург

Posted: 07.03.2008 00:29    

markscad, словарь стал действительно удобным! Хотя скорость ввода страдает... Но это уже намного лучше, чем ничего Very Happy
Согласен с boroda, надо его как-нибудь к меню приделать, чтоб как книга запускалась. И... Может словари от Lingvo прикрутить? Только они не в txt, у них какой-то собственный формат.
http://webfile.ru/1787591 - основной словарь, расширение lsd (Lingvo System Dictionary). Мне его открыть (не в самой Lingvo) не удалось... Может вам удастся?
 
View user's profile ^

vvaann
Член клуба The eBook

Член клуба The eBook



Joined: 27 Sep 2006
Posts: 2504


Location: Los Angeles

Posted: 07.03.2008 10:25    

boroda wrote:
Ну, а теперь, может, придумаете, как эту штуку запихнуть в постоянную память, и прикрутить к меню? Чтобы не нужно было карточку вставлять, если надо в словарь заглянуть? Smile
Дык есть же вариант, что я выложил Wink
А, если серьезно, были ли железные варианты такого решения? Может я чего-то упустил...

Добавлено спустя 15 минут 3 секунды:

markscad, спасибо.
Один момента остался - "столбца" будет хорошо. Это, конечно, полный ...ец обращать внимание на такие мелочи. Но, мне моя русская языка мишаит EmbarassedVery Happy Если будешь еще ковыряться, исправь при случае. Ок?

Я попробовал форматнуть словарик. Уменьшил в Ворде размер страницы до нужного и сохранил в txt с разбиением строк. Выводить стало какие-то чудеса. Немножно, даже, по-русски Smile Там какое-то дополнительное форматирование? Похоже, что это не для таких занятых чайников, как я Confused
_________________
I don't turn on the radio
Coz they play shit, like... You know
 
View user's profile ^

kartu
Developer

Developer

Donate

Joined: 23 Nov 2007
Posts: 2111



Posted: 08.03.2008 12:17    

markscad wrote:
Неа. Этого не будет.
Это чисто соньковская реализация.

Как раз о ней и был вопрос. Wink
Собственно интересует как посмотреть "что лежит в директории такой то".
 
View user's profile ^

markscad
Искушенный участник форума

Искушенный участник форума



Joined: 24 Jan 2008
Posts: 60



Posted: 08.03.2008 21:26    

vvaann wrote:
markscad
Я попробовал форматнуть словарик. Уменьшил в Ворде размер страницы до нужного и сохранил в txt с разбиением строк. Выводить стало какие-то чудеса. Немножно, даже, по-русски Smile Там какое-то дополнительное форматирование? Похоже, что это не для таких занятых чайников, как я Confused


попробую объяснить.
в читалке стоит линукс, поэтому переход на новую строку - символ <LF>, в виндах это 2 символа стоящих рядом - <CR><LF>.

Сейчас для ускорения поиска в качестве разделителя статей стоит символ <LF>.

Если сможешь сделать словарь с выравниванием по обоим краям и переносом слов, учитывая следующее форматирование:
<LF> - знак перехода на новую статью.
<CR> - знак для перехода на новую строчку внутри статьи.

- кинь его сюда. Я внесу поправку в программу. И будет то что ты хочешь. Smile

Добавлено спустя 5 минут 54 секунды:

kartu wrote:
markscad wrote:
Неа. Этого не будет.
Это чисто соньковская реализация.

Как раз о ней и был вопрос. Wink
Собственно интересует как посмотреть "что лежит в директории такой то".


проще всего это сделать используя команды линукса.
у меня есть версия словаря, в которой по нажатию на кнопку "Влево" словарь вместо поиска слова, воспринимает ее как команду для линукса, выполняет и возвращает результат команды как словарную статью.
Например, если написать слово "ls /usr/bin" и нажать "Влево", то в качестве "статьи" отобразится список файлов из этого каталога.
Конечно, в этой версии в таблицу символов добавлены необходимые знаки.

Если интересно - могу выложить эту версию чтобы поиграться со внутренним линуксом. Smile

Добавлено спустя 5 минут 14 секунд:

SAGV wrote:
markscad, словарь стал действительно удобным! Хотя скорость ввода страдает... Но это уже намного лучше, чем ничего Very Happy
Согласен с boroda, надо его как-нибудь к меню приделать, чтоб как книга запускалась. И... Может словари от Lingvo прикрутить? Только они не в txt, у них какой-то собственный формат.
http://webfile.ru/1787591 - основной словарь, расширение lsd (Lingvo System Dictionary). Мне его открыть (не в самой Lingvo) не удалось... Может вам удастся?


попробую найти программу-распаковшик эти лингво-словарей. где то в инете видел.
если каким то чудом получится лингво-словарь сохранить в txt-формат, то подцепить к программе не составит никакого труда.

как раз подумываю над тем, чтобы добавить функционал выбора словаря из списка возможных. Smile
 
View user's profile ^

kartu
Developer

Developer

Donate

Joined: 23 Nov 2007
Posts: 2111



Posted: 08.03.2008 23:27    

Quote:
Если интересно - могу выложить эту версию чтобы поиграться со внутренним линуксом.


Интересно, выкладывай.
Заранее спасибо. Very Happy

ЗЫ
Хотя конечно интереснее JS вариант. Как то на эти "стрим" и прочее вышли.
 
View user's profile ^

markscad
Искушенный участник форума

Искушенный участник форума



Joined: 24 Jan 2008
Posts: 60



Posted: 08.03.2008 23:35    

kartu wrote:
Quote:
Если интересно - могу выложить эту версию чтобы поиграться со внутренним линуксом.


Интересно, выкладывай.
Заранее спасибо. Very Happy

держи
http://webfile.ru/1791192
замени файлы, "Влево" - это которая рядом с Menu

kartu wrote:
Хотя конечно интереснее JS вариант. Как то на эти "стрим" и прочее вышли.

я думаю просто анализ оригинальных js-ок внутри ридера.
документации нет и вряд ли Сони выложит их в открытый доступ.
 
View user's profile ^

vvaann
Член клуба The eBook

Член клуба The eBook



Joined: 27 Sep 2006
Posts: 2504


Location: Los Angeles

Posted: 09.03.2008 01:53    

markscad, попробую сваять на днях.

Могу ошибаться, но показалось, что последняя версия словаря высасывает батарею, т.е. переводит проц ридера в неэкономный режим Confused У Оbelix была такая проблема с Судоки поначалу. Кто-нибудь почуствовал что-либо подобное? Можно ли это проверить?
_________________
I don't turn on the radio
Coz they play shit, like... You know
 
View user's profile ^

markscad
Искушенный участник форума

Искушенный участник форума



Joined: 24 Jan 2008
Posts: 60



Posted: 09.03.2008 03:07    

vvaann wrote:
markscad, попробую сваять на днях.

Могу ошибаться, но показалось, что последняя версия словаря высасывает батарею, т.е. переводит проц ридера в неэкономный режим Confused У Оbelix была такая проблема с Судоки поначалу. Кто-нибудь почуствовал что-либо подобное? Можно ли это проверить?


я уже вчера проверил Smile
пришлось сегодня заряжать.

http://webfile.ru/1791429

Исправлено.
 
View user's profile ^

vvaann
Член клуба The eBook

Член клуба The eBook



Joined: 27 Sep 2006
Posts: 2504


Location: Los Angeles

Posted: 09.03.2008 07:29    

markscad wrote:
я уже вчера проверил Smile
пришлось сегодня заряжать.

Исправлено.
Smile
_________________
I don't turn on the radio
Coz they play shit, like... You know
 
View user's profile ^

lineus
Новенький участник форума

Новенький участник форума



Joined: 16 Jul 2008
Posts: 5


Location: SPb

Posted: 18.07.2008 16:32    

Добрый день! Хочу поблагодарить за словарик, полезная и нужная доработка! Установил по инструкции из шапки темы, все заработало при вставленнии карточки в ридер.

SAGV wrote:
надо его как-нибудь к меню приделать, чтоб как книга запускалась.


Еще не зная, что скрипт не запустится таким образом, выбрал из списка книг Мюллера и попытался открыть.. получил экран сканирования (Formatting..) с вращающимися стрелочками, которые минут через 5 застыли, превратив устройство в кирпичик.. никакие виды ресетов не помогали, пока опять не поставил зарядить минут на 10, тогда софт ресет сработал.. (хотя, батарея перед установкой словаря была заряжена до максимума). Вобщем легко отделался, надо было внимательнее читать на счет запуска словаря только перетыканием карты..
 
View user's profile ^

markscad
Искушенный участник форума

Искушенный участник форума



Joined: 24 Jan 2008
Posts: 60



Posted: 18.07.2008 18:09    

Интересно как вы установили, если ссылка уже с пару месяцев как нерабочая? Smile)
 
View user's profile ^
Libroom Forum IndexSony ReaderAll times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© Libroom, 2021