Hyper Estraier
- Hyper Estraierは平林幹雄氏が開発された全文検索エンジンであり、GNU LGPLライセンスで配布されているフリーソフトウェアです。
- N-gram方式で漏れのない全文検索が実現できます。
Hyper Estraierでインデックスを作る
- 設定→全文検索エンジン→Hyper Estraier→[全文検索の設定]を呼び出します。


- インデックス対象としたいフォルダを、[+]で追加します。削除する場合は選択して[-]を押します。
- [インデックス作成]を押すと、Hyper Estraierのインデックスを作成します。
インデックス作成処理は、コマンドウィンドー(DOS窓)か、バックグラウンドのどちらかで実行することができます。
バックグラウンドで実行した場合は、処理結果がログファイル(log.txt)に出力されます。
コマンドウィンドーで実行した場合は経過が残らないので、バックグラウンドを選択することをお勧めします。
- ログファイルの最終行に、"INFO: finished successfully: elapsed time: 0h 0m XXs" と表示されれば、インデックス作成が終了です。
- インデックス作成中は、KWIC Finder4は終了しても構いません。
- なお、[インデックス作成]を実行すると、
C:\Users\<username>\AppData\Roaming\KWICFinder4
に、
インデックスを作成するバッチファイルが estcmd.bat という名前で作成されます。
このバッチファイルを直接実行すると、インデックスの差分更新を行うことができます。Windowsにタスクとして登録することで、インデックス更新を行う時刻をスケジュール登録できます。
注意点
- 正規表現が使用できません。
- AND、OR、ANDNOT 演算子が使用できます。演算子は大文字で表記しなければなりません。
- フレーズ検索を使用する場合、検索語の前後を " で囲んでください。
例: "Hyper Estraier"