Comment faire une boucle infinie pour un clic gauche

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
hardrockeur38
Niveau 1
Niveau 1
Messages : 1
Enregistré le : jeu. 02 juil. 2009 12:56
Status : Hors ligne

Comment faire une boucle infinie pour un clic gauche

#1

Message par hardrockeur38 »

Bonjour, je suis nouveau sur le forum et ne connais vraiment rien à Autohit.
D'ordinaire, je savais me servir de la fonction GOTO pour faire une boucle mais ça n'existe plus.

Donc comment faire pour faire un clic infiri à des coordonnées bien précises tout en faisant à ce que je puisse l'arreter à nimporte quel moment avec une combinaison de touches.

Si le fait de l'arreter est impossible, j'aimerais déjà savoir pour le début comment faire la boucle.

Je sais qu'avec mouseclick (1 chiffre = coordonnées, 2= coordonnées ,3 j'ai pas compris à quoi il sert, 4 non plus)

enfin bon
merci de votre aide et en espérant que quelqu'un réponde
à bientôt
Avatar du membre
GhostLine
Niveau 7
Niveau 7
Messages : 342
Enregistré le : jeu. 12 mars 2009 15:28
Localisation : Paris
Status : Hors ligne

Re: Comment faire une boucle infinie pour un clic gauche

#2

Message par GhostLine »

Passe par la case présentation si tu ne veux pas te faire taper sur les doigts ...
Avatar du membre
Iste
Niveau 11
Niveau 11
Messages : 1870
Enregistré le : jeu. 04 déc. 2008 14:21
Localisation : 76
Status : Hors ligne

Re: Comment faire une boucle infinie pour un clic gauche

#3

Message par Iste »

Image
Et par la présentation des méssages...
Et par la fonction recherche du forum...
Et par une tres courte lecture de la doc...
Signez ici
SagePourpre
Niveau 7
Niveau 7
Messages : 442
Enregistré le : dim. 06 juil. 2008 09:11
Status : Hors ligne

Re: Comment faire une boucle infinie pour un clic gauche

#4

Message par SagePourpre »

Salut !

Comme on te l'a mentionné, un tour sur le message de présentation (comment présenter tes sujets) s'impose
si tu veux obtenir des réponses rapidement mais pour te mettre sur la piste, voici quelques informations.


Si tu ne l'as pas déjà, télécharge SciTE sur le site officiel ici (pour écrire ton code...)
http://www.autoitscript.com/cgi-bin/get ... utoIt3.exe

Si tu l'as déjà et que tu l'utilises pour écrire ton code, en écrivant

MouseClick suivi de la touche F1, tu ouvres l'aide d'autoit à cette fonction précise.


Tu verrais immédiatement alors la définition des paramètres pour cette fonction.


MouseClick(x1,X2,X3,X4)
X1 = Bouton ("left", "right", "middle")
X2 = coord. X
X3 = Coord. Y
x4 = # clicks
x5 = vitesse du clic (Par défaut 10, entre 1 et 100 (1 étant le plus vite))


Ensuite, pour assigner des touches spécifiques pour exécuter une fonction, il y'a

HotkeySet qui peut s'en charger.


Pour les boucles, il y'a

While
Wend

For
Next

et

Do
Until


Exemple de script fonctionnel
► Afficher le texte
Le Sage Pourpre, pour qui la vie est tellement
plus belle vue du haut de son Pouf = )
Répondre