Jump to content

ДИКТ

(Перенаправлено с Dict.org )
ДИКТ
Протокол связи
Цель Разрешить клиентам доступ к удаленным словарям
Разработчик(и) Группа развития ДИКТ
Введение 1 января 1997 г .; 27 лет назад ( 1997-01-01 )
Уровень OSI Прикладной уровень (7)
Порт(ы) 2628 ( ПТС )
RFC(ы) RFC   2229 Протокол сервера словарей

DICT словарный сетевой протокол , созданный группой разработчиков DICT. [ 1 ] в 1997 году, описанный в RFC 2229. [ 2 ] Его цель — превзойти протокол Вебстера и предоставить клиентам доступ к множеству словарей через единый интерфейс.

В разделе 3.2 протокола DICT RFC запросы и определения передаются в виде открытого текста, что означает отсутствие шифрования. Тем не менее, согласно разделу 3.1 RFC, поддерживаются различные формы аутентификации (без шифрования), включая Kerberos версии 4. [ 2 ]

Протокол состоит из нескольких команд, которые сервер должен распознавать, чтобы клиент мог получить доступ к доступным данным и определениям слов для поиска. Серверы и клиенты DICT по умолчанию используют TCP-порт 2628. Запросы фиксируются в следующей схеме URL:

dict://<пользователь>;<auth>@<хост>:<порт>/<c>:<слово>:<база данных>:<стратегия>:<n>

Ресурсы для бесплатных словарей с серверов протокола DICT

[ редактировать ]

Репозиторий исходных файлов для сервера протокола dict группы DICT Development (с несколькими примерами словарей) доступен в Интернете. [ 3 ]

Словари английского языка

[ редактировать ]

Двуязычные словари

[ редактировать ]
  • Большой англо-русский словарь
  • Англо-французский словарь
  • Freedict предоставляет коллекцию из более чем 85 переводных словарей в виде исходных файлов XML с данными, в основном сопровождаемых базами данных, созданными из файлов XML в формате, используемом серверами и клиентами DICT. Они доступны на веб-сайте проекта Freedict по адресу. [ 6 ]
  • Словарь ФРИЛАНГА
  • Англо-русские и русско-английские словари Lingvo не бесплатны, но при покупке легко конвертируются в формат DICT.
  • Англо-русский словарь Мюллера
  • Словацко-английский юридический словарь
  • Словацко-итальянский юридический словарь

DICT-серверы

[ редактировать ]

DICT-клиенты

[ редактировать ]

Сервер dictd можно использовать из Telnet . Например, чтобы подключиться к серверу DICT на локальном хосте, в системе Unix обычно можно ввести:

telnet localhost dict

а затем введите команду «help», чтобы просмотреть доступные команды. Стандартный пакет dictd также предоставляет команду «dict» для использования в командной строке.

Более сложные клиенты DICT включают в себя:

Существуют также программы, которые напрямую читают формат файлов DICT. Например, S60Dict, [ 20 ] — программа-словарь для Symbian Series 60, использующая словари DICT. Кроме того, некоторые клиенты DICT, такие как Fantasdic , также способны напрямую читать формат DICT.

Формат файла Dict

[ редактировать ]

Стандартный диктд [ 7 ] сервер, созданный DICT Development Group [ 1 ] использует специальный формат файла dict . Он состоит из двух файлов: файла .index и файла .dict (или .dict.dz, если он сжат). Эти файлы обычно генерируются программой dictfmt . Например, команда Unix :

dictfmt --utf8 --allchars -s "My Dictionary" -j mydict < mydict.txt

скомпилирует Unicode -совместимый файл DICT с именем mydict с заголовком My Dictionary из mydict.txt , который находится в формате файла жаргона , т.е.:

:word1:definition 1
:word2:definition 2
etc.

После создания файла словаря его можно легко установить на сервер с помощью команд, подобных этой:

mv mydict.dict mydict.index /usr/share/dictd/
/usr/sbin/dictdconfig—write
/etc/init.d/dictd restart

Конвертеры форматов

[ редактировать ]
  • Языки программного обеспечения [ 21 ] способен конвертировать из/в форматы файлов wb, dict (stardict и dictd) csv, xdxf, txt, ini и ling (собственные), Linux, Windows и Mac OS X.
  • XDXF [ 22 ] Формат обмена словарями XML преобразует различные форматы словарей с использованием подключаемой архитектуры кодека.

Чтобы эффективно хранить данные словаря, для сжатия файла .dict можно использовать dictzip , расширение формата сжатия gzip (также название утилиты). Dictzip сжимает файл по частям и сохраняет индекс фрагмента в заголовке файла gzip, обеспечивая тем самым произвольный доступ к данным.

См. также

[ редактировать ]
  1. ^ Jump up to: а б «дикт.орг» . Дикт.орг . Проверено 16 октября 2014 г.
  2. ^ Jump up to: а б Вера, Рикард Э.; Мартин, Брет (октябрь 1997 г.). «рфк2229» . datatracker.ietf.org . Проверено 11 сентября 2021 г.
  3. ^ «dict.org: Ресурсы» . Дикт.орг. Архивировано из оригинала 30 августа 2020 года . Проверено 11 сентября 2021 г.
  4. ^ «Газеттер США» . www.census.gov . Архивировано из оригинала 1 января 1997 года . Проверено 13 января 2022 г.
  5. ^ «delorie.com» . Делори.com . Проверено 16 октября 2014 г.
  6. ^ «фридикт.орг» . Проект FreeDict . Проверено 28 октября 2017 г.
  7. ^ Jump up to: а б с «Группа развития ДИКТ» . СоурсФордж . Проверено 11 сентября 2021 г.
  8. ^ «ndl.kie.ua» . Ndl.kiev.ua. 26 марта 2010 г. Проверено 16 октября 2014 г.
  9. ^ «gnu.org» . Gnu.org . Проверено 16 октября 2014 г.
  10. ^ Хо Нгок Дык. "computer science.uni-leipzig.de" . Computer Science.uni-leipzig.de . Проверено 16 октября 2014 г.
  11. ^ «ДИКТ-клиент» . ИсточникФордж. Архивировано из оригинала 5 мая 2013 года . Проверено 11 сентября 2021 г.
  12. ^ «DictEm — загрузка клиента словаря для Emacs» . ИсточникФордж. Архивировано из оригинала 1 октября 2015 года.
  13. ^ «гараж: MaemoDict: Информация о проекте» . Garage.maemo.org . Проверено 7 марта 2015 г.
  14. ^ "mozdev.org - dict: index" . Dict.mozdev.org. Архивировано из оригинала 26 декабря 2009 г. Проверено 7 марта 2015 г.
  15. ^ «ОКДикт» . Киларго . Проверено 7 марта 2015 г.
  16. ^ «Презентация» . Пентила. Архивировано из оригинала 22 октября 2008 года.
  17. ^ "Начинать -" . Zope.org . Проверено 7 марта 2015 г.
  18. ^ «Пентила Неро» . Pentila.com. Архивировано из оригинала 5 февраля 2007 г. Проверено 7 марта 2015 г.
  19. ^ «apps:xfce4-dict:start [Документация Xfce]» . docs.xfce.org . Проверено 27 января 2022 г.
  20. ^ Яннакакис, Костас. «С60Дикт» . Архивировано из оригинала 11 июня 2013 года.
  21. ^ «Linguae, менеджер словарей» . Linguae.stalikez.info . Проверено 7 марта 2015 г.
  22. ^ «soshial/xdxf_makedict · GitHub» . Гитхаб.com . Проверено 7 марта 2015 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: fe6c97e3da75a6bd4de0881850b67fe4__1704308880
URL1:https://arc.ask3.ru/arc/aa/fe/e4/fe6c97e3da75a6bd4de0881850b67fe4.html
Заголовок, (Title) документа по адресу, URL1:
DICT - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)