Page 1 of 3

Как использовать словари в формате lsd?

PostPosted: Sat Jun 20, 2009 11:14 pm
by ache
Нашёл нужный мне словарь в формате .lsd: http://www.abbyy.com/DLCenter/downloadc ... uguese.zip. Подскажите пожалуйста, как его сконвертировать в формат, понятный GoldenDict? Пока нашёл только рецепт, требующий патчить DslComp.exe от Lingvo 11, которого у меня нет.

Re: Как использовать словари в формате lsd?

PostPosted: Sun Jun 21, 2009 9:13 am
by Gloggy
*.lsd - это пожатый-защищенный внутренний формат Lingvo. GoldenDict такое не поддерживает (и по словарм автора - вряд ли будет в силу разных причин, в том числе и легальных).

GoldenDict прекрасно работает с *.dsl файлами (это исходные текстовые файлы, из которых компилятор Лингво делает *.dsl файлы). Большинство пользовательских словарей изначально выкладываетс в DSL формате, так что тут и делать ничего не надо. Если же хочется из LSD получить DSL, то для этого существует пропатчанная версия Lingvo Compiler, которая позволяет это сделать. Все, что делает патч, он просто разрешает ставить галку в интерфейсе, что можно из LSD в DSL де-компилировать. В официальной версии эта галка всегда серенькая и ее не выбрать.

Найти декомпилятор - не проблема, в той же теме про словари Лингво на руборде. Есть и stand-alone версии, для которых наличие Lingvo на компьютере и не нужно (просто целиком отдельный Lingvo Compiler X3 с патчем).

Re: Как использовать словари в формате lsd?

PostPosted: Sun Jun 21, 2009 8:46 pm
by ache
Спасибо.

Re: Как использовать словари в формате lsd?

PostPosted: Mon Jul 06, 2009 2:35 pm
by rulet
Еще такой вопрос -- как одним скопом (где-то больше 500) откомпилить все словари в dsl, как скрипт сделать что б использовать при этом
лингвовский компилятор? Система Ubuntu 9.04.

Re: Как использовать словари в формате lsd?

PostPosted: Mon Jul 06, 2009 6:13 pm
by Gloggy
rulet wrote:Еще такой вопрос -- как одним скопом (где-то больше 500) откомпилить все словари в dsl, как скрипт сделать что б использовать при этом
лингвовский компилятор? Система Ubuntu 9.04.

Я такого способа не знаю. Лингво компилятор - он только для Windows. И не понимает командной строки, только кнопочками можно выбрать файл, нажать кнопку, и так 500 раз. :)

P.S. Многовато у вас словарей-то! Может, чего интересное есть из английского и немецких направлений? ;)

Re: Как использовать словари в формате lsd?

PostPosted: Tue Jul 07, 2009 10:53 am
by rulet
Все направления :)) -- то что в инете было то и скачал,
но насчет компиляции я уверен есть способ скрипта для этого, вот только я пока (надеюсь :))) не силен
в программировании, думал что кто-то здесь знает уже как это сделать...

Re: Как использовать словари в формате lsd?

PostPosted: Wed Jul 08, 2009 4:01 pm
by Stranger
rulet wrote:но насчет компиляции я уверен есть способ скрипта для этого, вот только я пока (надеюсь :))) не силен
в программировании, думал что кто-то здесь знает уже как это сделать...

Конечно, есть... Разобраться в закрытом lsd-формате и написать свой open-source-компилятор под никсы с поддержкой командной строки и с возможностью потоковой работы. Только вряд ли тот, кто уже силён в программировании, станет этим заниматься, потому что геморрой не стоит предполагаемого выигрыша ;)

Re: Как использовать словари в формате lsd?

PostPosted: Fri Jul 10, 2009 6:58 pm
by rulet
Суть тут в том что нужно что-бы программа x выполняла одну задачу в папке для одного файла затем по окончании компилирования одного файла сразу переходила к другому и т.д. для всех файлов в папке (кстати компилятор запускается и работает в wine)... Где-то я видел похожее в работе программы видеокодирования mencoder --
только не помню где...

Re: Как использовать словари в формате lsd?

PostPosted: Mon Jul 13, 2009 5:39 am
by unera
rulet wrote:Еще такой вопрос -- как одним скопом (где-то больше 500) откомпилить все словари в dsl, как скрипт сделать что б использовать при этом
лингвовский компилятор? Система Ubuntu 9.04.

на линукс.орг.ру пару раз была новость про то что вышла де программа mkdict (или как-то так), которая в пакетном режиме умеет конвертить словари.

ну и как вариант torrents.ru можно скачать уже сконверченые словари от lingvo :)

Re: Как использовать словари в формате lsd?

PostPosted: Mon Jul 13, 2009 10:12 am
by rulet
Спасибо.