Winliste fais l'équivalent de AWI
Se sont les m^me info que j'avais déjà.
J'au aussi testé un "sleep(60000) avant le winwait active et paf!
toujours rien
en faite les sleep on pour effet de compromettre la fin d'exécution du scripte
Code : Tout sélectionner
;récupération du fichier
winwaitactive("Téléchargement de fichier","")
send("r")Code : Tout sélectionner
_WaitForImageSearch("ou tu a enregistrer ton image.bmp",120,0,0,0,0)
sleep(100)
send("!r")Code : Tout sélectionner
#Include <ScreenCapture.au3>Code : Tout sélectionner
;Navigation
_IELoadWait($oIE)
_IENavigate($oIE,"https://suppliers.renault.com/ree_cdg/changemenu.do?&menuLevel1=menu1.dechargement")
_IELoadWait($oIE)
_IENavigate($oIE,"https://suppliers.renault.com/ree_cdg/changemenu.do?&menuLevel2=menu2.reception&actionLevel2=RECEPTIONPLAN")
_IELoadWait($oIE)
_IENavigate($oIE,"javascript:submitfrm();")
_IELoadWait($oIE)
_IENavigate($oIE,"javascript:unloadingTXTFile();")
[color=#0000FF]MsgBox(0, "", "Je lance la recherche d'image")[/color]
Code : Tout sélectionner
do
; Ce que le script doit faire temps qu'il ne détecte pas la fenêtre.
until (winwaitactive("[regexptitle:Readiris]","",2))
; ou 2 représente le temps en seconde, ici dans l'exemple la boucle se répétera toutes les secondes.Code : Tout sélectionner
controlclick("Téléchargement de fichiers","","[classnn:Button2]","","1")
Code : Tout sélectionner
_IENavigate($oIE,"javascript:unloadingTXTFile();"[color=#FF0000],0[/color])

Code : Tout sélectionner
;Login session
WinWait ($connect2)
ControlSetText($connect2, "", "Edit2", $User )
ControlSetText($connect2, "", "Edit3", $PassWord )
ControlClick ($connect2,"","Button2")
Code : Tout sélectionner
sleep(1000)
WinWait ($downConfirm)
WinActivate ($downConfirm)
controlclick($downConfirm,"","Button2")

