Как конвертировать LSD в DSL

8 ноября 2012 11731 admin

Как конвертировать LSD в DSL.


Есть такой замечательный словарь-подстрочник-переводчик, как Lingvo. И есть для него великое множество вполне себе неплохих словарей, которые удобно использовать под свои маленькие нужды. Одна проблема — словари находятся в бинарном формате (LSD), поэтому работать с ними неудобно. Гораздо интереснее перевести словарь в текстовый формат — и "дербанить" его тем же Perl’ом или PHP.

В ходе поисков способов получения результата, — а именно, преобразования бинарного LSD в текст, — было обнаружено интересное решение. Оказывается, штатная утилита Dslcomp.exe, которая поставляется с самим Lingvo, прекрасно умеет конвертировать один формат в другой. Правда, по умолчанию, она преобразовывает только текст в бинарник — а вот обратная функция отключена.

И тут мы подходим к самому интересному. Путем несложных манипуляций с Dslcomp.exe, можно включить в ней функцию конвертирования бинарного LSD обратно в обычный текстовый файл (DSL). Для того чтобы это сделать,понадобится обычный HEX-редактор — в файле Dslcomp.exe нужно исправить байт за номером 5A9DD с "01" на "00". После такого преобразования, утилита Dslcomp.exe чудеснейшим образом обретает возможность конвертировать один формат в другой и обратно.

Итого — пару ударов по кнопкам, — и в наших руках словарь в текстовом формате.
  • 3

Другие новости по теме:

Другие новости по теме:
    Написал: testforasong
      28.01.2024 - 20:55 | Комментарий: 1
    Здравствуйте, не нахожу байт за номером 5A9DD. Есть только 5A9D0 со значением: FF CC CC ....
    Как быть?)
    [Цитировать]

    Добавление комментария

    Имя:
    Пароль:
    Email:
    Код:
    captcha
    Введите код:

    Последнии комментарии
    движок для сайта бесплатные движки для сайтов
    Автор Shiela (15.07.2025)
    Very good article! We are linking to this particul...
    движок для сайта бесплатные движки для сайтов
    Автор Aiden (15.07.2025)
    Just desire to say your article is as amazing.

    The ...
    движок для сайта бесплатные движки для сайтов
    Автор Kris (14.07.2025)
    I am sure this post has touched all the internet v...
    движок для сайта бесплатные движки для сайтов
    Автор ramenbet казино (13.07.2025)
    Hello, every time i used to check webpage posts he...
    движок для сайта бесплатные движки для сайтов
    Автор ramenbet казино (13.07.2025)
    Hello, every time i used to check webpage posts he...
    движок для сайта бесплатные движки для сайтов
    Автор Darell (12.07.2025)
    Spot on with this write-up, I absolutely feel this...
    движок для сайта бесплатные движки для сайтов
    Автор Laverne (06.07.2025)
    I am sure this paragraph has touched all the inter...
    движок для сайта бесплатные движки для сайтов
    Автор Carrie (04.07.2025)
    Attractive section of content. I just stumbled upo...
    движок для сайта бесплатные движки для сайтов
    Автор Rodrigo (02.07.2025)
    Greate article. Keep writing such kind of informat...
    движок для сайта бесплатные движки для сайтов
    Автор gizbo казино (02.07.2025)
    Howdy! I know this is kinda off topic but I was wo...
     Популярные
       
    Календарь
    « Июль »
    Пн Вт Ср Чт Пт Сб Вс
    1 2 3 4 5 6
    7 8 9 10 11 12 13
    14 15 16 17 18 19 20
    21 22 23 24 25 26 27
    28 29 30 31
    Облако тегов
    Яндекс.Метрика