我的机器会定期自动重启,当它重启时,我必须重新启动 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 快捷键,它就会退出脚本。