Namazu-win32-users-ja(旧)


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

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



花井と申します。

──knok@xxxxxxxxxxxxxさんwrote:──
  On Thu, 31 Jul 2003 19:40:17 +0900
  Subject: [namazu-win32-users-ja] Re: DXFファイルがtext/plainとしてインデックスされる
──────────────────────────────────
> > dxfファイルがかならず「 0(改行)SECTION(改行)〜」から始まるのであれば
> > 
> > 0		string	\ 0
> > >4		string	SECTION				application/dxf
> > 
> > という行を追加すればいいような気がします。
> 
>   それで良いと思います。

野首さま、ありがとうございます。
こちらでも何とかDXFファイルを数ファイル入手することが出来たので、実際に
MMagic.pmの変更による動作の確認をしてみました。


>=============参考にDXFファイルの中身の一部です==============
> 0
>SECTION

こちらで入手したDXFファイルは全て

  0
SECTION

と、始めの行が「  0」(0の前に空白2つ)で始まっていました。
(DXFのversion等により違うのでしょうか?)

なのでMMagic.pmの最後に

# DXF CAD-file
0		string	\ \ 0
>5		string	SECTION				application/dxf

とした3行を追加したところ、mknmzにてファイルタイプが「application/dxf」
にて認識されました。


また、そのときfilename.plのsub mediatypeに

sub mediatype() {
    return qw(
	application/filenameonly
	application/dxf
    );
}

とapplication/dxfを追加しておくことで、filaname.plによりインデックスに追加
されることも確認出来ました。(ファイル名での検索も出来ました)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 NECフィールディング.東日本CSD.テクニカルサポート部
                                 花井 亮(はない あきら)
 http://www.geocities.co.jp/SiliconValley-Oakland/8718/
────────────────────────────