Эта статья может сбивать с толку или непонятна читателям . ( Июнь 2010 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) |
DICT - это словарный сетевой протокол, созданный DICT Development Group. [1] Он описан в RFC 2229, опубликованном в 1997 году. Его цель - превзойти протокол Вебстера и предоставить клиентам доступ к большему количеству словарей во время использования. Серверы и клиенты DICT используют TCP-порт 2628.
Ресурсы для бесплатных словарей с серверов протокола DICT [ править ]
- Репозиторий исходных файлов для сервера протокола dict группы разработчиков DICT (с несколькими примерами словарей) доступен в Интернете. [2]
Словари английского языка [ править ]
- Юридический словарь Бувье , переработанное 6-е изд (1856 г.)
- Всемирный справочник ЦРУ
- Библейский словарь Истона (1897)
- База данных элементов
- Бесплатный онлайн-словарь по вычислительной технике
- Словарь библейских имен Хичкока
- Файл жаргона
- Моби Тезаурус
- Оксфордский словарь для продвинутых учащихся [ необходима ссылка ]
- Словарь дьявола (1911)
- Газеттер США [3] (перепись 1990 года)
- VERA [4] - виртуальный объект соответствующих сокращений, которые используются в области вычислений.
- Пересмотренный полный словарь Вебстера (1913 г.)
- WordNet
Двуязычные словари [ править ]
- Большой англо – русский словарь
- Англо – французский словарь
- Freedict предоставляет коллекцию из более чем 85 переводных словарей в виде исходных XML-файлов с данными, в основном сопровождаемых базами данных, созданными из XML-файлов в формате, используемом серверами и клиентами DICT. Они доступны на веб-сайте проекта Freedict по адресу. [5]
- Словарь FREELANG
- Англо-русский и русско-английский словари Lingvo не бесплатны, но при покупке могут быть легко преобразованы в формат DICT.
- Англо – русский словарь Мюллера
- Словацко-английский юридический словарь
- Словацко-итальянский юридический словарь
Серверы DICT [ править ]
- dictd (стандартный сервер от DICT Development Group)
- DictD ++ [6] - современный мощный сервер, написанный на C ++ с интенсивным использованием STL и ускорением.
- GNU Dico [7]
- JDictd [8] - реализация сервера DICT на основе Java (заброшена)
Формат файла DICT [ править ]
Стандартный сервер dictd, созданный DICT Development Group, использует специальный формат файла DICT, хотя другие серверы dictd (например, GNU Dico) могут дополнительно использовать другие форматы файлов.
Словари в стандартном файловом формате DICT состоят из двух файлов: файла .index и файла .dict (или .dict.dz в сжатом виде). Эти файлы обычно не пишутся вручную, а компилируются программой dictfmt. Например, команда Unix :
dictfmt --utf8 --allchars -s "Мой словарь" -j mydict <mydict.txt
будет компилировать совместимый с Unicode файл DICT с именем mydict с заголовком My Dictionary из mydict.txt, который находится в формате файла жаргона , то есть:
: word1: определение 1: word2: определение 2и т.п.
После создания файла словаря для его установки на сервер обычно нужно ввести что-то вроде:
mv mydict.dict mydict.index / usr / share / dictd // usr / sbin / dictdconfig -—write/etc/init.d/dictd перезапуск
Клиенты DICT [ править ]
Сервер dictd можно использовать из Telnet . Например, чтобы подключиться к серверу DICT на локальном хосте, в системе Unix обычно можно ввести:
telnet localhost dict
а затем введите команду «help», чтобы увидеть доступные команды. Стандартный пакет dictd также предоставляет команду «dict» для использования в командной строке.
Более сложные клиенты DICT включают:
- cURL
- dictc (DICT Client), [9] клиент для Windows, написанный на Delphi .
- собственный клиент dict.org (часть пакета dictd)
- dictem, [10] для текстового редактора Emacs
- Словарь - приложение, входящее в состав Mac OS X. Доступ к онлайн-словарям можно получить, установив его в качестве помощника для схем URI 'dict: //' .
- Фантастический
- Словарь GNOME , поставляется с GNOME
- Собственный клиент GNU dico (часть пакета dico)
- Kdict , поставляется с KDE
- KTranslator , словарь KDE
- MaemoDict, [11] для Nokia 770
- Словарь MATE (с прилагаемым апплетом)
- Mozdev.org «s 'ДИКТ', [12] Firefox / Mozilla расширение
- OKDict, [13] OpenOffice.org расширение
- OmniDictionary для Mac OS X
- SDCV
- StarDict [ необходима ссылка ]
- ZopeDictDB [14] для Zope [15] от Pentila [16]
- GoldenDict
Существуют также программы, которые напрямую читают формат файла DICT. Например, S60Dict, [17] - это программа-словарь для Symbian Series 60, которая использует словари DICT. Кроме того, некоторые клиенты DICT, такие как Fantasdic , также могут напрямую читать формат DICT.
Конвертеры DICT [ править ]
- Linguae Software [18] может конвертировать из / в wb, dict (stardict и dictd) csv, xdxf, txt, ini и ling (родные) форматы файлов, Linux, Windows и Mac OS X.
- XDXF [19] XML Dictionary Exchange Format преобразует различные словарные форматы с помощью подключаемой архитектуры кодеков.
dictzip [ править ]
Чтобы эффективно хранить данные словаря, для сжатия файла .dict можно использовать dictzip , расширение формата сжатия gzip (также имя утилиты). Dictzip сжимает файл по частям и сохраняет индекс фрагмента в заголовке файла gzip, тем самым обеспечивая произвольный доступ к данным.
См. Также [ править ]
- Клиенты DICT
Ссылки [ править ]
- ^ "dict.org" . Dict.org . Проверено 16 октября 2014 года .
- ^ "dict.org: Ресурсы" . Dict.org . Проверено 16 октября 2014 года .
- ^ [1]
- ^ "delorie.com" . Delorie.com . Проверено 16 октября 2014 года .
- ^ "freedict.org" . Проект FreeDict . Проверено 28 октября 2017 года .
- ^ "ndl.kie.ua" . Ndl.kiev.ua . Проверено 16 октября 2014 года .
- ^ "gnu.org" . Gnu.org . Проверено 16 октября 2014 года .
- ^ Хо Нгок Дык. "informatik.uni-leipzig.de" . Informatik.uni-leipzig.de . Проверено 16 октября 2014 года .
- ^ «Клиент DICT» . SourceForge. Архивировано из оригинала 5 мая 2013 года .
- ^ "DictEm - Клиент словаря для загрузки Emacs" . SourceForge. Архивировано из оригинала на 1 октября 2015 года.
- ^ "Гараж: MaemoDict: Информация о проекте" . Garage.maemo.org . Проверено 7 марта 2015 .
- ^ "mozdev.org - dict: index" . Dict.mozdev.org . Проверено 7 марта 2015 .
- ^ "OKDict" . Киларго . Проверено 7 марта 2015 .
- ^ «Презентация» . Пентила. Архивировано из оригинального 22 октября 2008 года.
- ^ "Пуск -" . Zope.org . Проверено 7 марта 2015 .
- ^ "Пентила Неро" . Pentila.com . Проверено 7 марта 2015 .
- ^ Giannakakis, Костас. «S60Dict» . Архивировано из оригинального 11 июня 2013 года .
- ^ "Linguae, gestionnaire de dictionnaires" . Linguae.stalikez.info . Проверено 7 марта 2015 .
- ^ "soshial / xdxf_makedict · GitHub" . Github.com . Проверено 7 марта 2015 .
Внешние ссылки [ править ]
- RFC 2229 - Определение протокола сервера DICT
- dict.org Группа разработки DICT. WWW-интерфейс к нескольким свободно доступным он-лайн словарям.
- Список серверов протокола DICT