Bonjour j'aimerai de l'aide pour réaliser une boucle avec des conditions :
Principe de ma Boucle :
Si wow est pas lancer , lancer le et si monexe2 est pas lancer , lancer le.
Si wow est lancer , ne pas le relancer et si monexe2 est pas lancer , lancer le.
Si wow est lancer , ne pas le relancer et si monexe2 est lancer , ne pas le relancer.
Si monexe2 planter le relancer.
Lancer tout les 3h00 monexe2.
J'ai commencer avec ceci :
► Afficher le texte
Code : Tout sélectionner
run("wow.exe")
WinWaitActive("World of Warcraft")
sleep(5000)
Send("monmdp")
sleep(1000)
Send("{ENTER}")
sleep(3000)
Send("{ENTER}")
sleep(3000)
run("[color=#FF0000]monexe2[/color]")
WinWaitActive("")
sleep(100)
MouseClick("left", 860, 537, 1)
Voici la v2 de que j'ai fait mais loin dêtre ce que je veut :
► Afficher le texte
Code : Tout sélectionner
; ===Déclaration des variables
$wow= "C:\Program Files\World of Warcraft\Wow.exe"
; ===Fin déclaration de variables===
;=== DEBUT DU SCRIPT WOW===
;On verifie si l'executable wow est lancer
If ProcessExists("wow.exe") Then
ProcessClose("wow.exe")
EndIf
; on lance wow.exe
Run($wow)
; ensuite on attend que la fenetre soit ouverte et on l'active
WinWaitActive("World of Warcraft") ; ce qu'il y a entre crochet représente le titre de la fenêtre à attendre,.
sleep(5000)
Send("monmdp")
sleep(1000)
Send("{ENTER}")
sleep(3000)
Send("{ENTER}")
sleep(3000)
;=== DEBUT DU SCRIPT GPBOT ===
;On verifie si l'executable GPBOT est lancer
If ProcessExists("GPBot.exe") Then
ProcessClose("GPBot.exe")
EndIf
run("C:\Users\DrThRaX\Desktop\Bot\GPBot.exe")
WinSetOnTop("C:\Users\DrThRaX\Desktop\Bot\GPBot.exe", "", 1) ;
WinWaitActive("")
sleep(5000)
MouseClick("left", 860, 537, 1)
merci d'avance.