JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... コード/デコードエンジンへのグラフィカルインタフェースであ る。 このプログラムは電子メールや usenet 経由で受け取ったエンコードされた ファイルを処理するものだが、標準の uudecode (1) コマンドよりも高機能である。また、逆の動作を行うことも可能であり、ユー ... ザが持つバイナリファイルをエンコードして自動的にメールで送信することや ニュースへ投稿することができる。 xdeview がサポートしているデコード方法は uuencoding, xxe ... ないなら、 uudeview (1) と uuenview (1) を参照すること。 このプログラムは起動されると、与えられた全てのファイルをスキャンしてエ ンコードされたデータを探す。与えたファイルのいずれかがディレクトリなら ば、再帰的なディレクトリ移動が行われる。 ファイルをコマンド ... ... strvisx char *dst char *src int len int flag 説明 Fn vis 関数は、文字 Fa c を表現する文字列を Fa dst にコピーする。 Fa c をエンコードする必要がない場合、変更せずにコピーされる。 文字列は NUL 文字で終端され、文字列の最後の文字へのポインタが返される。 エンコー ... ドされた文字の最大長は 4 文字である (最後の NUL 文字 は含まない)。 よって、複数の文字をバッファにエンコードする場合、 バッファの大きさは「エンコードされる文字の数の 4 倍 + 最後の NUL 文字 のための 1 文字」でなければならない。 引き数 ... flag は、エンコードまたは表示可能文字に変更される文字の デフォルトの範囲を変更する。 その他の文字 Fa nextc は、エンコードフォーマット VIS_CSTYL ... ... (s) ] 説明 uuenview はバイナリファイルを ASCII テキストにエンコードする。 これによって 8 ビットでない電子データ通信路(電子メールや usenet 等)を 通してバイナリファイルを送れるようになる。 uuen ... は標準の uuencode (1) の機能を全て持ち、かつ完全に後方互換であるが、ずっと使いやすいし柔軟な 機能を持っている。 uuenview でエンコードされたファイルは、エンコーディング方法(後述)がリモート側で もサポートされている限り、ほぼどんなデコーダとも互換である。リモー ... ト側 が uudeview (1) を使っている場合、問題は全く起こらないはずである。 適切な設定をすれば、 uuenview はエンコードしたデータを直接電子メールで送信したり usenet に投稿する ことができる。このようなメッセージには適切な MIME エンベロープが付け ... ... うな名前の関数を区別できるように、C++ と Java はそれらを、それぞれの異なるバージョンを一意に識別する低レベルのアセンブラ名にエンコードします。 このプロセスは mangling (訳注: エンコード) として知られています。 c++filt [1]プログラムは逆のマッピングを行います。 ... ます。 入力含まれるすべての英数字の単語 (文字、数字、アンダースコア、ドル記号 ($) 、またはピリオドで構成される) は、潜在的にエンコード (mangled) された名前です。 名前が C++ 名にデコードされた場合、出力中のローレベルの名前が C++ 名に置き換えられます。それ以外 ... の場合は、元の単語が出力されます。 このようにして、エンコード (mangled) された名前を含むアセンブラソースファイル全体を c++filt 経由で渡すことができ、デコード (demangled) された名前を含 ... ... ) 説明 uudeview は、電子メールや Usenet から受け取ったエンコードされた形式のファイルを デコードする。標準付属の uudecode (1) に似ているが、これよりも快適かつ柔軟である。 uudeview はエンコー ... 目障りと感じた場合にはこのオプションを使うこと。 -t プレーンテキストのメッセージを使う。通常、uudeview はデコードの際には エンコードされたデータだけを表示する。このオプションを設定すると、 MIME メッセージに入っているテキストパートやエンコードされていないデ ... ファイル名が 付けられていないことが多いので、これらには 4 桁の通し番号を使ったユニー クな名前が付けられる。 ファイル(複数可) エンコードされたファイルを探すためにスキャンするファイル。ハイフン ('-')を指定すれば、標準入力から読み込むこともできる。指定するファイ ... ... ートしていない 伝送路を用いて、バイナリファイルを送るために使われる。 uuencode は file (デフォルトでは標準入力) を読み込み、 エンコードしたものを標準出力に書き出す。 エンコードには表示可能なアスキー文字のみが使われる。 このデータには uudecode が使うファイルの ... 標準出力に書き出される。 uudecode は、(uuencode 部分の) 前後のすべての行を無視する。 プログラムは、(UU と base64 の) どちらのエンコード形式が使われているかを、 自動的に判断することができる。 例 次の例では、ソースツリーを (tar で) まとめ、compress し、 uuencod ... (5) 準拠 この実装は P1003.2b/D11 に準拠する。 バグ uudecode に 2 つ以上のファイルを渡して -o オプションを指定した場合や、 エンコードする複数のファイル中に同じ name が 2 つ以上あった場合、結果は期待したようにはならないだろう。 エンコードされた形式では、UU エ ... ... ートしていない 伝送路を用いて、バイナリファイルを送るために使われる。 uuencode は file (デフォルトでは標準入力) を読み込み、 エンコードしたものを標準出力に書き出す。 エンコードには表示可能なアスキー文字のみが使われる。 このデータには uudecode が使うファイルの ... 標準出力に書き出される。 uudecode は、(uuencode 部分の) 前後のすべての行を無視する。 プログラムは、(UU と base64 の) どちらのエンコード形式が使われているかを、 自動的に判断することができる。 例 次の例では、ソースツリーを (tar で) まとめ、compress し、 uuencod ... (5) 準拠 この実装は P1003.2b/D11 に準拠する。 バグ uudecode に 2 つ以上のファイルを渡して -o オプションを指定した場合や、 エンコードする複数のファイル中に同じ name が 2 つ以上あった場合、結果は期待したようにはならないだろう。 エンコードされた形式では、UU エ ... ... 行を行います (デフォルト:76)。0 を指定した場合、改行を行いません。 --z85 ascii85 風のエンコーディング (ZeroMQ spec:32/Z85); エンコード時は入力長は 4 の倍数でなりません; デコード時は入力長は 5 の倍数でなければなりません。 --help 使い方を表示して終了します。 - ... ます。入力ストリームに正式なアルファベット以外のバイト が含まれていて回復したい場合は --ignore-garbage を使用してください。 エンコード例 $ printf '\376\117\202' | basenc --base64 /k+C $ printf '\376\117\202' | basenc --base64url _k-C $ printf '\376\117\202' ... ... e (ISO10646) は、人間が用いる全ての言語の全ての文字を、 明確にあらわすことを目的とした規格である。 Unicode の構造は各文字のエンコードに 20.1 ビットを与えている。 ほとんどのコンピューターは 20.1 ビットの整数を扱えないので、 Unicode は普通内部データとして 32 ... ビット整数にエンコードされ、 16 ビット整数の列 (UTF-16)(ある種の珍しい文字をエンコードする場合にだけ 2 つの 16 ビット整数が必要となる)か、 8 ビット ... ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。