J'ai un script AutoIt très simple qui se connecte à mon ftp et il supprime un fichier X et le remplace par un fichier Y(très léger).
Mon script met 8-10 secondes en tout.
Actuellement je le lance de façon automatique via le " Planificateur de tâches Windows " mais on ne peut faire que toute les 5 minutes.
Je voudrais le faire toutes les minutes.
Ou même encore mieux, si cela existe : si le fichier X est différent du fichier Y alors on le remplace, sinon on fait rien.
Voici mon petit script :
Code : Tout sélectionner
$Pid = Run("C:\Program Files\FileZilla FTP Client\filezilla.exe") ; lancer le prog
WinWaitActive("FileZilla") ; attendre le prog se lance
WinSetOnTop("FileZilla", "", 0) ; mettre le prog en premier plan
;Sleep(2000) ; wait 2 sec
Send("nom_ftp")
Send("{TAB}")
Send("user_ftp")
Send("{TAB}")
Send("password_ftp")
Send("{TAB}")
Send("21")
Send("{TAB}"&@CRLF) ; tab ET enter
Send("{ESC}")
Sleep(1000) ; wait 1 secs
Send("{TAB 3}") ;
Send("C:\Users\onouhi\Desktop"&@CRLF)
Send("{ESC}")
Sleep(1000)
Send("{TAB 5}") ;
Send("{DOWN 6}") ;
Send("{DEL}"&@CRLF) ;
Send("{ESC}")
Sleep(1000)
Send("{TAB 6}") ;
Send("{DOWN 3}") ;
Sleep(1000)
Send(@CRLF)
Sleep(1000)
Send(@CRLF)
Sleep(1000)
Send("{ESC}")
Sleep(1000)
ProcessClose($pid) ; close le progOlivier







