Header Image

< 返回上層頁面

雖然 DocFetcher Pro 相較於 DocFetcher 有許多改進,但後者的一些功能目前不存在或因故被完全移除。本頁將說明這些情況。

由於 DocFetcher Server 是以 DocFetcher Pro 為基礎,因此若 DocFetcher Pro 缺少某項功能,可以想見 DocFetcher Server 也會缺少該功能。

已移除功能

不支援系統托盤:與 DocFetcher 不同,DocFetcher Pro 不支援最小化到系統托盤(工作列上顯示時間和通知圖示的部分)並從工作列中消失。

詳細資訊

此功能最初是為了在像 Windows XP 那樣的舊式工作列中節省空間而開發的,當時單一程式通常會佔用大量空間。在現代工作列中,通常不再有這種情況,因此 DocFetcher 的「隱藏到系統托盤」功能不再實用,只會讓人們在關閉作業系統時忘記正確關閉程式。特別是,如果在程式正在建立索引時關閉作業系統,可能會留下損壞的索引。

不支援多使用者、共用索引或自訂索引位置:DocFetcher 有一個 misc/paths.txt 檔案,可讓您自訂索引的位置。這使得在多個 DocFetcher 實例之間共用索引成為可能,從而允許多個使用者使用相同的索引。在 DocFetcher Pro 中,misc/paths.txt 檔案已被移除且沒有替代品,因此無法自訂索引位置和/或共用索引。多使用者支援的需求由 DocFetcher Server 來滿足。此外,如果您確實因某些原因(例如磁碟空間不足)需要重新定位索引,您可以移動 DocFetcher Pro 的可攜式版本,其中索引位於程式資料夾內。這也適用於 DocFetcher Server。

詳細資訊

DocFetcher 最初並非為多使用者設計,對此的支援只是後來才加上的。因此,DocFetcher 的多使用者支援存在各種問題:設定繁瑣、效能問題、錯誤和當機。正確的實作方式是使用 Web 介面,而這正是 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 常見問題上的「你們可以把 DocFetcher 的全域熱鍵加回來嗎?」問題。

詳細資訊

全域熱鍵被移除是因為它已知會導致程式不穩定。如果可以解決不穩定問題,未來可能會重新加入。

不支援 SFX 壓縮檔:與 DocFetcher 不同,DocFetcher Pro 目前不支援自我解壓縮檔,也稱為 SFX 壓縮檔。這些基本上是可以自行解壓縮的可執行檔案。DocFetcher Pro 未來可能會支援 SFX 壓縮檔。

詳細資訊

DocFetcher Pro 的所有部分,包括其極其複雜的索引演算法,都在 1.0 版中從頭重寫。最終,沒有足夠的時間來重新實作 SFX 壓縮檔的處理。

「搜尋範圍」窗格中沒有「檢視檔案」動作:在 DocFetcher 中,「搜尋範圍」窗格的內容功能表中的「檢視檔案」動作會列出所選資料夾中所有已建立索引的檔案。在 DocFetcher Pro 中,此動作目前不可用。

詳細資訊

在 DocFetcher Pro 1.0 版發布接近尾聲時,沒有足夠的時間來實作這個相對次要的功能。