АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

dict - Интернет в облаке

Запустите dict в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда dict, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


dict - Клиент протокола DICT

СИНТАКСИС


ДИКТ слово
ДИКТ [опции] [слово]
ДИКТ [опции] dict: // хост: порт / d: word: база данных
ДИКТ [опции] dict: // хост: порт / м: слово: база данных: стратегия

ОПИСАНИЕ


ДИКТ является клиентом для протокола сервера словаря (DICT), транзакции TCP на основе
протокол запроса / ответа, который обеспечивает доступ к определениям словаря из набора
базы данных словарей естественного языка. Статус выхода равен 0, если операция выполнена успешно, или нет.
ноль в противном случае.
Читать ВЫХОД статус .

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-h сервер or --хозяин сервер
Задает имя хоста для сервера DICT. Комбинации сервер / порт могут быть
указанный в конфигурационном файле. Если серверы не указаны в
файл конфигурации или или в командной строке, ДИКТ не удастся. (Это компиляция-
time, ./configure --enable-dictorg, который по умолчанию отключен.) Если IP
поиск сервера расширяется до списка IP-адресов (как это делает сейчас dict.org),
тогда каждый IP-адрес будет проверяться в указанном порядке.

-p обслуживание or --порт обслуживание
Задает порт (например, 2628) или службу (например, dict) для подключений. В
по умолчанию - 2628, как указано в протоколе DICT RFC. Комбинации сервер / порт
можно указать в файле конфигурации.

-d имя_базы_данных or --база данных имя_базы_данных
Задает конкретную базу данных для поиска. По умолчанию поиск выполняется во всех базах данных (
«*» из протокола DICT). Обратите внимание, что знак "!" в протоколе DICT означает поиск
во всех базах данных до тех пор, пока не будет найдено совпадение, а затем прекратить поиск.

-m or --соответствие
Вместо того, чтобы печатать определение, выполните сопоставление, используя указанную стратегию.

-s стратегия or --стратегия стратегия
Укажите стратегию сопоставления. По умолчанию стратегия сопоставления сервера по умолчанию
использовал. Обычно это "точное" определение, и некоторая форма написания -
стратегия коррекции совпадений ("." из протокола DICT). Доступные
стратегии зависят от реализации сервера. Для списка доступных
стратегии, см. параметр -S или --strats.

-C or - неверно
Обычно, если требуется определение, а слово не может быть найдено, написание
исправление запрашивается с сервера, и предоставляется список возможных слов.
Эта опция отключает создание этого списка.

-c файл or --config файл
Укажите файл конфигурации. По умолчанию попробовать ~ / .dictrc и
/etc/dictd/dict.conf, используя первый существующий файл. Если конкретный
Если указан файл конфигурации, значения по умолчанию не будут использоваться.

-D or --дбс
Выполните запрос к серверу и отобразите список доступных баз данных.

-S or --страц
Выполните запрос к серверу и отобразите список доступных стратегий поиска.

-H or --serverhelp
Сделайте запрос к серверу и отобразите справочную информацию, которую он предоставляет.

-i имя_базы_данных or --Информация имя_базы_данных
Запросить информацию по указанной базе данных (обычно сервер предоставляет
исходная, описательная или другая информация о базе данных или ее содержимом).

-I or --serverinfo
Запросить сервер и отобразить информацию о сервере.

-M or - мим
Отправить ВАРИАНТ MIME команду на сервер.
ПРИМЕЧАНИЕ: Возможности сервера не проверяются.

-f or - отформатирован
Включает форматированный вывод, т.е. вывод, удобный для постобработки по стандарту.
Утилиты UNIX. Нет, это не XML ;-) Также сообщения об ошибках и предупреждения, например
«Нет совпадений ...», «Недопустимая стратегия ...» и т. Д. Отправляются на stderr, а не на stdout.
Формат:
-I, -i, -H и аналогичные:
хозяин порт
строка 1
строка 2
...
-С:
хозяин порт стратегия1 краткое описание1
хозяин порт стратегия2 краткое описание2
...
-Д:
хозяин порт база данных1 описание базы данных1
хозяин порт база данных2 описание базы данных2
...
-м:
хозяин порт база данных1 match1
хозяин порт база данных2 match2
...

-a or --ноаут
Отключите аутентификацию (т. Е. Не отправляйте команду AUTH).

-u пользователь or --Пользователь пользователь
Задает имя пользователя для аутентификации.

-k ключ or --ключ ключ
Задает общий секрет для аутентификации.

-V or --версия
Показать информацию о версии.

-L or --лицензия
Отображение информации об авторских правах и лицензии.

--Помогите Показать справочную информацию.

-v or --подробный
Будьте многословны.

-r or --сырой
Будьте очень подробными: покажите необработанное взаимодействие клиент / сервер.

- размер трубы
Укажите размер буфера для конвейерных команд. По умолчанию 256, что должно
быть достаточным для общих задач и быть ниже MTU для большинства транспортных средств.
Большие значения могут обеспечить более быструю или более медленную пропускную способность в зависимости от MTU. Если
буфер слишком мал, запросы будут сериализованы. Значения меньше 0 и больше
более миллиона незаметно заменяются на что-то более разумное.

--клиент текст
Задает дополнительный текст для отправки с помощью команды КЛИЕНТ.

--отлаживать флажок
Установите флаг отладки. Допустимые флаги:

подробный
Такой же как -v or --подробный.

сырье Такой же как -r or --сырой.

сканирование Выполните отладку сканера файла конфигурации.

разбор Выполните отладку парсера для файла конфигурации.

труба Отладка поддержки конвейерной обработки TCP (см. DICT RFC и RFC1854).

последовательный Отключить поддержку конвейерной обработки.

время Выполните транзакцию по времени.

КОНФИГУРАЦИЯ


Файл конфигурации в настоящее время имеет очень простой формат. Строки используются для указания
серверы, например:
сервер dict.org
или, с опциями:
server dict.org {порт 8080}
server dict.org {user username secret}
server dict.org {port dict user username secret}
домен порт и пользователь параметры можно указывать в любом порядке. В порт опция используется для
укажите необязательный порт (например, 2628) или службу (например, dict) для соединения TCP / IP.
Ассоциация пользователь опция используется для указания имени пользователя и общего секрета, которые будут использоваться для
аутентификация на этом конкретном сервере.

Серверы проверяются в указанном порядке, пока не будет установлено соединение. Если ни один из
указанные серверы доступны, а параметр времени компиляции (./configure
--enable-dictorg) включен, то будет предпринята попытка подключения на локальный и
dict.org в стандартной части (2628). (Эта опция по умолчанию отключена.) Мы ожидаем
этот dict.org будет указывать на один или несколько серверов DICT (возможно, циклически) для
обозримое будущее (начиная с июля 1997 г.), хотя его трудно предсказать
что-либо в Интернете более 3-6 месяцев.

ВЫХОД статус


0 Успешное завершение

20 совпадений не найдено
21 Примерное совпадение найдено
22 Нет доступных баз данных
23 Нет доступных стратегий

30 Неожиданный код ответа от сервера
31 Сервер временно недоступен
32 Сервер выключается
33 Синтаксическая ошибка, команда не распознана
34 Синтаксическая ошибка, недопустимые параметры
35 Команда не реализована
36 Параметр команды не реализован
37 Доступ запрещен
38 Ошибка аутентификации
39 Неверная база данных
40 Неверная стратегия
41 Ошибка подключения к серверу

CREDITS


ДИКТ был написан Риком Фэйтом ([электронная почта защищена]) и распространяется на условиях
Стандартная общественная лицензия GNU. Если вам нужно распространять на других условиях, напишите в
автор.

Основные библиотеки, используемые этими программами (zlib, regex, libmaa), распространяются под
разные термины, поэтому вы можете использовать библиотеки для приложений, которые
несовместимо с GPL - см. уведомления об авторских правах и информацию о лицензии, которые
приходите с библиотеками для получения дополнительной информации и проконсультируйтесь со своим адвокатом, чтобы решить
эти вопросы.

Используйте dict в Интернете с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Pharser
    Pharser
    Phaser - это быстрый, бесплатный и увлекательный
    исходный игровой фреймворк HTML5, который предлагает
    WebGL и рендеринг Canvas через
    настольные и мобильные веб-браузеры. Игры
    может быть со ...
    Скачать Фазер
  • 2
    VASSAL Двигатель
    VASSAL Двигатель
    VASSAL - игровой движок для создания
    электронные версии традиционной доски
    и карточные игры. Он обеспечивает поддержку
    рендеринг и взаимодействие игровых элементов,
    и ...
    Скачать движок VASSAL
  • 3
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF — это библиотека Java для создания
    и редактирование PDF-файлов с помощью LGPL и
    Лицензия с открытым исходным кодом MPL. OpenPDF – это
    LGPL/MPL преемник iText с открытым исходным кодом,
    и ...
    Скачать OpenPDF — форк iText
  • 4
    SAGA GIS
    SAGA GIS
    САГА - Автоматизированная система
    Геонаучный анализ - это географический
    Программное обеспечение информационной системы (ГИС) с
    огромные возможности для геоданных
    обработка и анализ ...
    Скачать ГИС САГА
  • 5
    Панель инструментов для Java / JTOpen
    Панель инструментов для Java / JTOpen
    IBM Toolbox for Java / JTOpen — это
    библиотека классов Java, поддерживающая
    клиент/сервер и интернет-программирование
    моделей в систему под управлением OS/400,
    i5/ОС, о...
    Скачать набор инструментов для Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (или D3 для документов, управляемых данными)
    это библиотека JavaScript, которая позволяет вам
    для создания динамических интерактивных данных
    визуализации в веб-браузерах. С D3
    вы...
    Скачать D3.js
  • Больше »

Команды Linux

Ad