< 親ページに戻る
このページでは、DocFetcherとDocFetcher ProおよびDocFetcher Serverの間のさまざまな細かい違いをまとめています。主に完全を期すために記載しています。
インデックス処理
NTFSジャンクションとシンボリックリンクをたどる:DocFetcherはデフォルトでNTFSジャンクションとシンボリックリンクをたどりません。これは、循環するフォルダ構造でスタックするのを避けるためです。一方、DocFetcher ProとDocFetcher Serverは、循環するフォルダ構造を検出して回避できるため、これらをたどります。
ドラッグ&ドロップによるインデックス処理タスクの並べ替え:DocFetcher Proのインデックス処理ダイアログでは、タブヘッダーをドラッグしてインデックス処理タスクを並べ替えることができます。この機能は現在DocFetcher Serverでは利用できません。 Server Not available in DocFetcher Server

HTMLペアリングは常にオン:DocFetcherのインデックス処理ダイアログには、「HTMLの部品を一つのドキュメントとしてインデックス化」というチェックボックスがあります。DocFetcher ProとDocFetcher Serverでは、このチェックボックスはなく、HTMLペアリングは常にオンになっています。なぜなら、これをオフにしたい理由は事実上ないからです。

ファイル拡張子選択ダイアログはアーカイブ内を検索可能:DocFetcher、DocFetcher Pro、DocFetcher Serverのインデックス処理ダイアログで、「プレーンテキスト」および「Zipアーカイブ」拡張子フィールドの横にある「…」ボタンをクリックすると、システムで利用可能なファイル拡張子を表示するファイル拡張子選択ダイアログが開きます。

DocFetcherでは、このダイアログにはアーカイブ内のファイル拡張子を表示できないという制限があります。これは、DocFetcherがアーカイブ内を検索できないためです。一方、DocFetcher ProとDocFetcher Serverでは、tarアーカイブを除くすべてのアーカイブが、最大1つのアーカイブネストレベルの深さでスキャンされます。
この深さ制限は、圧縮されていないアーカイブのみがスキャンされ、アーカイブ内のアーカイブはスキャンされないことを意味します。また、tarアーカイブは、スキャンするためにアーカイブ全体のコンテンツを展開する必要があるため除外されます。
古いExcelファイルのより堅牢な解析:DocFetcher ProとDocFetcher Serverでは、古いExcel 2007以前の形式のMicrosoft Excelファイルの処理が、DocFetcherと比較してわずかに堅牢です(つまり、失敗率が低くなります)。
検索範囲ペイン:インデックス読み込みインジケーター:DocFetcher Proでは、プログラムの起動時に、インデックスがまだ読み込まれている間、検索範囲ペインの下部にインデックス読み込みインジケーターが表示されます。これは、インデックスの数やサイズのためにインデックスの読み込みに時間がかかる場合に役立ちます。この機能は現在DocFetcher Serverでは利用できません。 Server Not available in DocFetcher Server

検索範囲ペイン: インデックスファイルを表示する:DocFetcher Proの検索範囲ペインのコンテキストメニューには、「インデックスファイルを表示する」というエントリがあります。エントリ名が示すように、選択したインデックスに関連付けられたインデックスファイルを含むフォルダを開くことができます。これにより、インデックスファイルがどこにあるかを簡単に把握できます。この機能は現在DocFetcher Serverでは利用できません。 Server Not available in DocFetcher Server

検索結果
メールのサイズに添付ファイルが含まれる:メールの場合、結果テーブルのサイズ列の値には、メール本文のサイズだけでなく、添付ファイルのサイズも含まれます。
検索結果のフィルタリング
ドキュメントタイプペインのエントリ:「Microsoft Outlookメール」と「不明なタイプ(ファイル名のみ)」:DocFetcher ProとDocFetcher Serverのドキュメントタイプペインには、「Microsoft Outlookメール」と「不明なタイプ(ファイル名のみ)」という2つの特別なエントриが追加されました。後者は、DocFetcher ProとDocFetcher Serverに組み込みのサポートがなく、したがってファイル名でのみ検索可能なすべてのファイル(例:「dll」ファイル)を対象とします。

プレビュー
プレビューペインを非表示にするとGUIの遅延が軽減される:DocFetcherでは、プレビューペインを非表示にしても、結果ペインでファイルを選択するたびにプレビューがバックグラウンドで読み込まれます。そのため、プレビューペインに多くのコンテンツが読み込まれてGUIが遅くなる場合、プレビューペインを非表示にしても効果はありません。一方、DocFetcher ProとDocFetcher Serverでは、プレビューペインを非表示にすると、その内容は空になり、非表示の間は空のままです。したがって、プレビューペインを非表示にするとGUIの遅延が軽減されます。
ユーザーマニュアルはプレビューペインに表示されなくなった:DocFetcherとは異なり、DocFetcher Proはユーザーマニュアルを表示するためにプレビューペインを使用しません。代わりに外部ブラウザが開きます。理由:プレビューペイン内でマニュアルを読むのは常に少し不便でしたが、さらに重要なことに、マニュアルやその他のHTMLコンテンツをプレビューペインに表示すると、一部のシステムでプログラム全体がクラッシュする可能性があるためです。DocFetcher ServerはDocFetcher Proの動作に倣い、ユーザーおよび管理者ドキュメントを新しいブラウザタブに表示します。
その他
設定ダイアログへのいくつかの変更:DocFetcherとは対照的に、DocFetcher Proの設定ダイアログはモーダルではなくなりました(メインプログラムウィンドウへの入力をブロックしません)。また、現代のUIデザインとの一貫性のためにキャンセルボタンが削除されました。DocFetcher Serverも同様に動作し、設定ダイアログを新しいブラウザタブに表示します。

詳細設定ファイル
DocFetcherからDocFetcher Proへの移行中に、以下に示すように、詳細設定ファイル(program-conf.txtという名前のファイル)にいくつかの変更が加えられました。DocFetcher Serverはserver-conf.txtという別のファイルを使用します。
削除されたエントリ:
- CheckSingleInstance:複数のインスタンスを実行するとプログラムがクラッシュしたり、異常な動作につながる可能性があるため、サポートされなくなりました
- DryRun:特に有用ではないため削除されました
- FixWindowSizes:特に有用ではないため削除されました
- SearchBoxMaxWidth:検索フィールドは常に利用可能な水平スペースをすべて使用するようになったため、この設定は廃止されました
- TextPreviewEnabled:プレビューペインが非表示の場合、DocFetcher Proはファイルを読み込まないため、廃止されました
- PythonApiEnabled:Python APIは削除されました
- PythonApiPort:Python APIは削除されました
- ReportObsoleteIndexFiles:問題のあるインデックスファイルはサイレントに無視されるようになりました
追加されたエントリ:
- AllowIndexAutoUpdateToggle:検索範囲ペインのコンテキストメニューにあるメニューエントリ「インデックスを自動更新」を非表示にできます
名前が変更されたエントリ:
- AllowIndexDeletion → AllowIndexRemoval
- MaxLinesInProgressPanel → MaxLinesInProgressPane
名前が変更され、効果がわずかに変更されたエントリ:
- AppName → AppNamePrefix:DocFetcher Proは商用製品であるため、プログラムタイトル「DocFetcher Pro」にテキストを追加することはできますが、完全に置き換えることはできません
- IgnoreJunctionsAndSymlinks → IgnoreJunctionsAndSymlinksOnWindows:この設定はWindowsにのみ影響するようになりました