Man page - xdeview(1)

Packages contains this manual

Available languages:

en ja

Manual

XDEVIEW

名 前
書 式
説 明
オ プ シ ョ ン
メ イ ン メ ニ ュ ー
メ ニ ュ ー バ ー
フ ァ イ ル リ ス ト
ス テ ー タ ス リ ス ト
シ ョ ー ト カ ッ ト ボ タ ン
保 存 パ ス
ス テ ー タ ス
エ ン コ ー デ ィ ン グ メ ニ ュ ー
設 定 フ ァ イ ル
実 行 時 の メ ッ セ ー ジ
注 意
関 連 項 目
バ グ

名 前

xdeview - バ イ ナ リ フ ァ イ ル 用 の 高 性 能 デ コ ー ダ

書 式

xdeview [Xt options] [-- [-f] [-b] [-o] [-d] [-v] [-s]
[-t]] [
file(s) or directories ]

説 明

xdeview は 強 力 な エ ン コ ー ド /デ コ ー ド エ ン ジ ン へ の グ ラ フ ィ カ ル イ ン タ フ ェ ー ス で あ る 。 こ の プ ロ グ ラ ム は 電 子 メ ー ル や usenet 経 由 で 受 け 取 っ た エ ン コ ー ド さ れ た フ ァ イ ル を 処 理 す る も の だ が 、 標 準 の uudecode (1) コ マ ン ド よ り も 高 機 能 で あ る 。 ま た 、 逆 の 動 作 を 行 う こ と も 可 能 で あ り 、 ユ ー ザ が 持 つ バ イ ナ リ フ ァ イ ル を エ ン コ ー ド し て 自 動 的 に メ ー ル で 送 信 す る こ と や ニ ュ ー ス へ 投 稿 す る こ と が で き る 。 xdeview が サ ポ ー ト し て い る デ コ ー ド 方 法 は uuencoding, xxencoding, Base64, BinHex で あ り 、 分 割 フ ァ イ ル を 処 理 す る こ と や 複 数 フ ァ イ ル を 同 時 に 処 理 す る こ と が で き る 。 こ れ に よ り 、 デ コ ー ド 作 業 が 非 常 に 簡 単 に な る 。 ユ ー ザ は 普 通 、 デ コ ー ド の 準 備 を す る た め に フ ァ イ ル を 手 で 編 集 す る 必 要 は な い 。 こ の よ う な 作 業 に は グ ラ フ ィ カ ル な フ ロ ン ト エ ン ド を 特 に 必 要 と し な い な ら 、 uudeview (1) と uuenview (1) を 参 照 す る こ と 。

こ の プ ロ グ ラ ム は 起 動 さ れ る と 、 与 え ら れ た 全 て の フ ァ イ ル を ス キ ャ ン し て エ ン コ ー ド さ れ た デ ー タ を 探 す 。 与 え た フ ァ イ ル の い ず れ か が デ ィ レ ク ト リ な ら ば 、 再 帰 的 な デ ィ レ ク ト リ 移 動 が 行 わ れ る 。 フ ァ イ ル を コ マ ン ド ラ イ ン で 指 定 す る 必 要 は な い 。 後 で プ ロ グ ラ ム 中 で フ ァ イ ル を 選 択 す る こ と も で き る 。 最 初 の ス キ ャ ン が 終 わ っ た 後 、 う ま く デ コ ー ド で き そ う な フ ァ イ ル リ ス ト が ユ ー ザ に 示 さ れ る 。 ユ ー ザ は こ の 一 覧 か ら デ コ ー ド す る フ ァ イ ル を 個 別 に 選 ぶ 。

オ プ シ ョ ン

オ プ シ ョ ン を コ マ ン ド ラ イ ン で 設 定 す る 必 要 は 特 に な い 。 オ プ シ ョ ン は プ ロ グ ラ ム 中 で も 設 定 で き る か ら で あ る 。 オ プ シ ョ ン の 前 に は ’--’ を 置 か な け れ ば な ら ず 、 そ う で な い 場 合 に は 表 示 オ プ シ ョ ン と 間 違 わ れ る か も し れ な い の で 注 意 す る こ と 。

-d

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

-f

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

-o

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

-v

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

-p パ ス

デ コ ー ド し た フ ァ イ ル を 書 き 込 む デ ィ レ ク ト リ を 設 定 す る 。 こ れ は 有 効 な パ ス 名 で な け れ ば な ら ず 、 そ う で な い 場 合 は フ ァ イ ル を デ コ ー ド し よ う と し た 時 に エ ラ ー と な る 。 デ フ ォ ル ト 値 は カ レ ン ト の 作 業 デ ィ レ ク ト リ で あ る 。

-b1

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

-s

「 賢 さ を 取 り 除 く (minus smartness)」 と 読 む こ と 。 こ の オ プ シ ョ ン は 、 サ ブ ジ ェ ク ト 行 か ら の パ ー ト 番 号 の 自 動 検 出 を 無 効 に す る 。 xdeview が サ ブ ジ ェ ク ト 行 の 正 し い 展 開 に 失 敗 し て パ ー ト 番 号 の 推 定 時 に エ ラ ー を 出 力 し 、 パ ー ト の 順 番 が 狂 う 場 合 に は こ の オ プ シ ョ ン を 試 す と よ い 。 こ の オ プ シ ョ ン を 使 う と 、 パ ー ト は 必 ず 順 番 通 り に 繋 げ ら れ る (し た が っ て 、 入 力 フ ァ イ ル で は パ ー ト を 正 し い 順 番 に 並 べ な け れ ば な ら な い )。 注 意 : こ の 場 合 で も 、 き ち ん と し た MIME フ ァ イ ル に 含 ま れ て い る 正 し い パ ー ト 番 号 は 評 価 さ れ る 。

-t

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

メ イ ン メ ニ ュ ー

xdeview の メ イ ン ウ ィ ン ド ウ は 6 つ の 主 な 要 素 か ら な る 。 こ の 一 番 上 に あ る の は メ ニ ュ ー バ ー で あ る 。 真 ん 中 に あ る の は フ ァ イ ル リ ス ト で あ る 。 こ れ は エ ン コ ー ド さ れ た デ ー タ 内 で 検 出 さ れ 、 デ コ ー ド し よ う と し て い る フ ァ イ ル 全 て の リ ス ト で あ る 。 フ ァ イ ル リ ス ト の 左 に あ る の が ス テ ー タ ス リ ス ト で あ る 。 こ れ は 各 フ ァ イ ル の 状 態 を 示 す 。 こ の リ ス ト は 普 通 、 全 て の フ ァ イ ル に つ い て "OK" と な る 。 と い う の も 、 普 通 は エ ラ ー と な っ た フ ァ イ ル は 表 示 さ れ な い か ら で あ る 。 右 側 に あ る の は 、 良 く 使 わ れ る 機 能 を 呼 び 出 す シ ョ ー ト カ ッ ト ボ タ ン を 集 め た も の で あ る 。 ウ ィ ン ド ウ の 一 番 下 に あ る の は Save Path エ ン ト リ の フ ィ ー ル ド と ス テ ー タ ス バ ー で あ る 。 こ れ ら の 要 素 に つ い て は 後 で 個 別 に 説 明 す る 。

メ ニ ュ ー バ ー

File メ ニ ュ ー

Load ...

エ ン コ ー ド さ れ た フ ァ イ ル を ロ ー ド す る 。 こ れ ら の フ ァ イ ル は ス キ ャ ン さ れ 、 エ ン コ ー ド さ れ た デ ー タ と フ ァ イ ル が 検 索 さ れ る 。 こ れ ら の フ ァ イ ル は フ ァ イ ル リ ス ト に 追 加 さ れ る 。 デ ィ レ ク ト リ を 検 索 す る こ と も で き 、 こ の 場 合 に は そ の デ ィ レ ク ト リ へ の 再 帰 的 な 移 動 が 行 わ れ る 。

Encode

フ ァ イ ル (複 数 可 )を エ ン コ ー ド す る 。 エ ン コ ー ド し た フ ァ イ ル は デ ィ ス ク に 格 納 す る こ と や 電 子 メ ー ル で 送 る こ と 、 ニ ュ ー ス グ ル ー プ に 投 稿 す る こ と が で き る 。 こ れ ら に つ い て は 後 述 す る 。

Helpers

xdeview は 、 Execute" ボ タ ン が 押 さ れ た と き に 適 切 な デ フ ォ ル ト 動 作 を 行 う た め に .mailcap と .mime.types か ら 情 報 を 読 み 込 む 。 こ の ダ イ ア ロ グ で は 、 こ れ ら の フ ァ イ ル の 位 置 を 設 定 す る こ と が で き る 。

Save Setup

現 在 の オ プ シ ョ ン や フ ァ イ ル の 入 出 力 の 対 象 パ ス を ホ ー ム デ ィ レ ク ト リ の .xdeviewrc フ ァ イ ル に 保 存 す る 。 こ の フ ァ イ ル は 起 動 時 に 自 動 的 に 読 み 込 ま れ る の で 、 保 存 さ れ た 設 定 は 次 回 以 降 の セ ク シ ョ ン で デ フ ォ ル ト で 設 定 さ れ る 。 こ の リ ソ ー ス フ ァ イ ル は 実 際 に は Tcl の ス ク リ プ ト で あ り 、 好 き な エ デ ィ タ で 編 集 す る こ と が で き る 。

Quit

プ ロ グ ラ ム を 終 了 す る 。

Options

プ ロ グ ラ ム の 動 作 を 変 え る た め の 各 種 オ プ シ ョ ン を 設 定 す る 。 ほ と ん ど の オ プ シ ョ ン は 設 定 後 に 読 み 込 ん だ フ ァ イ ル に し か 適 用 さ れ な い 点 に 注 意 す る こ と 。
Fast Scanning

高 速 ス キ ャ ン モ ー ド を 設 定 す る 。 こ の プ ロ グ ラ ム は 、 各 入 力 フ ァ イ ル に 多 く と も 1 フ ァ イ ル し か 含 ま れ て い な い も の と 想 定 す る (普 通 、 ニ ュ ー ス ス プ ー ル 内 に あ る フ ァ イ ル で は 正 し い )。 各 フ ァ イ ル に つ い て 内 容 を 全 部 読 む 必 要 が な い の で ス キ ャ ニ ン グ エ ン ジ ン の 動 作 は 高 速 に な る が 、 エ ン コ ー ド さ れ た デ ー タ が 見 つ か っ た 後 に は ス キ ャ ン が 終 了 す る 。

高 速 モ ー ド で は 、 デ コ ー ダ は 安 全 の た め の オ プ シ ョ ン を い く つ か 無 効 に し な け れ ば な ら な い 。 し た が っ て 、 フ ァ イ ル に 何 ら か の 問 題 が あ る 場 合 で も 、 こ れ を 検 出 で き る の は 最 終 的 に デ コ ー ド を 行 う 時 だ け と な る 。
Automatic Overwrite

出 力 先 デ ィ レ ク ト リ に 既 に 存 在 す る 名 前 の フ ァ イ ル を デ コ ー ド す る と き 、 フ ァ イ ル を 上 書 き す る か ど う か ユ ー ザ に 問 い 合 わ せ が 行 わ れ る 。 こ の オ プ シ ョ ン を 有 効 に す る と 、 出 力 フ ァ イ ル は 問 い 合 わ せ な し で 上 書 き さ れ る 。

Desperate Mode

ユ ー ザ に 示 さ れ る フ ァ イ ル は 通 常 、 全 て の パ ー ト を 検 出 で き た も の だ け で あ る 。 desparate モ ー ド を 有 効 に す る と 、 ユ ー ザ は 他 の フ ァ イ ル も 見 る こ と が で き る 。 こ の 際 に は 問 題 点 の 適 切 な 説 明 が ス テ ー タ ス リ ス ト に 表 示 さ れ る 。 desparate モ ー ド で は 、 デ コ ー ダ は MIME メ ッ セ ー ジ 外 部 に あ る 短 い Base64 形 式 フ ァ イ ル も 検 出 し よ う と す る 。 こ の 機 能 は 通 常 は 無 効 で あ る 。 と い う の も 、 無 理 に Base64 エ ン コ ー デ ィ ン グ を 見 つ け よ う と す る と 、 エ ン コ ー ド さ れ た デ ー タ を 誤 っ て 検 出 し 、 不 正 な フ ァ イ ル が で き て し ま う か も し れ な い か ら で あ る 。

Verbose Mode

入 力 フ ァ イ ル の ス キ ャ ン 時 に 追 加 メ ッ セ ー ジ が 表 示 さ れ る テ キ ス ト ボ ッ ク ス を 別 ウ ィ ン ド ウ で 開 く 。 こ の よ う な メ ッ セ ー ジ は 、 フ ァ イ ル が う ま く デ コ ー ド で き な い 場 合 に 問 題 点 を 見 つ け る 際 に 非 常 に 役 立 つ 。

Alternate Bracket Policy

デ コ ー ダ が サ ブ ジ ェ ク ト 行 か ら パ ー ト 番 号 を 取 り 出 そ う と す る 際 に 使 う ヒ ュ ー リ ス テ ィ ク ス を 変 え る 。 こ の ア ル ゴ リ ズ ム で は 通 常 、 ブ レ ー ス () 内 の 数 字 を ブ ラ ケ ッ ト [] 内 の 数 字 よ り 優 先 さ せ る 。 両 方 の 種 類 の 括 弧 が あ り 、 衝 突 す る よ う な 使 い 方 を さ れ て い る 場 合 (例 え ば 、 パ ー ト 番 号 と シ リ ー ズ 番 号 が 両 方 と も あ る 場 合 )に は 、 括 弧 の 使 い 方 を 明 示 的 に 決 め な け れ ば な ら な い か も し れ な い 。 こ の オ プ シ ョ ン が false (デ フ ォ ル ト 値 )な ら ば 「 パ ー ト 番 号 」 は ブ レ ー ス () か ら 取 り 出 さ れ 、 true な ら ば ブ ラ ケ ッ ト [] か ら 取 り 出 さ れ る 。

Dumb Mode

サ ブ ジ ェ ク ト 行 の 展 開 に よ る パ ー ト 番 号 の 自 動 検 出 を 無 効 に す る 。 xdeview が 正 し い パ ー ト 番 号 の 取 得 に 失 敗 し た 場 合 に 用 い る こ と 。 こ の オ プ シ ョ ン を 設 定 す る と 、 パ ー ト を 正 し い 順 番 で 並 べ て 入 力 フ ァ イ ル に し な け れ ば な ら な い 。 ま た 、 こ の 方 法 で は 欠 け て い る パ ー ト は 検 出 さ れ な い 。

Handle Text Files

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

Auto Info

フ ァ イ ル リ ス ト 中 の フ ァ イ ル を ク リ ッ ク す る と 情 報 ウ ィ ン ド ウ を 開 く よ う に す る 。

Actions

Decode

選 択 さ れ た フ ァ イ ル (複 数 可 )を デ コ ー ド す る 。

Rename

選 択 さ れ た フ ァ イ ル (複 数 可 )の 名 前 を 変 え る 。 こ れ は 例 え ば 、 フ ァ イ ル 名 が 既 存 の フ ァ イ ル と 重 な る 場 合 や 、 名 前 が シ ス テ ム の 制 限 に 合 わ な い 場 合 に 使 う 。

Decode All

現 在 フ ァ イ ル リ ス ト に 表 示 さ れ て い る フ ァ イ ル を 全 て デ コ ー ド す る 。

Info

現 在 選 択 さ れ て い る フ ァ イ ル の 利 用 可 能 な 情 報 を 表 示 す る (複 数 の フ ァ イ ル が 選 択 さ れ て い る 場 合 に は 、 最 初 の フ ァ イ ル の 情 報 だ け が 表 示 さ れ る )。 表 示 さ れ る 情 報 は 、 フ ァ イ ル の 0 番 目 の パ ー ト (利 用 可 能 な ら ば )ま た は エ ン コ ー ド さ れ た デ ー タ の 開 始 部 分 ま で に あ る 最 初 の パ ー ト の ヘ ッ ダ で あ る 。

Execute

外 部 プ ロ グ ラ ム を 実 行 nし 、 現 在 選 択 さ れ て い る フ ァ イ ル を 与 え る 。 外 部 プ ロ グ ラ ム は 、 ま ず メ ッ セ ー ジ の Content-Type を (可 能 な ら ば )参 照 し 、 次 に フ ァ イ ル の 拡 張 子 を チ ェ ッ ク し て 決 め る 。 ユ ー ザ の .mailcap ま た は .mime.types フ ァ イ ル か ら 適 切 な 情 報 が 読 み 込 ま れ る (た だ し 、 .mailcap フ ァ イ ル 内 の 情 報 の 扱 い は 現 在 の と こ ろ 不 十 分 で あ る )。 マ ッ チ す る MIME 型 が 見 つ か ら な い 場 合 に は 、 ユ ー ザ が 任 意 の コ マ ン ド を 入 力 で き る ダ イ ア ロ グ ボ ッ ク ス が 表 示 さ れ る 。

List Text File

こ れ は 、 テ キ ス ト フ ァ イ ル が ネ ッ ト 上 を エ ン コ ー ド さ れ た 形 で 送 ら れ る と い う 滅 多 に な い 場 合 の た め の も の で あ る 。 こ れ を 使 う の は 、 ユ ー ザ が 対 象 の フ ァ イ ル が 確 か に テ キ ス ト フ ァ イ ル で あ る こ と が 分 か っ て い る 場 合 だ け で あ る 。 そ れ 以 外 の 場 合 に は 、 画 面 上 に ゴ ミ が 読 み 込 ま れ る こ と に な る 。

Help

About

作 者 か ら の 簡 単 な メ ッ セ ー ジ で あ る 。

License

xdeview を 配 布 す る 際 の ラ イ セ ン ス で あ る GPL を 表 示 す る 。 ち ゃ ん と 読 ま な い と 、 作 者 の 弁 護 士 を 相 手 に す る こ と に な る だ ろ う 。

フ ァ イ ル リ ス ト

フ ァ イ ル リ ス ト は 、 エ ン コ ー ド さ れ た デ ー タ の ス キ ャ ン の 際 に 見 つ か っ た フ ァ イ ル が 全 て 表 示 さ れ る リ ス ト ボ ッ ク ス で あ る 。 こ れ ら の フ ァ イ ル は い つ で も デ コ ー ド 、 プ レ ビ ュ ー 等 の 好 き な 処 理 を す る こ と が で き る 。 こ の リ ス ト は リ ス ト の 右 の ス ク ロ ー ル バ ー を 使 っ て ス ク ロ ー ル さ せ る こ と が で き る 。

フ ァ イ ル を 1 つ ず つ 選 ぶ な ら 単 に ク リ ッ ク す れ ば よ い 。 複 数 の フ ァ イ ル を 選 ぶ に は 、 CTRL キ ー を 押 し な が ら フ ァ イ ル を ク リ ッ ク す る 。

ス テ ー タ ス リ ス ト

ス テ ー タ ス リ ス ト は フ ァ イ ル リ ス ト 中 の 対 応 す る フ ァ イ ル の 状 態 を 示 す 。 通 常 は こ こ に は "OK" が 表 示 さ れ る 。 そ れ 以 外 の 場 合 に は 、 フ ァ イ ル が う ま く デ コ ー ド で き な か っ た 理 由 を 説 明 す る エ ラ ー メ ッ セ ー ジ が 表 示 さ れ る 。 状 態 と し て は 以 下 の も の が あ る :

OK

フ ァ イ ル 中 の 全 て の パ ー ト が 見 つ か り 、 簡 単 に 調 べ た 限 り で は エ ン コ ー ド さ れ た デ ー タ は 正 し い と 思 わ れ る 。 フ ァ イ ル の デ コ ー ド 時 に だ け 起 こ る 何 ら か の 問 題 が あ る か も し れ な い が 、 普 通 は 全 く 問 題 な い 。

Incomplete

こ の フ ァ イ ル に は 欠 け て い る パ ー ト が 1 つ 以 上 あ る 。 こ の フ ァ イ ル を デ コ ー ド し て も 出 力 デ ー タ は 壊 れ て お り 、 普 通 は 使 用 で き な い 。

No Begin

フ ァ イ ル の 開 始 部 分 が な い 。 デ コ ー ド さ れ た フ ァ イ ル は ほ ぼ 確 実 に 壊 れ て お り 、 利 用 で き な い 。

No End

フ ァ イ ル の 終 了 部 分 が 見 つ か ら な い 。 こ れ は 普 通 、 フ ァ イ ル の 末 尾 の パ ー ト が 欠 け て い る こ と を 示 す 。 デ コ ー ド さ れ た フ ァ イ ル が ど の 程 度 使 え る か は 、 フ ァ イ ル の 種 類 に よ る 。

Error

以 前 に フ ァ イ ル を デ コ ー ド し よ う と し て 失 敗 し た 。

シ ョ ー ト カ ッ ト ボ タ ン

ウ ィ ン ド ウ の 右 側 に あ る ボ タ ン は メ ニ ュ ー 要 素 へ の シ ョ ー ト カ ッ ト で あ る 。 内 容 に つ い て は 、 前 述 の メ イ ン メ ニ ュ ー の 要 素 の 説 明 を 読 む こ と 。

保 存 パ ス

こ れ は デ コ ー ド さ れ た フ ァ イ ル が 書 き 出 さ れ る パ ス で あ る 。

ス テ ー タ ス

プ ロ グ ラ ム の 現 在 の 処 理 内 容 や ユ ー ザ に 求 め て い る 入 力 に 関 す る 簡 単 な メ ッ セ ー ジ 。

エ ン コ ー デ ィ ン グ メ ニ ュ ー

フ ァ イ ル を エ ン コ ー ド す る 時 ("File" メ ニ ュ ー の "Encode")に は 、 大 き な ダ イ ア ロ グ ボ ッ ク ス が 開 き 、 そ の フ ァ イ ル に 対 し て オ プ シ ョ ン を 色 々 設 定 す る こ と が で き る 。 複 数 の フ ァ イ ル を エ ン コ ー ド 対 象 と し て 選 ん だ 場 合 に は 、 一 番 上 の ス テ ー タ ス 行 に 残 り の フ ァ イ ル 数 が 表 示 さ れ る 。 ダ イ ア ロ グ そ の も の は 全 て の フ ァ イ ル が 処 理 さ れ る ま で 消 え な い 。
Filename

現 在 の エ ン コ ー ド 対 象 フ ァ イ ル 。 こ の フ ィ ー ル ド を 編 集 す る こ と は で き な い 。

Send As

フ ァ イ ル を 送 る 時 に 使 う 名 前 。 デ フ ォ ル ト で は フ ァ イ ル 名 か ら デ ィ レ ク ト リ 情 報 を 全 て 取 り 除 い た も の に な る 。

Use Subject

メ ー ル 送 信 や ニ ュ ー ス 投 稿 の と き 、 こ の テ キ ス ト を サ ブ ジ ェ ク ト と し て 使 う 。 フ ァ イ ル 名 と パ ー ト 番 号 は 自 動 的 に 追 加 さ れ る の で 、 こ の 行 は 空 に し て も 良 い 。

Lines per File

エ ン コ ー ド し た デ ー タ の パ ー ト ご と の 行 数 を 設 定 す る 。 大 き い フ ァ イ ル は 自 動 的 に 複 数 の パ ー ト に 分 割 さ れ る 。 ニ ュ ー ス グ ル ー プ に フ ァ イ ル を 投 稿 す る 場 合 や 、 メ ー ル 受 信 者 の メ ー ラ が 大 き な フ ァ イ ル を 処 理 で き な い 場 合 に 使 用 す る こ と 。 分 割 の サ イ ズ と し て は 1000 行 が 良 い だ ろ う 。 "0" 行 は フ ァ イ ル 分 割 を 行 わ な い と い う 指 定 で あ る 。

... Encoding

使 用 す る エ ン コ ー デ ィ ン グ 方 法 を 選 択 す る 。 ど れ が 最 も 良 い か 分 か ら な け れ ば 、 筆 者 が 書 い た "デ コ ー デ ィ ン グ 入 門 (Introduction to Decoding)" と い う 記 事 を 見 れ ば 手 が か り が 得 ら れ る か も し れ な い 。

File In (Path)

エ ン コ ー ド し た フ ァ イ ル を 置 く 場 所 を 設 定 す る 。 エ ン コ ー ド し た も の は 元 の フ ァ イ ル と ベ ー ス 名 は 同 じ で あ る が 、 拡 張 子 .001, .002 が 付 け ら れ る (拡 張 子 は "Lines per File" の 設 定 か ら 決 ま る 必 要 な パ ー ト 数 に よ っ て 決 ま る )。

Email To

コ ン マ で 区 切 っ た 電 子 メ ー ル ア ド レ ス の リ ス ト を 与 え る 。 お 使 い の シ ス テ ム で 電 子 メ ー ル 送 信 が 許 可 さ れ て い な い 場 合 に は 、 こ の オ プ シ ョ ン は 無 効 に な っ て い る か も し れ な い 。

Post To

フ ァ イ ル を 投 稿 す る ニ ュ ー ス グ ル ー プ を コ ン マ で 区 切 っ た リ ス ト を 入 力 す る こ と が で き る 。 お 使 い の シ ス テ ム で ニ ュ ー ス 投 稿 が サ ポ ー ト さ れ て い な い 場 合 に は 、 こ の オ プ シ ョ ン は 無 効 に な っ て い る か も し れ な い 。

NNTP Server

こ の フ ィ ー ル ド は 一 部 の シ ス テ ム で し か 現 わ れ な い 。 つ ま り 、 ニ ュ ー ス の ホ ス ト が 必 要 で あ る が 、 コ ン パ イ ル 時 に 何 も 設 定 さ れ て い な い 場 合 で あ る 。 こ の フ ィ ー ル ド が あ る 場 合 、 ニ ュ ー ス 投 稿 を 行 う た め に は 正 し い ホ ス ト 名 を 入 力 し な け れ ば な ら な い 。 ニ ュ ー ス を 投 稿 す る つ も り が 特 に な け れ ば 、 こ の 設 定 は 気 に し な く て も よ い 。

OK

選 択 さ れ た ア ク シ ョ ン を こ の フ ァ イ ル に 対 し て 実 行 し 、 次 の フ ァ イ ル に 移 動 す る 。

OK to All

対 象 と な っ て い る そ れ ぞ れ の フ ァ イ ル に 対 し て 現 在 の 設 定 を 使 用 す る (別 の フ ァ イ ル に つ い て の 問 い 合 わ せ を 行 わ な い )。 し た が っ て 、 全 て の フ ァ イ ル が 一 度 に 処 理 さ れ る 。

Next

フ ァ イ ル を エ ン コ ー ド せ ず 、 次 の フ ァ イ ル に 移 動 す る (申 し 訳 な い が 、 前 に 戻 る た め の ボ タ ン は な い )。

Cancel

エ ン コ ー ド を キ ャ ン セ ル し 、 メ イ ン メ ニ ュ ー に 戻 る 。

設 定 フ ァ イ ル

ホ ー ム デ ィ レ ク ト リ に .xdeviewrc フ ァ イ ル が あ れ ば 、 こ れ は プ ロ グ ラ ム の 初 期 化 時 に Tcl イ ン タ プ リ タ に 読 み 込 ま れ る 。 こ の フ ァ イ ル は 正 し い Tcl プ ロ グ ラ ム で な け れ ば な ら な い が 、 こ れ を 使 っ て オ プ シ ョ ン を デ フ ォ ル ト で 設 定 す る こ と が で き る 。 Tcl を 知 ら な い 人 の た め に 変 数 設 定 の 文 法 を 以 下 に 示 す :
set 変 数 名 値

以 下 の 変 数 (オ プ シ ョ ン )を 設 定 す る こ と が で き る (オ プ シ ョ ン の 動 作 に つ い て は 、 前 の 説 明 を 参 照 す る こ と ):
OptionFast

1 を 設 定 す る と 高 速 ス キ ャ ン モ ー ド が 使 わ れ る 。

OptionBracket

1 を 設 定 す る と 、 ブ ラ ケ ッ ト の 処 理 方 法 が 変 わ る 。

OptionOverwrite

1 を 設 定 す る と 、 問 い 合 わ せ な し で も フ ァ イ ル の 上 書 き が 許 可 さ れ た こ と に な る 。

OptionDesperate

1 を 設 定 す る と 、 desperate モ ー ド に 切 り 替 わ る 。

OptionVerbose

1 を 設 定 す る と 、 進 行 状 況 メ ッ セ ー ジ が 出 力 さ れ る 。

SaveFilePath

こ れ は デ フ ォ ル ト の 保 存 パ ス (フ ァ イ ル が デ コ ー ド さ せ る 先 )を 示 す 文 字 列 変 数 で あ る 。

EncodeMaxLines

エ ン コ ー ド の 際 の フ ァ イ ル ご と の 最 大 の 行 数 。 "0" を 指 定 す る と 無 制 限 に な る 。

EncodeEncoding

デ フ ォ ル ト で 使 う エ ン コ ー ド 方 法 。 "0" が uuencode エ ン コ ー デ ィ ン グ 、 "1" が xxencode エ ン コ ー デ ィ ン グ 、 "2" が Base64 エ ン コ ー デ ィ ン グ で あ る 。

NNTPServer

使 用 す る NNTP サ ー バ の ア ド レ ス (一 部 の シ ス テ ム だ け で 必 要 )。 環 境 変 数 NNTPSERVER で 設 定 す る こ と も で き る (こ ち ら の 方 が 好 ま し い )。

実 行 時 の メ ッ セ ー ジ

詳 細 表 示 モ ー ド を 有 効 に し て あ れ ば 、 進 行 状 況 メ ッ セ ー ジ が Runtime Messages と い う 名 前 の 独 立 し た ウ ィ ン ド ウ が 現 わ れ る 。 ス キ ャ ニ ン グ の 段 階 で 生 成 さ れ た メ ッ セ ー ジ を 理 解 で き れ ば 、 こ れ は プ ロ グ ラ ム の 進 行 を 追 跡 す る 時 に は 非 常 に 役 立 つ し 、 フ ァ イ ル の デ コ ー ド に 失 敗 し た 理 由 を 調 べ る た め に 使 う こ と が で き る 。 プ ロ グ ラ ム を 動 か す だ け な ら こ の セ ク シ ョ ン を 理 解 す る 必 要 は な い 。

最 初 に 「 読 み 込 み 中 」 の メ ッ セ ー ジ が 表 示 さ れ る 。 こ れ は 文 字 列 "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

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

注 意

xdeview が 実 行 で き ず "command not found" と い っ た 表 示 が さ れ る が 、 フ ァ イ ル そ の も の は 確 か に あ る 場 合 に は 、 xdeview の 最 初 の 部 分 を 見 て 、 メ イ ン フ ァ イ ル uuwish へ の 参 照 が 正 し い か ど う か を 確 認 す る こ と 。

関 連 項 目

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

バ グ

バ グ を 見 つ け た と 思 っ た ら 、 入 力 フ ァ イ ル (で き れ ば 単 に 入 れ る だ け で な く 、 元 の フ ァ イ ル に 圧 縮 と エ ン コ ー ド を 施 す こ と )と プ ロ グ ラ ム の メ ッ セ ー ジ の リ ス ト (詳 細 表 示 モ ー ド )を fp@informatik.uni-frankfurt.de 宛 に 送 る こ と 。