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

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

ПРОГРАММА:

ИМЯ


leo - интерфейс командной строки для http://dict.leo.org/.

СИНТАКСИС


лев [-slmcfuphdv] [ ]

ОПИСАНИЕ


Лев это интерфейс командной строки к немецкому / английскому / французскому словарю на
http://dict.leo.org/. Он поддерживает почти все функции, которые поддерживает веб-сайт, а также
больше.

Результаты будут распечатаны на терминале. По умолчанию искомое ключевое слово будет
выделен (который можно отключить, см. ниже).

Чтобы получить более быстрые результаты, Лев может кэшировать запросы, если вы многократно используете один и тот же запрос.

Лев действует как стандартный веб-браузер, как ваша Mozilla или что-то еще, он подключается к
веб-сайт, выполняет запрос, анализирует результат HTML и, наконец, распечатывает его довольно красиво
форматируется на терминал.

На момент написания Лев выступает в качестве:

Mozilla / 5.0 (Windows; U; Windows NT 5.1; de; rv: 1.8.1.9) Gecko / 20071025 Firefox / 2.0.0.9

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


-s --устойчивость к заклинаниям
Разрешить орфографические ошибки.

Возможные значения: стандарт, on or от.

Настройки по умолчанию: стандарт.

-m --морфология
Предоставьте информацию о морфологии.

Возможные значения: стандарт, никто or forceAll.

Настройки по умолчанию: стандарт.

-c --хартолерантность
Разрешить альтернативы умляуту.

Возможные значения: нечеткий, точный or расслабленной.

По умолчанию: расслабленной.

-l - язык
Направление перевода.

Возможные значения: en, fr, de2en, en2de, de2fr or fr2de.

en и fr выбрать направление перевода автоматически.

По умолчанию: en.

-n --noescapechars
Не используйте экраны для выделения.

По умолчанию: делать выделение.

Управляется также через файл конфигурации. См. ниже.

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

-f --сила
Не используйте кеш запросов.

По умолчанию: использовать кеш.

Эта опция не действует, если use_cache отключен в файле конфигурации.

-u --Пользователь
Укажите пользователя http-прокси, который будет использоваться, если ваш прокси-сервер требует аутентификации. Прочтите
Раздел «ПРОКСИ» для более подробной информации.

-p --passwd
Укажите пароль в открытом виде для использования с аутентификацией HTTP-прокси.

Это не рекомендуется и реализовано только для полноты картины.

-h --Помогите
Отобразите эту справку и выйдите.

-v --версия
Вывести информацию о версии и выйти.

-d --отлаживать
Включите отладочный вывод (будьте осторожны!), Который будет напечатан в STDERR. Если
обнаружив ошибку, вы должны предоставить вывод отладки вместе с отчетом об ошибке.

срок это ключевое слово, которое вы хотите перевести. Если термин содержит пробелы, процитируйте
он использует двойные кавычки.

Если же линия индикатора срок параметр не указан, Лев прочитает его из STDIN.

CONFIG


Лев читает файл конфигурации .Лео в вашем домашнем каталоге, если он существует. Следующие переменные
поддерживаются:

использовать_латину
Включает преобразование символов UTF8 в их латинскую * кодировку.

Настройка по умолчанию (если не указана): Да.

use_cache
Управляет использованием кеша (см. Ниже).

Возможные значения: Да or нет.

Настройка по умолчанию (если не указана): Да.

Если параметр командной строки -f or --сила был установлен, то кеш не будет использоваться
для запроса, и если для этого запроса существует запись в кеше, она будет удалена
от него.

использовать_цвет
Управляет использованием управляющих последовательностей в выводе терминала для выделения ключевого слова.
в результате.

Возможные значения: Да or нет.

Настройка по умолчанию (если не указана): Да.

Вы также можете установить эту опцию через командную строку: -n or --noescapechars.

Параметр конфигурации имеет более высокий приоритет.

user_agent
Вы можете изменить пользовательский агент как Лев идентифицирует себя на целевом сайте. По умолчанию
это:

Пользовательский агент: Mozilla / 5.0 (совместимый; Konqueror / 3.3.1; X11)

Кеширование


Лев поддерживает кеширование запросов для более быстрого получения результатов, если вы повторно используете один и тот же запрос. А
запрос состоит из заданных срок (ключевое слово или строка) плюс вариант перевода
настройки.

Если вы, например, выполните один раз следующий запрос:

% лео лангназа

и где-то позже:

% leo -c точное

тогда Лев будет рассматривать последний запрос как другой, чем предыдущий, потому что
dict.leo.org ведет себя по-разному, когда предоставляются разные варианты перевода.

PROXY


Лев может использоваться с прокси-службой HTTP. Чтобы это сработало, вам нужно только установить
переменная среды http_proxy. Он имеет следующий формат:

ПРОТО: // [ПОЛЬЗОВАТЕЛЬ: ПАРОЛЬ @] СЕРВЕР [: ПОРТ]

Единственный поддерживаемый протокол: HTTP. Если ваш прокси работает без аутентификации, вы можете
опустить пользователь: passwd часть. Если порт не указан, 80 будет использоваться.

Вот пример (для bash):

экспорт http_proxy =http://172.16.120.120: 3128

и пример с учетными данными для аутентификации:

экспорт http_proxy =http://max:34dwe2@172.16.120.120: 3128

Поскольку безопасность всегда важна, я должен вас предупредить, что другие пользователи на той же машине
может прочитать ваше окружение с помощью команды 'ps -e ..', поэтому делать это не рекомендуется.

Самый безопасный способ аутентификации прокси - это просто указать сервер + порт с помощью
http_proxy но без учетных данных, и вместо этого используйте -u параметр командной строки, чтобы указать
пользователь (не использовать -p чтобы указать пароль, он также будет готов в процессе
листинг). В этом случае, Лев интерактивно запросит у вас пароль. Он попробует это
лучше всего скрыть его от отображения при вводе (как и большинство подобных подпрограмм в других
инструменты тоже делают это), если это не удается (например, потому что у вас нет инструмента 'stty'
установлен), пароль будет считан из STDIN.

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



Новейшие онлайн-программы для Linux и Windows