Filezilla:如何自动刷新FTP文件夹


11

我正在使用Filezilla检查新文件是否到达FTP上的其他文件夹中。但是我始终必须使用手动刷新文件夹F5

当我单击之前已经单击的文件夹时,刷新不会完成。

单击后如何使Filezilla始终更新(刷新)文件夹?


什么操作系统?您是否还在像每2秒钟那样思考特定的持续时间?
威廉

我在Windows 8上。它不必是在x秒钟内自动轮询,只是当我手动单击文件夹时,它应该再次重新加载内容-但事实并非如此。
FiveO 2013年

我在寻找相反的愿望,即Filezilla的缓存版本。您使用的是哪个版本?
machineaddict

@machineaddict我正在使用最新版本。请创建一个新问题并请求缓存FTP客户端...
FiveO 2014年

Answers:


7

使用FileZilla 3,这是不可能的。凭单#8111是一个开放功能请求,要求提供一个选项来禁用目录列表的缓存。

您有两种选择:

  • 安装FileZilla 2.2.32

    在FileZilla 2中,禁用目录缓存非常简单:

    屏幕截图

  • 如果不能降级,则可以下载,修改和编译源代码。

    修改很容易。FileZilla 3.5.3源代码的文件src / engine / directorycache.h包含以下内容:

    /*
    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下的官方教程Compiling FileZilla 3解释了如何。


1
3岁了,还没有做?
魔鬼的代言人

1
现在5年了……SMH
yobddigi

6年和计数
Sander de Jong

我在2019年5月使用3.42.1,这是最新版本,我仍然看到远程文件的目录缓存问题,可悲的服务提供商
Hansiemithun,

8年! (@Hansiemithun-但我敢肯定,如果这种不便之处难以忍受,那么还有其他免费的替代方法;)
ashleedawg
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.