Docugrep Ver.80

Copyright(c) 2024 SATOS601

概略

動作環境

対応ファイル形式

Word

EXCEL

PowerPoint

Open Office

PDF

その他

検索仕様

フォルダ検索

インデックス検索

インストール

インストール

  1. docugrep.zipをダウンロードする
  2. docugrep.zipを適当なフォルダーに解凍する。
  3. 解凍したフォルダー内にあるdocugrep.exeをスタートやタスクバーにピン留めする。

補足

アンインストール

  1. スタートアップなどのピン留めをしていれば削除
  2. docugrepを解凍先のフォルダごと削除する

使用方法

  1. duocugrep.exeをダブルクリックで起動

レイアウト説明

  1. [フォルダ検索]か[インデックス検索]のいずれかの検索方式を選択

  2. 検索方式の特徴は下記の通り

    フォルダ検索 インデックス検索
    事前処理 不要 索引作成必要
    検索速度 普通 高速
    特殊な検索 正規表現使用可能 AND/ORのみ
    検索のヒット率 100% 索引にない語はヒットしない
    文書更新時の対応 不要 再度索引作成必要

A.フォルダ検索

  1. 画面上部の[フォルダ]ボタンを押す
  2. 左上のフォルダーツリーで検索対象フォルダを開け、マウスを右クリック
  3. [追加]メニューを選択する(または右下のリストにドラッグ&ドロップ)
  4. 左下の検索対象フォルダーリストにフォルダーが追加される
  5. 複数フォルダを検索対象に含める場合は、1~3を繰り返す
  6. 画面上のテキストボックスに検索語を入力
  7. 必要に応じ検索条件を指定する
  8. [検索]ボタンを押すと検索を開始し、結果を表示
  9. 検索結果のなかからファイルのリストを選択するとプレビュー画面にテキストが表示される。
  10. マウスの右ボタンでファイル名をクリックすると以下の操作
  11. [ファイル]→[検索結果の出力]で、検索語の前後の単語、元ファイル名、元フォルダ名をデスクトップにResult.xlsx(EXCEL形式)のファイル名で出力

B.インデックス検索

インデックスの作成(作成前の場合)

  1. インデックスの作成対象にするファイルの種類の設定をする
  2. メニューから[検索]→[インデックス作成]を選択
  3. [フォルダー選択]のダイアログが開く
  4. [インデックスを作成しますか]というダイアログでOKを選択し、作成開始
  5. インデックスの作成完了すると、インデックス名がリストに追加される

インデックスに基づく検索

  1. [インデックス検索]のリストから検索したいインデックス名をチェック
  2. 検索語を入力
  3. 必要に応じ検索条件を設定
  4. 検索ボタンを押す
  5. 以下はフォルダ検索と同様

インデックスの削除

単語解析

以下の操作で、検索結果から検索語の前後の単語の出現パターンを頻度集計

  1. 検索結果がある状態で、メニューから[ファイル]→[単語解析]を選択
  2. 単語解析のウィンドウが開く
  3. □■などののボタンを押すことで以下のパターンで単語解析
ボタン 解析パターン
■□ 検索語の後1単語
□■- 検索語の前1単語
□■□ 検索語の前後1単語
■□□ 検索語の後2単語
□□■ 検索語の前2単語

オプション

[ファイル形式]タブ

[全般]タブ

[インデックス]タブ

[表示]タブ

未解決課題

ライセンス

以下の条件(MITライセンス 相当)で公開しています。

ソースコード形式かバイナリ形式か、変更するかしないかを問わず、以下の条件を満たす場合に限り、再頒布および使用が許可されます。

謝辞

本ソフトは以下のライブラリを使用しています。個々のライブラリのライセンスは、各々の規定に従ってください。

ライブラリ名 ライセンス 開発元
SharpZipLib MIT License Mike Krüger
PdfClown.NetStandard LGPL License PDF Clown
Lucene.net Apache License The Apache Software Foundation
J2N Apache License NightOwl888
BetterFolderBrowser MIT License Willy Kimura
UTF-Unknown Mozilla Public License Julian Verdurmen, Rustam Sayfutdinov, Rudi Pettazzi, Shy Shalom
ExpTreeLib CPOL Himawan

連絡先等

変更履歴