あなたのPCやネットワークの共有フォルダ上にある、Officeなどの文書ファイル (Word, Excel, PowerPoint, OpenDocument, PDF, 一太郎, html, テキストファイルなど) を高速に全文検索することができる、Windows用のフリーソフトです。
あらかじめ「クロール」処理を行って文書情報を集めておくことで、数千件の文書ファイルを1秒程度で検索することが可能です。
かつて存在した「Googleデスクトップ」に近い使い心地のアプリケーションを目指して制作しました。
ポータブル版はインストーラを使用しないため、圧縮ファイルを展開するだけですぐに使い始めることができ、USBメモリ等に入れて持ち運ぶことも可能です。
scoopをお使いの方は、iyokan-jp bucketからポータブル版をインストールすることができます。
c:\> scoop bucket add iyokan-jp https://github.com/tetradice/scoop-iyokan-jp
c:\> scoop install inazumasearch
scoopについて詳しく知りたい方は、WindowsコマンドラインツールScoopのすすめ(基礎編) - Qiitaなどの記事を参照してください。
上記からダウンロードしたexeファイルを実行し、画面の指示に従うことで、Inazuma
SearchがPCにインストールされます。
インストールが完了したら、Windowsのスタートメニューから「Inazuma
Search」を選択してください。
※「WindowsによってPCが保護されました」という警告メッセージが表示された場合は、「詳細情報」リンク → 「実行」ボタンの順にクリックすることで、インストールすることができます。
上記からダウンロードしたzipファイルを任意の場所に展開し、展開したファイルの中に含まれている「InazumaSearchPortable.exe」をダブルクリックして起動してください。
※クロール実行時に毎回エラーが表示される場合は、Visual Studio 2015、2017、および 2019 用 Microsoft Visual C++ 再頒布可能パッケージ をインストールしてみてください。(クロール処理時に使用している xdoc2txt というソフトウェアが、このパッケージのインストールを必要とします)
Inazuma Searchは下記のファイルを検索可能です。
また、上記のほか、設定によって *.txt 以外の拡張子のファイルを、テキストファイルと同じように検索することも可能です。(例:*.js, *.cs, *.java ファイルもテキストとして検索)
Inazuma Searchのソースコード部分はMITライセンスに従います。
Inazuma Search内で使用しているツール、ライブラリや画像、CSSなどについては、それぞれ個別のライセンスが適用されます。詳細はライセンス文書 (LICENSE_ja.md) を参照してください。
ソースコードはGithub上のレポジトリより入手可能です。Pull Requestもお気軽にお送りください。
本アプリケーションはInazuma Appsが制作しています。
ご質問、ご意見、不具合報告などは、要望&バグ報告ポスト、Twitter (@inazumaapps) 、Github上のIssuesのいずれか宛てにお送りください。
Inazuma Searchは、下記の方々、およびソフトウェア、ライブラリなどの助力により完成しました。
Unable to execute javascript at this time, scripts can only be executed within a V8Context...
InazumaSearch.Groonga.Exceptions.GroongaCommandError: Groongaコマンドエラー : <event_query.type>: failed to cast to <>: <"submit">
※ *.eml ファイルに関連する変更は、*.eml ファイルを再度クロールするまで反映されません。