AutoIt : Automatiser clic et clavier
lefoufighter
Messages postés
277
Date d'inscription
Statut
Membre
Dernière intervention
-
Hardrockeur38 -
Hardrockeur38 -
Bonjour,
Je voudrais automatiser une tache avec autoIt : c'est de faire un clic sur la fenetre internet (sous firefox)(à un point déterminé 540,540) et puis taper sur la barre d'espace mais je m'en sors pas trop :-(
Apres quelques recherches j'ai écrit ca mais ca ne fonctionne pas, pourriez vous m'aider s'il vous plait ?
Merci d'avance
Je voudrais automatiser une tache avec autoIt : c'est de faire un clic sur la fenetre internet (sous firefox)(à un point déterminé 540,540) et puis taper sur la barre d'espace mais je m'en sors pas trop :-(
TestClicetCLavier(); Func TestClicetCLavier(); ControlClick("Test page internet - Mozilla Firefox","",) MouseClick("left",548,548,50,1) Send ( "space" ) EndFunc Exit
Apres quelques recherches j'ai écrit ca mais ca ne fonctionne pas, pourriez vous m'aider s'il vous plait ?
Merci d'avance
A voir également:
- AutoIt : Automatiser clic et clavier
- Autoit - Télécharger - Divers Utilitaires
- AutoIt Error Line 0 ✓ - Forum Virus
7 réponses
Bonjour,
je reup ce post un an plus tard en effet, mais c'est parce que j'ai un problème pour faire un script dans AutoIt
Voilà, à la base je n'y connais vraiment rien, et je me suis inspiré du script de Lefoufighter.
Pour ce que je veux, j'aimerais qu'un clic gauche se répète à l'infini à un endroit précis de la fenêtre (également firefox dans mon cas)
Func Jesaispascequ'onmetici ();
ControlClick("Mozilla Firefox")
MouseClick("left",289,56,50,1)
EndFunc
Sauf que ça ne fait rien du tout, même pas un seul clic !
je reup ce post un an plus tard en effet, mais c'est parce que j'ai un problème pour faire un script dans AutoIt
Voilà, à la base je n'y connais vraiment rien, et je me suis inspiré du script de Lefoufighter.
Pour ce que je veux, j'aimerais qu'un clic gauche se répète à l'infini à un endroit précis de la fenêtre (également firefox dans mon cas)
Func Jesaispascequ'onmetici ();
ControlClick("Mozilla Firefox")
MouseClick("left",289,56,50,1)
EndFunc
Sauf que ça ne fait rien du tout, même pas un seul clic !
salut j'y connait rien mais logiquement la reponse d'haut dessus dit qu'il faut inverser 1avec 50 donc essaie ca en esperant t'aider
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
salut moi la j'ai commencer par faire sa mai apres je veux qu'il clic sur le pixel comment faire?
$coord=PixelSearch( 680 , 381 , 1167 , 609 ,"0xFCD844")
if not @error Then
je sais pas quoi mettre
EndIf
if @error Then
OH pi là non plus je sais pas quoi mettre
EndIf
$coord=PixelSearch( 680 , 381 , 1167 , 609 ,"0xFCD844")
if not @error Then
je sais pas quoi mettre
EndIf
if @error Then
OH pi là non plus je sais pas quoi mettre
EndIf
Essaies ça :
While 1 ;On lance une boucle infinie elle continuera jusqu'a atteindre "Exitloop"
$coord=PixelSearch( 680 , 381 , 1167 , 609 ,"0xFCD844") ; On cherche la couleur, jusqu'ici c'est okay
if not @error Then ; Si il n'y a pas d'erreur (Donc si il a trouvé)
Mouseclick("left", $coord[0], $coord[1], 1, 10) ; On clique sur le pixel trouvé
exitloop; On quitte la boucle
EndIf
wend ; Arrivé ici, si la couleur n'est pas trouvé il continue a chercher
--------------------------------------------
Cordialement,
While 1 ;On lance une boucle infinie elle continuera jusqu'a atteindre "Exitloop"
$coord=PixelSearch( 680 , 381 , 1167 , 609 ,"0xFCD844") ; On cherche la couleur, jusqu'ici c'est okay
if not @error Then ; Si il n'y a pas d'erreur (Donc si il a trouvé)
Mouseclick("left", $coord[0], $coord[1], 1, 10) ; On clique sur le pixel trouvé
exitloop; On quitte la boucle
EndIf
wend ; Arrivé ici, si la couleur n'est pas trouvé il continue a chercher
--------------------------------------------
Cordialement,