Namazu-win32-users-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: DXFファイルがtext/plainとしてインデックスされる



花井と申します。

──板野 元太郎 <itano@xxxxxxxxxxx>さんwrote:──
  On Tue, 29 Jul 2003 20:56:48 +0900
  Subject: [namazu-win32-users-ja] DXFファイルがtext/plainとしてインデックスされる
──────────────────────────────────
> 使って各種ファイルのインデックス を作成していますが、AutoCADのDXFファイルは
> インデックス作成時に text/plain として出力されます。
> 
> AutoCADのDWGファイルは、application/filenameonly と出力出来るのですが。

似た内容の質問が2件続いているので、回答も同じになってしまいますが。

filename.plのsub add_magic ($)内にて

    $magic->addFileExts('\\.dxf$', 'application/filenameonly');

と拡張子に対するmimetypeは設定出来ていますでしょうか?


出来ているのであれば、先ほどの回答同様File::MMagic.pmモジュールをいじる
という方向になるのですが、DXFファイルがどういうフォーマットなのかが
不明なので、どういじればいいのかも不明です。

ただ、text/plainと判別されると言うことであれば
(perlのフォルダ)/site/lib/File/MMagic.pmファイルの中で3箇所、ファイルの
中身を見てtext/plainと判別している部分があったので、それをコメントアウト
してみてどうか?といった話になります。


0	string		/*		text/plain
0	string		//		text/plain
0	string	;;			text/plain
→先頭に#を付ける


いずれにせよ、MMagic.pmはバックアップを取ってから変更した方がいいでしょう。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 NECフィールディング.東日本CSD.テクニカルサポート部
                                 花井 亮(はない あきら)
 http://www.geocities.co.jp/SiliconValley-Oakland/8718/
────────────────────────────