如何让 FileZilla 在启动时自动开始处理队列?

如何让 FileZilla 在启动时自动开始处理队列?

我的机器会定期自动重启,当它重启时,我必须重新启动 FileZilla 中的队列处理,以便它能恢复上次使用时发生的任何传输。

我希望 FileZilla 在启动时自动处理队列。

我如何实现这个目标?

答案1

我不知道如何让它自动发生,但是如果您要让 FileZilla 随 Windows 启动,您可以使用 AutoHotKey 脚本来实现这一点(显然您还必须让脚本随 Windows 启动)。

我不知道如何发布已编译的内容(如果您还没有 AutoHotKey),但这是在我的计算机上运行的脚本的源代码...

#SingleInstance force
#Persistent
SetTitleMatchMode, 2
 SetTimer, s_CheckWindow, 5000
return

s_CheckWindow:
 IfWinExist, FileZilla ahk_class wxWindowClassNR
 {
  WinActivate
  WinWaitActive, FileZilla ahk_class wxWindowClassNR, , 10
  SendInput ^p
  ExitApp
 }
return

该脚本每 5 秒检查一次 FileZilla 是否正在运行,如果是,则激活窗口并向其发送 CTRL+P(“进程队列”的快捷键)。一旦发送 CTRL+P 快捷键,它就会退出脚本。

相关内容