Namazu-win32-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: DXFファイルがtext/plainとしてインデックスされる
- From: "HANAI,Akira" <hanai-a@xxxxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 31 Jul 2003 16:03:03 +0900
- X-ml-name: namazu-win32-users-ja
- X-mail-count: 01889
- References: <007b01c35721$1efe1090$0264a8c0@itano>
花井と申します。
──板野 元太郎 <itano@xxxxxxxxxxx>さんwrote:──
On Thu, 31 Jul 2003 14:03:38 +0900
Subject: [namazu-win32-users-ja] Re: DXFファイルがtext/plainとしてインデックスされる
──────────────────────────────────
> > 0 string /* text/plain
> > 0 string // text/plain
> > 0 string ;; text/plain
> > →先頭に#を付ける
> MMagic.pmファイルの中で3箇所を先頭に#を付けて
> mknmz -U -s -O D:\namazu\var\namazu\index\zumen E:\TESTNAMAZU\図面
> を実行しましたが、残念ですが結果は同じでした。
上記3箇所でないという事は「どのタイプにも属さないテキストファイル」である
ことからtext/plainと判断されている可能性も考えられます。
もしその場合にはMMagic.pmに適切な情報を追加して、何らかのファイルタイプ
(例えばapplication/dxfとか)をdxfファイルが返すようにするしかないような
気もします。
(その上で、sub mediatypeに下記のように設定する。
sub mediatype() {
return qw(
application/filenameonly
application/dxf
);
}
)
MMagic.pmの変更の方法については
> =============参考にDXFファイルの中身の一部です==============
> 0
> SECTION
dxfファイルがかならず「 0(改行)SECTION(改行)〜」から始まるのであれば
0 string \ 0
>4 string SECTION application/dxf
という行を追加すればいいような気がします。
(MMagic.pmの原理がわかっていないため自信なし。
File-MMagicの識者のかたからのご意見をお待ちします。)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
NECフィールディング.東日本CSD.テクニカルサポート部
花井 亮(はない あきら)
http://www.geocities.co.jp/SiliconValley-Oakland/8718/
────────────────────────────