#30 Article 42 Posted at 1990/10/20 23:52:47 by Niji-king (MAP386) [A.ML1]

Subject: Re: まにゅあるのあとで、すいませんが /41

これはなかなか難解な事件だね。ワトソン君、君にわかるかい。

 どうやら事件の鍵は依頼人の言葉の中にヒントが多く隠されている
ようだ。いや、これは飽くまで僕の推理だ。幸運にも当たっていると
いいのだが・・・。

> あの、mx1で、ログを流したら、拡張子が.mx1ででてきて、

 ここで「ログを通して拡張子が.mx1になる」のは不自然なんだ。ロ
グを通って出てくるものは拡張子は.ml1になるんだよ。
 .mx1と出てくるのに必要な条件は指定したファイルの拡張子が.ml1
に限る使用になってること。つまり、ここではログファイルの名前の
拡張子が.ml1になっている可能性があるね。
 いや、君が驚くのも無理はない。実は僕のMX1は拡張子.ml1で指
定されたファイルが本当にML1用の画像のデータかどうかを一切チェ
ックしていない(*1)。なるほど、次からはチェックも考えてみよう。

>それをML1で流そうとしたら@@@のデータは扱えません。

 これは具体的には次のようにコマンドを与えたのだと思う。

	>ml1a sample.mx1

 そして出てきたメッセージも想像がつく。

	>@@@ と言うタイプのデータは、現在サポートしていません。

 もしこうだとすれば、大きな間違いはML1でファイルを指定する
ときに.mx1のファイルを指定していることだ。
 ML1に対しては確実に拡張子.ml1のファイルを指定して欲しい。
また、この場合は拡張子をつけなくてもなければ.ml1だと判断してい
るのも見逃せない。
 何かを使ってMX1の最初の数文字分を見て欲しいが、きっと"@@@"
で始まっているだろう。現在のML1では"100"で始まるファイルを
ML1として認めているから

	>@@@ と言うタイプのデータは、現在サポートしていません。

が出てきてしまうんだね。

>後、MX1何ですが、ワイルドカード対応と書いてあるのに
>
> *を使うと、CAN'T OPENとでます。

 *や?を使ってもそのファイルが見当たらなければCAN'TOPENと出て
くる。他にも”*.*”と”*”の意味が大きく違うことも気を付け
ておきたい。前者は拡張子を含むが、後者では拡張子がないものを指
定していることになる。

 とまぁ、私の想像の範囲はこんなところだ。ではこれを依頼者に伝
えてくれたまえ。追伸にはちゃんと「違うのであればまたご質問くだ
さい、歓迎いたします」と書き添えるように。ではおやすみ、ワトソ
ン君。

						にじきんぐSG

(*1)	実際にテキストファイルを.ml1に変えてmx1を通したところ、
	.mx1のファイルができました。