Namazu-win32-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: filenameonly.plでの画像ファイルのインデックス化
花井と申します。
──"中川裕介" <nakagawa-yusuke@xxxxxxxxxxxxx>さんwrote:──
On Wed, 30 Jul 2003 14:19:53 +0900
Subject: [namazu-win32-users-ja] filenameonly.plでの画像ファイルのインデックス化
──────────────────────────────────
> 画像ファイル(JPEG/GIF/TIFF/BMP)をファイル名で検索を行える様にするために
> filenameonly.plを
> 入れてみたのですが
> __
> 1/1 - /C|/onit/test/無題.bmp 未対応の形式 (image/bmp)無視します
> _
> となってしまいますmknmzにて「"|.¥¥.bmp" . # filenameonly」
> としてみましたが、うまく行きません。
先ほどのMMagic.pm変更とは別の方法です。(perlのモジュール自体に手を
加えなければいけないというのは、あまり良くないという判断から)
今回の「image/bmp」の様に
・File-MMagicが適切なmymetypeを返してくる
・そのmymetypeは別のフィルターでは全く使用されていない
といった条件を満たしている場合には、filename.plのsub mediatypeに対して
sub mediatype() {
return qw(
application/filenameonly
image/bmp
);
}
というように、検索対象としたいmymetypeを追加するだけでも動作するようです。
(sub add_magicに「その拡張子→application/filenameonly」を追加しなくても)
わざわざMMagic.pmを変更する必要はなかったようです。
(もう1件のtext/plainと判断されてしまう場合には使えない手だな....)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
NECフィールディング.東日本CSD.テクニカルサポート部
花井 亮(はない あきら)
http://www.geocities.co.jp/SiliconValley-Oakland/8718/
────────────────────────────