< 返回上级页面
虽然 DocFetcher Pro 相比 DocFetcher 有很多改进,但后者的一些功能目前在 DocFetcher Pro 中缺失或由于各种原因被完全移除。本页面将对此进行说明。
由于 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 也无法支持 32 位系统,除非使用旧版本的 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 这样的古老任务栏中节省空间而实现的,在那时单个程序通常会占用大量空间。在现代任务栏中,这通常不再是问题,所以 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 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 版本发布的末期,没有足够时间来实现这个相对较小的功能。