Lingvo для Linux
хорошо бы найти декопмилятор dsl
так что вопрос встает следующим: нужен словарь для DSL или LSD под Linux c GUI !
и если есть декомпилятор, надо его перевести в dsl и радовацца
Наткнулся на одном форуме:
ftp://.gznet.ru/pub/mirror/soft/Lingvo-linux
Перенос Lingvo в Linux
Необходимы
lingvo 9 ME.
что нибудь для сжатия звука (в скрипте стоит speex (www.speex.org
dictd (www.dict.org)
inject.exe - загружает foreign.dll в адресное пространство Lingvo. foreign.dll
- Перехватывает функции вывода текста, bmp, воспроизведения звука и запускает
цикл прокрутки слов. Копируются слова с текущего до конца списка включительно.
Вывод дописывается в lvout/lv.txt, Звуковые файлы в папку lvout. В первой
строке config.txt должен быть номер звукового файла с которого начнется вывод.
Чтобы запустить копирование нужно запустить lingvo, подождать пока она полностью
загрузится, выделить в списке первое слово, закрыть все карточки, включить
нужный словарь и запустить inject.exe. Копирование начнется сразу.
Для UniversalER. нужно ~1.5Гб свободного места (звуковые файлы). Вся процедура
занимает около часа. Некoтрые звуковые файлы отсутствуют. В этом случае сначала
ошибку выдаст lingvo, затем dll. Нужно сначала нажать OK в Lingvo, а затем в
dll. Если в сообщении об ошибке будет что-тот вроде
(C:\BuildData\Lingvo9\...\Memoryfile.cpp, 105) нужно закрыть lingvo, прописать в
config.txt следующий номер звукового файла и запустить копирование со следующего
слова. Скрипт universal обрабатывает lvout, накладывает patch, исправляющий
ошибки скрипта и преобразует в формат dict. sndpack - конвертирует звук и
записывает все в один файл.
На остальные словари нужно 4 часа в + ~ 500Мб. (Скопировать словарь. ->
переименовать lv.txt -> поставить следующий). Скрипт other (~ 3 часа)
конвертирует все lvout/*.txt в dict.
Все результаты записываются в папку result. Её потом надо скопировать в
/usr/share/lingvo.
Текстовые словари прикручиваются к dictd. Пример конфига ti/dictd.conf. Что-бы
все заработало его нужно запускать с параметрами --locale ru_RU.UTF-8. lvshow -
парсит вывод dict и форматирут строки из Lingvo.
lv - обвертка к dict <params> | lvshow | less.
lvp - воспроизводит звуковой файл с заданным номером.
Просматривать в уникодовом терминале.
Решение очень кривое. Но по-моему лутше чем Lingvo в Wine. В перспективе
хотелось бы иметь под это дело приличную оболочку. В принципе хорошее, но не
идеальное решение - прикрутить все это к StarDict.
yandex.ru
имел ввиду декомпилятор lsdme too
радоваццачему ? расскажи что ты знаешь
ну из dsl словарь можно перевести во что угодно и использовать для просмотра stardict например
сенкс
Оставить комментарий
9173306234
есть какой-нибудь просмотрщик DSL?в обратное не верю