



■■■ DWG FILTER FOR NAMAZU Ver 0.9 ■■■
---------------------------------------------
●DWG FILTER FOR NAMAZUの概要
フリーの全文検索プログラム“NAMAZU”でAUTOCADのDWGファイルを検索できるようにするためのWindows版フィルターセットです。
●対応OS
Windows2000/XP
●対応しているDWGファイル
AUTOCAD2006のDWGファイルについては動作を保証しません。
●インストール方法
以下の説明は既にnamazuが正常にインストールされ、動作していることを前提にしています。
圧縮ファイルを解凍後、各ファイルを指定のディレクトリに移動してください。
acadtotext05.exe -> namazu_home\bin\
acad.pl -> namazu_home\share\namazu\filter\
msvcp71.dll -> OSのシステムディレクトリ(必要なときのみ)
msvcr71.dll -> OSのシステムディレクトリ(必要なときのみ)
(ただし、namazu_homeはnamazuをインストールしたディレクトリです。)
システムディレクトリは以下の通りです。ただし、環境により変わるかもしれません。
Windows2000 -> C:\WINNT\SYSTEM32
WindowsXP -> C:\WINDOWS\SYSTEM32
次にnamazu_home\etc\namazuの下にある"mknmzrc"ファイルの以下の部分に最後の行を追加してください。
$ALLOW_FILE =".*\\.(?:$HTML_SUFFIX)|.*\\.txt" . # HTML, plain text
"|.*\\.gz|.*\\.Z|.*\\.bz2" . # Compressed files
"|.*\\.pdf|.*\\.ps" . # PDF, PostScript
"|.*\\.tex|.*\\.dvi" . # TeX, DVI
"|.*\\.rpm|.*\\.deb" . # RPM, DEB
"|.*\\.doc|.*\\.xls|.*\\.ppt" . # Word, Excel, PowerPoint
"|.*\\.j[sabf]w|.*\\.jtd" . # Ichitaro 4, 5, 6, 7, 8
"|\\d+|[-\\w]+\\.[1-9n]" . # Mail/News, man
"|.*\\.dwg"; # Autocad file <---- これを追加
あとは普通にmknmzコマンドを実行してください。
●ちょっと参考までに
apacheとnamazuの組み合わせでは、日本語名ファイル(リソース)がうまく扱えないときがあります。
仕方ないので、IISをapacheとは違うポート番号で起動し、2つのサーバーで作業を分担させます。
例えば、C:\dwg-namazu\にDWGファイルがあるとして、これをIISの仮想ディレクトリ(/cad-data/)としてWEBに公開します。
IISをポート番号50000で起動し、apach_home\cgi-bin\namazurcのReplaceを以下のように書き直します。(ちなみに128.11.11.11はサーバーのIPアドレス)
Replace /C\|/dwg-namazu/ http://128.11.11.11:50000/cad-data/
こうすることでC:\dwg-namazu\ がIISの仮想ディレクトリ /cad-data/ にマップされ,日本語名DWGリソースのリンクにも正常に飛ぶようになります。あくまでもポート番号はいい加減なので、他のアプリケーションとバッティングしないようにポート番号を選択してください。
あと、デフォルトのIISには利用者数の制限があるはずですが、利用者数がオーバーするとどうなるのかよくわかりません。(^^;)
●免責条項
本プログラムの作者(以下、「作者」といいます)は本プログラムの使用、または使用不能によって生じたあらゆる損害について、いかなる責任も負いません。作者が、そのような損害が発生する可能性について事前に知らされていた場合でも同様です。
●禁止条項
本プログラムの使用者(以下、「使用者」といいます)は以下のことを行なうことはできません。
本プログラムを他のメディアへ転載すること。
本プログラムを修正、翻訳、リバース・エンジニアリング、逆コンパイル、逆アセンブル等のソースコードの解析、または派生製品を開発すること。また第三者に前述のような行為をさせること。
本プログラムを再使用許諾、販売、譲渡、頒布、貸与、部分供与、タイムシェアリング、その他の方法により第三者に使用もしくは利用させること。
●補足
namazuのサイト -> http://www.namazu.org/
このプログラムはOpen Design Allianceのライブラリを使用しています。
Open Design Allianceのサイト -> http://www.opendesign.com/
独立行政法人建築研究所のDWGフィルターを参考にさせていただきました。
建築研究所のサイト -> http://brisoft.kenken.go.jp/
AutoCadは米国オートデスク社の登録商標です。
●連絡先
masatoshi.aoki@nifty.com
青木 正寿
●公開日
2005/08/10