これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド leop です。
プログラム:
NAME
leo - コマンドラインインターフェイス http://dict.leo.org/.
SYNOPSIS
レオ [-slmcfuphdv] [ ]
DESCRIPTION
レオ ドイツ語/英語/フランス語辞書へのコマンドライン インターフェイスです。
http://dict.leo.org/。 Web サイトがサポートしているほぼすべての機能をサポートしています。
もっと。
結果は端末に出力されます。 デフォルトでは、検索されるキーワードは次のようになります。
強調表示されます (オフにすることもできます。以下を参照)。
より早く結果を得るには、 レオ 同じクエリを繰り返し使用する場合、クエリをキャッシュできます。
レオ Mozilla などの標準的なウェブブラウザとして機能し、
Web サイトにアクセスし、クエリを実行し、HTML 結果を解析して、最終的にある程度適切に出力します。
端末にフォーマットされます。
この記事を書いている時点では レオ として機能します:
Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9
OPTIONS
-s --呪文耐性
スペルミスを許容します。
可能な値: 標準, on or オフ.
初期設定: 標準.
-m --形態学
形態情報を提供します。
可能な値: 標準, なし or 強制的にすべて.
初期設定: 標準.
-c --チャートトレランス
ウムラウトの代替を許可します。
可能な値: ファジー, 正確な or リラックスした.
デフォルト: リラックスした.
-l - 言語
翻訳方向。
可能な値: en, fr, de2en, エンツーデ, de2fr or フロ2デ.
en & fr 翻訳方向は自動的に選択されます。
デフォルト: en.
-n --noescapechars
強調表示にエスケープを使用しないでください。
デフォルト: ハイライトを行います。
設定ファイルからも制御可能。 下記参照。
STDOUT が端子に接続されていない場合、強調表示は使用されません。
-f - 力
クエリキャッシュを使用しないでください。
デフォルト: キャッシュを使用します。
このオプションは、次の場合には効果がありません。 use_cache 設定ファイルでオフになっています。
-u - ユーザー
プロキシで認証が必要な場合に使用する http プロキシ ユーザーを指定します。 読む
詳細については、「プロキシ」セクションを参照してください。
-p --パスワード
http プロキシ認証で使用するクリアテキスト パスワードを指定します。
これは推奨されず、完全を期すために実装されているだけです。
-h - 助けて
このヘルプを表示して終了します。
-v - バージョン
バージョン情報を表示して終了します。
-d - デバッグ
STDERR に出力されるデバッグ出力 (出力が多いので注意してください) を有効にします。 もしも
バグを見つけた場合は、バグレポートとともにデバッグ出力を提供する必要があります。
期間 は翻訳したいキーワードです。 用語に空白の引用符が含まれる場合
二重引用符を使用します。
Status 期間 パラメータが指定されていない場合、 レオ STDIN から読み取ります。
CONFIG
レオ 設定ファイルを読み取ります レオ ホームディレクトリに存在する場合。 以下の変数
サポートされています:
use_latin
UTF8 文字の latin* エンコーディングへの変換をオンにします。
デフォルト設定 (指定されていない場合): はい.
use_cache
キャッシュの使用を制御します (後述)。
可能な値: はい or いいえ.
デフォルト設定(指定されていない場合): はい.
コマンドラインオプションの場合 -f or - 力 が設定されている場合、キャッシュは使用されません
このクエリのエントリがキャッシュに存在する場合、そのエントリは削除されます。
それから。
使用色
キーワードを強調表示するための端末出力でのエスケープ シーケンスの使用を制御します。
その結果
可能な値: はい or いいえ.
デフォルト設定(指定されていない場合): はい.
このオプションはコマンドラインからも設定できます。 -n or --noescapechars.
config オプションの方が優先されます。
USER_AGENT
ユーザーエージェントを次のように変更できます。 レオ ターゲット サイト上で自分自身を識別します。 デフォルト
次のとおりです。
ユーザーエージェント: Mozilla/5.0 (互換性あり、Konqueror/3.3.1、X11)
キャッシング
レオ 同じクエリを繰り返し使用する場合に、より高速な結果を得るためにクエリのキャッシュをサポートします。 あ
クエリは指定されたもので構成されます 期間 (キーワードまたは文字列) と翻訳オプション
設定を行います。
たとえば、次のクエリを XNUMX 回実行するとします。
% レオラングナーゼ
そしてその後のどこかで:
% leo -c 正確
その後 レオ 後者のクエリは前のクエリとは異なるクエリとして扱われます。
dict.leo.org 異なる翻訳オプションが指定されると、動作も異なります。
PROXY
レオ HTTP プロキシ サービスと併用できます。 これを機能させるために必要なのは、
環境変数 http_proxy。 次の形式になります。
PROTO://[ユーザー:PASSWD@]サーバー[:ポート]
サポートされている唯一のプロトコルは、 HTTP。 プロキシが認証なしで機能する場合は、次のことができます。
を省略します ユーザー:パスワード 部。 ポートが指定されていない場合は、 80 使用されます。
以下に例を示します (bash の場合)。
エクスポートhttp_proxy =http://172.16.120.120:3128
認証資格情報の例:
エクスポートhttp_proxy =http://max:[メール保護]:3128
セキュリティは常に重要であるため、同じマシン上に他のユーザーがいることを警告しなければなりません。
「ps -e ..」コマンドを使用して環境を読み取ることができるため、これはお勧めできません。
プロキシ認証の最も安全な方法は、次のようにサーバーとポートを指定することです。
http_proxy ただし、資格情報はありません。代わりに、 -u を指定するコマンドラインパラメータ
ユーザー (使用しないでください) -p パスワードを指定するには、これも処理中に準備可能になります
リスト)。 この場合、 レオ インタラクティブにパスワードを尋ねられます。 それは試してみます
入力するときに表示されないようにするのが最善です (他のルーチンのほとんどの場合と同様)
ツールでも同様に実行できます)、これが失敗した場合(たとえば、「stty」ツールがないため)
インストールされている場合)、パスワードは STDIN から読み取られます。
onworks.net サービスを使用してオンラインで leop を使用する