Manpages

名 前

uudeview − バ イ ナ リ フ ァ イ ル 用 の 高 性 能 な デ コ ー ダ

書 式

uudeview [-i] [-d] [-f] [-o] [-b1] [-t] [(+e|-e) extlist]
[-v] [-s] [-m] [-n] [-p
path] [@file] file(s)

説 明

uudeview は 、 電 子 メ ー ル や Usenet か ら 受 け 取 っ た エ ン コ ー ド さ れ た 形 式 の フ ァ イ ル を デ コ ー ド す る 。 標 準 付 属 の uudecode(1) に 似 て い る が 、 こ れ よ り も 快 適 か つ 柔 軟 で あ る 。 uudeview は エ ン コ ー デ ィ ン グ 方 法 と し て uuencoding, xxencoding, Base64, BinHex を サ ポ ー ト し て お り 、 分 割 フ ァ イ ル (複 数 の 部 分 に 分 け て 送 ら れ た も の )を 扱 う こ と が で き 、 さ ら に 複 数 の フ ァ イ ル を 同 時 に 扱 う こ と も で き る 。 し た が っ て 、 デ コ ー ド の 手 間 を 大 き く 省 く こ と が で き る 。 ユ ー ザ は 普 通 、 デ コ ー ド の 準 備 を す る た め に フ ァ イ ル を 手 で 編 集 す る 必 要 は な い 。

uudeview は 起 動 さ れ る と 、 与 え ら れ た フ ァ イ ル を 全 て ス キ ャ ン し て デ コ ー ド す べ き デ ー タ を 探 し 、 そ の デ ー タ と デ ー タ に 含 ま れ る パ ー ト を ソ ー ト し 、 う ま く デ コ ー ド で き そ う な フ ァ イ ル の 一 覧 を ユ ー ザ に 示 す 。 ユ ー ザ は こ の 一 覧 か ら デ コ ー ド す る フ ァ イ ル を 個 別 に 選 ぶ 。

オ プ シ ョ ン

-i 対 話 機 能 を 無 効 に す る 。 フ ァ イ ル の ス キ ャ ン と そ の 結 果 の ソ ー ト を 行 っ た 後 、

uudeview は フ ァ イ ル を デ コ ー ド す る か ど う か を ユ ー ザ に 問 い 合 わ せ ず 、 デ コ ー ド 可 能 な も の を 即 座 に バ ッ チ 処 理 で デ コ ー ド す る 。

-d

uudeview を desperate モ ー ド に す る 。 こ の モ ー ド で は 、 不 完 全 な フ ァ イ ル も デ コ ー ド の 候 補 と な る 。 こ の 機 能 が 有 効 な の は 50 個 の パ ー ト に 分 か れ た 投 稿 の 最 後 の 部 分 が 欠 け て い る よ う な 場 合 で あ る が 、 大 抵 の 場 合 は 、 無 理 に デ コ ー ド し た フ ァ イ ル は 単 に 壊 れ て い る だ け で 利 用 は で き な い だ ろ う 。 不 完 全 な フ ァ イ ル が ど の 程 度 使 え る か は フ ァ イ ル の 種 類 に よ る 。

-f

高 速 モ ー ド で フ ァ イ ル を ス キ ャ ン す る 。 uudeview は 各 入 力 フ ァ イ ル に 多 く と も 1 フ ァ イ ル し か 含 ま れ て い な い も の と 想 定 す る 。 こ れ は 普 通 、 ニ ュ ー ス ス プ ー ル 内 に あ る フ ァ イ ル に つ い て は 成 り 立 つ 。 こ の オ プ シ ョ ン を 指 定 す る と 、 複 数 の 記 事 に 分 か れ た 入 力 フ ァ イ ル の デ コ ー ド は 中 断 さ れ る 。 ま た 、 デ ー タ が 正 し い か ど う か の チ ェ ッ ク も 一 部 が 無 効 に な る の で 、 誤 り が あ る フ ァ イ ル も お そ ら く デ コ ー ド の 候 補 と し て 示 さ れ る 。 デ コ ー ド の 時 に エ ラ ー メ ッ セ ー ジ を 受 け 取 る こ と も あ る し 、 単 に 不 正 な フ ァ イ ル が で き る こ と も あ る 。 こ の よ う な 問 題 に 遭 い た く な い な ら -f オ プ シ ョ ン は 使 わ な い こ と 。
-o

デ コ ー ド 時 に 既 存 の フ ァ イ ル を 上 書 き す る こ と を 許 可 す る 。 デ フ ォ ル ト で は 、 上 書 き す る か 、 別 の 名 前 を 付 け る か 、 そ の フ ァ イ ル を 飛 ば す か の 問 い 合 わ せ が ユ ー ザ に 対 し て 行 わ れ る 。

-v 詳 細 表 示 を 無 効 に す る 。 通 常 、 こ の プ ロ グ ラ ム は 入 力 フ ァ イ ル を 読 み 込 む 際 に 何 ら か の ス テ ー タ ス メ ッ セ ー ジ を 表 示 す る 。 こ れ は 問 題 が 起 き た と き に は 非 常 に 役 に 立 つ 。 こ の よ う な メ ッ セ ー ジ が 鬱 陶 し い 場 合 に こ の オ プ シ ョ ン を 使 う こ と 。

-p パ ス デ コ ー ド し た フ ァ イ ル を 書 き 込 む デ ィ レ ク ト リ を 設 定 す る 。 こ れ は 有 効 な パ ス 名 で な け れ ば な ら ず 、 そ う で な い 場 合 は フ ァ イ ル を デ コ ー ド し よ う と し た 時 に エ ラ ー と な る 。 デ フ ォ ル ト 値 は 現 在 の 作 業 デ ィ レ ク ト リ で あ る 。
+e 拡 張 子
指 定 さ れ た 拡 張 子 を 持 つ フ ァ イ ル だ け を 選 択 し て デ コ ー ド す る 。 他 の フ ァ イ ル は 無 視 さ れ る 。 +e .gif.jpg を 指 定 す る と 、 GIF フ ァ イ ル と JPG フ ァ イ ル は 全 て デ コ ー ド さ れ る が 、 TIF 等 は デ コ ー ド さ れ な い 。 拡 張 子 の リ ス ト で は 大 文 字 と 小 文 字 は 区 別 さ れ な い 。
-e 拡 張 子
上 記 の オ プ シ ョ ン の 反 対 の 意 味 を 持 つ 。 コ マ ン ド ラ イ ン で +e と −e を 混 ぜ て 使 っ て も 、 希 望 し た 結 果 は 得 ら れ な い だ ろ う 。

-b1 こ の オ プ シ ョ ン は 、 サ ブ ジ ェ ク ト か ら パ ー ト 番 号 を 取 り 出 す と い う

uudeview の ポ リ シ ー を 変 更 す る 。 こ の オ プ シ ョ ン が 必 要 と な る の は 稀 で あ る が 、 例 え ば 複 数 に 分 割 し て 投 稿 が 行 わ れ た 時 の よ う に 、 パ ー ト 番 号 が 括 弧 () や ブ ラ ケ ッ ト [] 内 に 書 か れ て い る 場 合 だ け は 必 要 と な る 。 デ フ ォ ル ト で は 、 uudeview は ま ず 括 弧 () 内 に あ る 数 字 を 使 う 。 し か し 、 こ の 番 号 が 全 体 の フ ァ イ ル 数 を 示 し て お り 、 パ ー ト 番 号 は ブ ラ ケ ッ ト [] に 書 か れ て い る 場 合 に は 、 こ の パ ラ メ ー タ を 使 っ て uudeview に 他 の 数 字 を 最 初 に 読 み 込 ま せ る よ う に す る こ と 。 こ の オ プ シ ョ ン は 、 1 種 類 の ブ ラ ケ ッ ト し か 含 ま な い フ ァ イ ル や 、 ど ち ら の 種 類 の ブ ラ ケ ッ ト も 含 ま な い フ ァ イ ル の 展 開 に は 影 響 を 与 え な い 。 必 要 な ら ば 、 こ の オ プ シ ョ ン は -b[] の よ う に 使 う こ と も で き る 。

-s 「 賢 く な く す る

(minus smartness)」 と 読 む こ と 。 こ の オ プ シ ョ ン

は 、 サ ブ ジ ェ ク ト 行 か ら パ ー ト 番 号 を 自 動 検 出 す る 機 能 を 無 効 に す る 。 uudeview が サ ブ ジ ェ ク ト 行 の 正 し い 展 開 に 失 敗 し て パ ー ト 番 号 の 推 定 時 に エ ラ ー を 出 力 し 、 パ ー ト の 順 番 が 狂 う 場 合 に は こ の オ プ シ ョ ン を 試 す と よ い 。 こ の オ プ シ ョ ン を 使 う と 、 パ ー ト は 必 ず 順 番 通 り に 繋 げ ら れ る (し た が っ て 、 入 力 フ ァ イ ル で は パ ー ト を 正 し い 順 に 並 べ な け れ ば な ら な い )。 ま た 、 こ の オ プ シ ョ ン を 使 う と 、 プ ロ グ ラ ム は 欠 け て い る パ ー ト を 検 出 す る こ と は で き な い 。 注 意 : こ の 場 合 で も 、 き ち ん と し た MIME フ ァ イ ル に 含 ま れ て い る 正 し い パ ー ト 番 号 は 評 価 さ れ る 。 こ の オ プ シ ョ ン を 2 回 指 定 す る と 、 サ ブ ジ ェ ク ト そ の も の も 無 視 さ れ 、 パ ー ト の グ ル ー プ 付 け に は 使 わ れ な い 。 パ ー ト を 配 送 す る 一 連 の メ ッ セ ー ジ の サ ブ ジ ェ ク ト 行 が そ れ ぞ れ 異 な る 場 合 に は 、 こ の オ プ シ ョ ン を 使 用 す る こ と 。

-m フ ァ イ ル の モ ー ド を 無 視 す る 。

uuencode や xxencode さ れ た フ ァ イ ル

の begin 行 に は 、 元 の フ ァ イ ル の パ ー ミ ッ シ ョ ン が 書 か れ て い る 。 こ の オ プ シ ョ ン が 与 え ら れ な け れ ば 、 デ コ ー ダ は 元 の パ ー ミ ッ シ ョ ン を 復 元 し よ う と す る 。 こ の オ プ シ ョ ン を 与 え る と 、 得 ら れ る パ ー ミ ッ シ ョ ン は 0666 か ら ユ ー ザ の umask を 引 い た 値 と な る 。

-n プ ロ グ レ ス バ ー を 表 示 し な い 。

uudeview は 通 常 、 進 行 状 況 に 合 わ せ て

100% ま で 伸 び て ゆ く 横 棒 を ASCII 文 字 で 表 示 す る が 、 端 末 が こ れ を 表 示 で き る か ど う か の チ ェ ッ ク は 行 わ な い 。 端 末 が 表 示 で き な い 場 合 や 、 プ ロ グ レ ス バ ー を 目 障 り と 感 じ た 場 合 に は こ の オ プ シ ョ ン を 使 う こ と 。

-t プ レ ー ン テ キ ス ト の メ ッ セ ー ジ を 使 う 。 通 常 、

uudeview は デ コ ー ド の

際 に は エ ン コ ー ド さ れ た デ ー タ だ け を 表 示 す る 。 こ の オ プ シ ョ ン を 設 定 す る と 、 MIME メ ッ セ ー ジ に 入 っ て い る テ キ ス ト パ ー ト や エ ン コ ー ド さ れ て い な い デ ー タ も デ コ ー ド 対 象 と し て 示 さ れ る 。 プ レ ー ン テ キ ス ト の メ ッ セ ー ジ に は フ ァ イ ル 名 が 付 け ら れ て い な い こ と が 多 い の で 、 こ れ ら に は 4 桁 の 通 し 番 号 を 使 っ た ユ ニ ー ク な 名 前 が 付 け ら れ る 。 フ ァ イ ル

(複 数 可 ) エ ン コ ー ド さ れ た フ ァ イ ル を 探 す た め に ス キ ャ ン す る フ ァ イ ル 。 ハ イ フ ン (´−´)を 指 定 す れ ば 、 標 準 入 力 か ら 読 み 込 む こ と も で き る 。 指 定 す る フ ァ イ ル の 数 は い く つ で も 良 い が 、 通 常 は シ ェ ル が オ プ シ ョ ン の 数 を 128 個 ま で に 制 限 し て い る 。 ワ イ ル ド カ ー ド を 使 っ て フ ァ イ ル の リ ス ト を 作 っ た 場 合 に は 、 間 違 っ て バ イ ナ リ フ ァ イ ル を プ ロ グ ラ ム に 入 力 し な い こ と 。 こ う な っ た 場 合 の 動 作 は 未 定 義 で あ る 。
@フ ァ イ ル
追 加 の オ プ シ ョ ン を フ ァ イ ル か ら uudeview に 読 み 込 ま せ る 。 こ の フ ァ イ ル で は 1 行 に 1 つ だ け オ プ シ ョ ン を 書 か な け れ ば な ら な い 。 こ の フ ァ イ ル は プ ロ グ ラ ム の 終 了 時 に 削 除 さ れ る 。 こ の 機 能 を 使 う と フ ァ イ ル を 何 個 で も 指 定 す る こ と が で き る 。 find(1) の 機 能 と 組 み 合 わ せ れ ば 、 デ ィ レ ク ト リ ツ リ ー 全 体 (ニ ュ ー ス ス プ ー ル の デ ィ レ ク ト リ 等 )を 処 理 す る こ と が で き る 。 環 境 変 数 $UUDEVIEW に オ プ シ ョ ン を 指 定 す る こ と も で き る 。 こ の 値 は コ マ ン ド ラ イ ン の オ プ シ ョ ン を 処 理 す る 前 に 読 み 込 ま れ る 。

デ コ ー ド

入 力 フ ァ イ ル を 全 て ス キ ャ ン し た 後 、 そ れ ぞ れ の フ ァ イ ル の 扱 い に つ い て ユ ー ザ に 問 い 合 わ せ が 行 わ れ る 。 当 然 な が ら 普 通 は デ コ ー ド の 実 行 と 答 え る の だ が 、 選 択 肢 は 他 に も あ る 。 以 下 の コ マ ン ド を 使 用 す る こ と が で き る (各 コ マ ン ド は 1 文 字 で あ る ):

d フ ァ イ ル を デ コ ー ド し 、 デ コ ー ド し た フ ァ イ ル を 指 定 さ れ た 名 前 で デ ィ ス ク に 書 き 込 む 。

y

(d) と 同 じ 動 作 で あ る 。

x こ の コ マ ン ド も フ ァ イ ル を デ コ ー ド す る 。

n こ の フ ァ イ ル を デ コ ー ド し な い で 飛 ば す 。

b 前 の フ ァ イ ル に 戻 る 。

i フ ァ イ ル に 関 す る 情 報 が あ れ ば 、 そ れ を 表 示 す る 。 マ ル チ パ ー ト の 投 稿 に

0 番 目 の パ ー ト が あ れ ば そ れ を 表 示 す る 。 0 番 目 の パ ー ト が な け れ ば 、 エ ン コ ー ド さ れ て い る デ ー タ ま で に あ る 最 初 の パ ー ト が 表 示 さ れ る 。

e コ マ ン ド を 実 行 す る 。 ど ん な コ マ ン ド で も 入 力 す る こ と が で き る が 、 こ の 際 に は 多 分 、 現 在 の フ ァ イ ル が 引 き 数 と し て 使 わ れ る だ ろ う 。 コ マ ン ド ラ イ ン 中 の ド ル 記 号

’$’ は 全 て 、 現 在 の フ ァ イ ル の フ ァ イ ル 名 に 置 き 換 え ら れ る (正 確 に は 一 時 フ ァ イ ル の 名 前 )。 こ の 一 時 フ ァ イ ル を 使 っ て バ ッ ク グ ラ ウ ン ド プ ロ セ ス を 実 行 し て は な ら な い 。 な ぜ な ら 、 入 力 フ ァ イ ル が 突 然 消 え た 場 合 に プ ロ グ ラ ム の 処 理 が 混 乱 す る か ら で あ る 。

l フ ァ イ ル を リ ス ト 表 示 す る 。 こ の コ マ ン ド を 使 う の は 、 問 い 合 わ せ 対 象 の フ ァ イ ル が テ キ ス ト フ ァ イ ル の 場 合 だ け に す る こ と 。 そ う で な い 場 合 に は ゴ ミ が 大 量 に で き る だ け で あ る 。

r 名 前 を 変 え る 。 別 の 名 前 を 選 ん で 、 そ の フ ァ イ ル を 新 し い 名 前 で 保 存 す る こ と が で き る 。

p デ コ ー ド し た フ ァ イ ル を 書 き 込 む パ ス を 設 定 す る 。 こ の パ ス は 、 コ マ ン ド ラ イ ン オ プ シ ョ ン の

-p コ マ ン ド で 設 定 す る こ と も で き る 。

q 即 座 に プ ロ グ ラ ム を 終 了 す る 。

? 以 上 の コ マ ン ド 全 て の 簡 単 な 説 明 を 表 示 す る 。 コ マ ン ド を 入 力 し な い で 、 プ ロ ン プ ト で リ タ ー ン キ ー だ け を 叩 い た 場 合 に は 、 デ フ ォ ル ト の コ マ ン ド で あ る フ ァ イ ル の デ コ ー ド が 実 行 さ れ る 。

実 行 時 の メ ッ セ ー ジ

詳 細 表 示 モ ー ド (つ ま り 、 -v オ プ シ ョ ン で 詳 細 表 示 を 無 効 に し て い な い 場 合 ) で は 、 進 行 状 況 メ ッ セ ー ジ が 出 力 さ れ る 。 こ の メ ッ セ ー ジ は プ ロ グ ラ ム の 実 行 を 追 跡 す る の に 非 常 に 便 利 で あ り 、 こ れ を 理 解 で き れ ば フ ァ イ ル の デ コ ー ド に 失 敗 し た 原 因 の 追 求 に 使 う こ と が で き る 。 こ の セ ク シ ョ ン で は メ ッ セ ー ジ の 解 釈 の 仕 方 を 説 明 す る 。 プ ロ グ ラ ム を 操 作 す る だ け な ら ば 、 こ の セ ク シ ョ ン を 理 解 す る こ と は あ ま り 重 要 で な い 。 最 初 は 「 ロ ー ド 中 」 の メ ッ セ ー ジ で あ る 。 こ れ は 文 字 列 "Loaded" で 始 ま る 。 そ れ ぞ れ の 行 は 以 下 の 要 素 を 示 さ な く て は な ら な い : 入 力 フ ァ イ ル 最 初 の 要 素 は ソ ー ス フ ァ イ ル で あ り 、 こ こ か ら パ ー ト が ロ ー ド さ れ る 。 1 つ の フ ァ イ ル か ら 多 く の パ ー ト が 検 出 さ れ る こ と も あ る 。 サ ブ ジ ェ ク ト 行 完 全 な サ ブ ジ ェ ク ト が シ ン グ ル ク ォ ー ト で 括 ら れ た 形 で 再 現 さ れ る 。

識 別 子 こ の プ ロ グ ラ ム は 、 同 じ フ ァ イ ル に 属 し て い る と 思 わ れ る 記 事 を ま と め る た め 、 サ ブ ジ ェ ク ト 行 を 利 用 し て こ の ス レ ッ ド を ユ ニ ー ク に 識 別 す る 。 こ の ア ル ゴ リ ズ ム の 結 果 は ブ レ ー ス で 括 っ て 表 示 さ れ る 。 フ ァ イ ル 名 サ ブ ジ ェ ク ト 行 や デ ー タ 内 で フ ァ イ ル 名 が 検 出 さ れ た か ど う か

(例 え ば 、 begin 行 や Content-Type 情 報 の 一 部 と し て 検 出 さ れ る )。 パ ー ト 番 号 パ ー ト 番 号 を 表 す 。 サ ブ ジ ェ ク ト 行 か ら 取 り 出 さ れ た り 、 き ち ん と し た MIME 形 式 の メ ッ セ ー ジ の 場 合 に は 「 パ ー ト 」 情 報 か ら 取 り 出 さ れ た り す る 。
Begin/End

"begin" ト ー ク ン や "end" ト ー ク ン が 検 出 さ れ た 場 合 、 そ れ が こ こ で 出 力 さ れ る 。 エ ン コ ー デ ィ ン グ 型 こ の パ ー ト 内 で エ ン コ ー ド さ れ た デ ー タ が 検 出 さ れ た 場 合 、 "UUdata", "Base64", "XXdata", "Binhex" の い ず れ か が 出 力 さ れ る 。 ス キ ャ ン が 終 わ っ た 後 に は こ れ 以 外 の メ ッ セ ー ジ が 出 力 さ れ る 。 記 事 の グ ル ー プ そ れ ぞ れ に 対 し て 1 つ の 行 が 出 力 さ れ る 。 こ の 行 の 内 容 は 例 で 見 る 方 が 分 か り や す い だ ろ う 。 以 下 に 例 を 示 す :

Found ’mailfile.gz’ State 16 UUData Parts begin 1 2 3 4 5 end 6 OK こ の 行 は フ ァ イ ル mailfile.gz が 見 つ か っ た こ と を 示 す 。 フ ァ イ ル は uuencode さ れ て お り ("UUData")、 6 つ の パ ー ト か ら な る 。 ま た 、 "begin" ト ー ク ン が 最 初 の パ ー ト で 見 つ か り 、 "end" ト ー ク ン が 6 番 目 の パ ー ト で 見 つ か っ た 。 全 て 揃 っ て い る よ う に 見 え る の で 、 こ の フ ァ イ ル に は "OK" の タ グ が 付 け ら れ る 。 State に は 以 下 に 示 す 各 種 ビ ッ ト が 設 定 さ れ る 。 ビ ッ ト の 値 は OR さ れ る こ と も あ る だ ろ う 。

1 欠 け て い る パ ー ト が あ る

2

Begin が 無 い

4

End が 無 い

8

エ ン コ ー ド さ れ て い る デ ー タ が 見 つ か ら な い

16 フ ァ イ ル は 問 題 な し と 思 わ れ る

32 フ ァ イ ル の デ コ ー ド 時 に エ ラ ー が 起 き た

64 フ ァ イ ル が う ま く デ コ ー ド で き た

注 意

こ の プ ロ グ ラ ム は 、 標 準 入 力 か ら 読 み 込 み を 行 う と き に は 端 末 の 入 力 を 受 け 取 る こ と が で き な い の で 、 こ の 場 合 に は 対 話 機 能 は 自 動 的 に 無 効 に さ れ る 。

MIME 形 式 の メ ッ セ ー ジ ヘ ッ ダ が 検 出 さ れ た と き は 、 こ の プ ロ グ ラ ム は ほ ぼ MIME 準 拠 の 動 作 を 行 う 。 「 ほ ぼ 」 と い う の は 、 規 約 で は フ ァ イ ル が 複 数 の メ ッ セ ー ジ を 含 む こ と は 認 め ら れ て い な い け れ ど 、 uudeview は こ の 制 限 な し で 動 作 す る か ら で あ る 。 実 際 に は 、 コ マ ン ド ラ イ ン オ プ シ ョ ン -f を 用 い て 必 ず こ の 状 態 に な る よ う に す れ ば 、 こ の プ ロ グ ラ ム は RFC1521 に 完 全 に 準 拠 す る 。 (こ の オ プ シ ョ ン が 設 定 さ れ て い て も 、 正 し い MIME マ ル チ パ ー ト メ ッ セ ー ジ に 含 ま れ る パ ー ト は 全 て 処 理 さ れ る 。 ) ス キ ャ ン の 処 理 部 分 は 、 MIME メ ッ セ ー ジ の 外 部 に あ る 短 い Base64 デ ー タ (4 行 以 下 )を 無 視 す る こ と が よ く あ る 。 こ の 状 態 に 対 す る チ ェ ッ ク が い く つ か desperate モ ー ド で 行 わ れ る が 、 こ れ を 行 う と エ ン コ ー ド さ れ た デ ー タ を 誤 っ て 検 出 し 、 不 正 な フ ァ イ ル が で き る こ と が あ る 。 フ ァ イ ル は 最 初 は 必 ず 一 時 フ ァ イ ル に デ コ ー ド さ れ 、 そ の 後 に 最 終 的 な 場 所 に コ ピ ー さ れ る 。 こ れ は 、 後 に な っ て か ら デ コ ー ド で き な い こ と が 分 か る よ う な デ ー タ で 既 存 の フ ァ イ ル を 誤 っ て 上 書 き す る こ と を 防 ぐ た め で あ る 。 し た が っ て 、 必 要 な サ イ ズ の 2 倍 の 空 き ス ペ ー ス を 予 め 確 保 す る こ と 。 ま た 、 標 準 入 力 か ら 読 み 込 み を 行 う 時 に は 、 全 て の デ ー タ は 一 時 フ ァ イ ル に 書 き 込 ま れ 、 そ の 後 に こ の フ ァ イ ル に 対 し て 通 常 の ス キ ャ ン 処 理 が 始 め ら れ る 。

Subject 行 が あ れ ば 、 uudeview は 必 要 な 情 報 全 て を こ の 行 か ら 取 り 出 そ う と す る 。 Subject 行 に ゴ ミ が 入 っ て い る 場 合 や 、 プ ロ グ ラ ム が ユ ニ ー ク な 識 別 情 報 と パ ー ト 番 号 を Subject 行 か ら 見 つ け ら れ な か っ た 場 合 で も 、 uudeview は 別 の ヒ ュ ー リ ス テ ィ ク ス を 用 い て フ ァ イ ル を デ コ ー ド す る こ と が で き る が 、 こ の 場 合 の 結 果 は 運 任 せ で あ る 。 た だ し 、 こ れ が 関 係 あ る の は フ ァ イ ル が 分 割 さ れ て い る 場 合 だ け で あ る 。 エ ン コ ー ド さ れ た フ ァ イ ル が 全 て 1 つ の パ ー ト だ け か ら な る 場 合 に は 何 も 心 配 す る 必 要 は な い 。 こ の プ ロ グ ラ ム の 名 前 を 変 え た り 、 コ ピ ー し た り 、 リ ン ク を す る こ と に よ っ て uudecode に し た 場 合 、 こ の プ ロ グ ラ ム は 標 準 の uudecode の 高 性 能 な 代 用 プ ロ グ ラ ム と し て 動 作 し 、 同 じ コ マ ン ド ラ イ ン オ プ シ ョ ン を 受 け 付 け る 。 た だ し 、 テ ス ト は ま だ 十 分 で な い 。

関 連 項 目

uuenview(1), uudecode(1), uuencode(1), ウ ェ ブ 上 に あ る uudeview の ホ ー ム ペ ー ジ :
http://www.uni-frankfurt.de/~fp/uudeview/

バ グ

名 前 が ハ イ フ ン (’-’)で 始 ま る フ ァ イ ル を 読 み 込 む に は 、 パ ス 名 (例 え ば ’./’) を 前 に 付 け る こ と 。 バ グ と し て 報 告 す る 前 に は 、 そ の フ ァ イ ル が 他 の 手 段 で デ コ ー ド で き る こ と を 確 か め る こ と 。 作 者 は 、 全 く の ゴ ミ の デ コ ー ド に 失 敗 し た と 後 で わ か る よ う な バ グ 報 告 は 受 け 取 り た く な い 。 バ グ を 見 つ け た と 思 っ た ら 、 入 力 フ ァ イ ル (で き れ ば 単 に 入 れ る だ け で な く 、 元 の フ ァ イ ル に 圧 縮 と エ ン コ ー ド を 施 す こ と )と プ ロ グ ラ ム の メ ッ セ ー ジ の リ ス ト (詳 細 表 示 モ ー ド )を fp [AT] informatik.de 宛 に 送 る こ と 。 現 在 は BinHex デ ー タ に 入 っ て い る チ ェ ッ ク サ ム は 無 視 さ れ る 。 こ の プ ロ グ ラ ム は 、 分 割 さ れ た マ ル チ パ ー ト メ ッ セ ー ジ (複 数 の メ ー ル に 分 割 さ れ た MIME 形 式 の マ ル チ パ ー ト メ ッ セ ー ジ )を 完 全 に 処 理 す る こ と が で き な い 。 各 パ ー ト が 識 別 さ れ て 1 つ に ま と め ら れ 、 こ れ に 含 ま れ て い る マ ル チ パ ー ト メ ッ セ ー ジ が プ レ ー ン テ キ ス ト フ ァ イ ル に 「 デ コ ー ド 」 さ れ る が 、 こ の フ ァ イ ル を 再 び uudeview に 入 力 し な け れ ば な ら な い 。 し か し 、 こ の よ う な メ ッ セ ー ジ は 滅 多 に な い の で 心 配 す る 必 要 は な い 。