Bonjour,
Je suis nouveau dans le monde d'AutoIT et dans le monde du développement en général. J'ai commencé le C#/VB et le JavaScript il y a à peine un an.
Pour le moment, j'ai voulu créer un script qui déplacerait ma souris et irait cliquer à une certaine coordonnée (x,y) pour y effectuer une action.
Problème : Entre deux clics, une action imprévue peut avoir lieu.
J'aimerais donc trouver un moyen de "mettre en pause le script" comme lors d'un clic droit sur le tray icon puis clic sur Script Paused dans une fonction que je pourrais appeler quand je veux via un raccourcis.
Petit exemple de code :
[codeautoit];Script Start - Add your code below here
#include <AutoItConstants.au3>
;Les variables
;Les racourcis claviers
HotKeySet("{f7}", "_Exit()")
HotKeySet("{f8}", "_PlayPause()")
;Les fonctions
;;;;; Fonction quitter
Func _Exit()
Exit 0
EndFunc
; Le code
Sleep(2000)
MouseClick($MOUSE_CLICK_LEFT, 1211, 280)
Sleep(7000)
MouseClick($MOUSE_CLICK_LEFT, 1137, 379)
Sleep(7000)[/codeautoit]
J'ai déjà cherché sur Google et sur le forum, mais je n'ai pas trouvé de solution qui me convienne.
Sinon, je n'ai peut-être simplement pas compris le code qui me donnait la réponse. Cela est aussi possible, malheureusement...
Je vous remercie d'avance pour votre aide.
