У меня есть своя машина automtically перезагрузка периодически и когда она делает, я должен перезапустить обработку Очереди в FileZilla для нее для возобновления любых передач, которые происходили в прошлый раз, когда я использовал ее.
Я хотел бы иметь FileZilla, автоматически обрабатывают очередь при запуске.
Как я достигаю этого?
Я не знаю о способе заставить его произойти автоматически, но если бы Вы должны были сделать, чтобы 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, это выходит из сценария.