Namazu-win32-users-ja(旧)


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

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



板野と申します。

花井さま、 野首さま、ありがとうございます。

お陰様でDXFファイルがインデックスに追加されることも確認出来ました。
(ファイル名での検索も出来ました)

ご教授に感謝致します。 板野

> ──────────────────────────────────
> > > 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によりインデックスに追加
> されることも確認出来ました。(ファイル名での検索も出来ました)