1 – Faire une action lorsqu’une fenêtre apparait
Local $tvHandle = 0 while True $tvHandle = WinWaitActive("Nom-Fenêtre") if Not ($tvHandle = 0) Then Send("{Enter}") EndIf WEnd
Remplacer Nom-Fenêtre par le nom de la fenêtre
ou une autre façon :
WinWaitActive("BitTab 2.51")
Sleep(10000)
Send("!+{F4}",0)
encore une autre :
If WinExists("BitTab 2.51") Then
Sleep(5000)
Run("C:\Program Files (x86)\BitTab\BitTab.exe")
WinMenuSelectItem ( "BitTab 2.51", "","")
Sleep(2000)
Send("!+{F4}",0)
Else
WinWait("BitTab 2.51")
EndIf
On attends que la fenêtre apparaisse pendant 10 secondes ,et on fait Alt + F4.
2 – Connaître la position de la souris
#include While 1 If _IsPressed("01") Then $pos = MouseGetPos() MsgBox(0, "Mouse x,y:", $pos[0] & "," & $pos[1]) EndIf WEnd
3 – Cliquez a une position définit a l’infinie
#include While 1 MouseClick("left", 420, 470, 1) Sleep(10000) WEnd
While 1 correspond a une boucle a l’infinie.
Sleep (10000) correspond a une attente de 10 secondes entre chaque clic.
4 – Sortir du script avec la touche ESC
HotKeySet("{Esc}", "_exit") Func _exit() Exit 0 EndFunc
Enjoy !
Votre commentaire