Header Image

< 親ページに戻る

DocFetcher ProはDocFetcherに比べて多くの改良が加えられていますが、後者の一部の機能は現在利用できなくなっているか、何らかの理由で完全に削除されています。このページではその点について説明します。

DocFetcher ServerはDocFetcher Proをベースにしているため、DocFetcher Proにない機能はDocFetcher Serverにもないと考えてよいでしょう。

削除された機能

32ビット版のサポートなし: DocFetcherとは異なり、DocFetcher Proは32ビットのオペレーティングシステムでは実行できません。64ビットのオペレーティングシステムのみがサポートされています。お使いのオペレーティングシステムが32ビットか64ビットかわからない場合は、DocFetcher Proのデモ版を実行してみてください。製品版と同様に、デモ版も64ビットのオペレーティングシステムでのみ動作します。

詳細

32ビット版のサポートが打ち切られた主な理由は、DocFetcherとDocFetcher Proが使用しているGUIライブラリであるSWTの最新バージョンが32ビットのオペレーティングシステムをサポートしなくなったためです。したがって、DocFetcher Proも古いSWTバージョンに固執しない限り、それらをサポートすることはできません。

Linux: GTK 2のサポートなし: DocFetcherとは異なり、DocFetcher ProはGTK 2をサポートしておらず、GTK 3のみをサポートしています。

詳細

DocFetcherとDocFetcher Proが使用しているGUIライブラリであるSWTの最新バージョンは、GTK 2をサポートしなくなりました。

全プラットフォーム対応の単一ポータブル版なし: DocFetcherとは異なり、サポートされているすべてのオペレーティングシステムで実行できるDocFetcher Proの単一ポータブル版はありません。代わりに、オペレーティングシステムごとに個別のポータブル版があります。

詳細

すべてのDocFetcher Proバージョンには内部Javaランタイムがバンドルされており、各Javaランタイムは単一のプラットフォームでのみ実行されます。したがって、各DocFetcher Proバージョンも単一のプラットフォームでのみ実行されます。

システムトレイのサポートなし: DocFetcherとは異なり、DocFetcher Proはシステムトレイ(時刻や通知アイコンが表示されるタスクバーの一部)に最小化してタスクバーから消える機能をサポートしていません。

詳細

この機能はもともと、Windows XPのような古いタスクバーでスペースを節約するために実装されたもので、1つのプログラムがかなりのスペースを占有するのが一般的でした。現代のタスクバーでは通常そうではないため、DocFetcherの「システムトレイに隠す」機能はもはや有用ではなく、オペレーティングシステムをシャットダウンする際にプログラムを適切に閉じるのを忘れさせるだけです。特に、プログラムがインデックス作成の途中でオペレーティングシステムがシャットダウンされると、壊れたインデックスが残る可能性があります。

マルチユーザーサポート、共有インデックス、カスタムインデックス場所なし: DocFetcherには、インデックスの場所をカスタマイズできる misc/paths.txt ファイルがあります。これにより、複数のDocFetcherインスタンス間でインデックスを共有でき、複数のユーザーが同じインデックスを使用できます。DocFetcher Proでは、misc/paths.txt ファイルは代替なしで廃止されたため、インデックスの場所をカスタマイズしたり、インデックスを共有したりすることはできません。マルチユーザーサポートの必要性はDocFetcher Serverによって対処されています。また、何らかの理由(ディスク容量の不足など)でインデックスを再配置する必要がある場合は、プログラムフォルダ内にインデックスがあるDocFetcher Proのポータブル版を移動させることができます。これはDocFetcher Serverにも当てはまります。

詳細

DocFetcherはもともと複数ユーザー向けに設計されテおらず、このサポートは後から付け足されたものです。したがって、DocFetcherのマルチユーザーサポートは、セットアップが面倒、パフォーマンスの問題、バグやクラッシュなど、あらゆる種類の問題に悩まされていることが知られています。まともなウェブインターフェースが、分別のある人が実装する方法であり、それがDocFetcher Serverのすべてです。

複数プログラムインスタンスのサポートなし: 別のDocFetcherインスタンスがまだ実行中に新しいインスタンスを開始しようとすると、本当にそれを行うかどうかを尋ねる確認ダイアログが表示されます。一方、DocFetcher Proでは警告メッセージが表示されるだけで、新しいプログラムインスタンスを開始するオプションはありません。

詳細

DocFetcherは、複数のインスタンスが同時に実行され、同じプログラムファイルにアクセスすることをサポートするように設計されたことはありません。それにもかかわらず、ファイル破損やその他のバグのリスクを冒してこれを許可しています。対照的に、DocFetcher Proはプログラムの安定性のために複数のインスタンスを禁止しています。将来的には、DocFetcher Proは安全な方法で複数のプログラムウィンドウを生成することを許可するかもしれません。現在、利用可能な最も近い回避策は、非ポータブル版および/またはポータブル版のDocFetcher Proの複数の個別のコピーを使用することです。

Python APIなし: DocFetcherには、プログラムで検索を実行し、結果を取得するためのPythonベースの検索APIがあります。このAPIはDocFetcher Proでは利用できず、代替もありません。

詳細

この機能は、実際に使用している人の数が非常に少ないと思われるため、廃止されました。

現在利用できない機能

グローバルホットキーなし: 現在、DocFetcher Proには、プログラムウィンドウを他のすべてのプログラムウィンドウの上に移動するためのグローバルホットキー(Ctrl + F8など)がありません。ただし、追加のソフトウェアの助けを借りてグローバルホットキーをエミュレートすることは可能です。手順については、DocFetcher Pro FAQ の「DocFetcherのグローバルホットキーを復活させてもらえませんか?」の質問を参照してください。

詳細

グローバルホットキーは、プログラムの不安定性を引き起こすことが知られているため、削除されました。不安定性の問題が解決できれば、将来的に追加される可能性があります。

SFXアーカイブのサポートなし: DocFetcherとは異なり、DocFetcher Proは現在、自己解凍アーカイブ(SFXアーカイブとも呼ばれる)をサポートしていません。これらは基本的に、自己解凍できる実行可能なアーカイブファイルです。DocFetcher Proは、将来のある時点でSFXアーカイブをサポートする可能性があります。

詳細

DocFetcher Proのすべて(その非常に複雑なインデックス作成アルゴリズムを含む)は、1.0リリースのためにゼロから書き直されました。結局、SFXアーカイブの処理を再実装するのに十分な時間がありませんでした。

検索範囲ペインに「ドキュメントの一覧」アクションなし: DocFetcherでは、検索範囲ペインのコンテキストメニューにある「ドキュメントの一覧」アクションは、選択したフォルダ内のすべてのインデックス付きドキュメントを一覧表示します。DocFetcher Proでは、このアクションは現在利用できません。

詳細

DocFetcher Pro 1.0リリースの終盤近くで、この比較的小さな機能を実装するのに十分な時間がありませんでした。