![Filezilla:如何自动刷新 FTP 文件夹](https://linux22.com/image/1338943/Filezilla%EF%BC%9A%E5%A6%82%E4%BD%95%E8%87%AA%E5%8A%A8%E5%88%B7%E6%96%B0%20FTP%20%E6%96%87%E4%BB%B6%E5%A4%B9.png)
我使用 Filezilla 检查新文件是否到达 FTP 上的不同文件夹。但我总是必须使用 手动刷新文件夹F5。
当我单击之前已单击过的文件夹时,刷新尚未完成。
如何让 Filezilla 在单击某个文件夹时始终更新(刷新)该文件夹?
答案1
使用 FileZilla 3,这是不可能的。票号:8111是一个开放的功能请求,要求提供禁用目录列表缓存的选项。
您有两个选择:
-
在 FileZilla 2 中禁用目录缓存很简单:
如果降级不是一种选择,您可以下载、修改和编译源代码。
修改很简单。文件src/engine/directorycache.hFileZilla 3.5.3 源代码包含以下内容:
/* This class is the directory cache used to store retrieved directory listings for further use. Directory get either purged from the cache if the maximum cache time exceeds, or on possible data inconsistencies. [...] */ const int CACHE_TIMEOUT = 1800; // In seconds
如您所见,默认超时时间为 1800 秒(30 分钟)。将超时设置为零应禁用目录缓存。
编译要困难得多。官方教程在Windows下编译FileZilla 3解释如何。