Créer une boucle [RESOLU]

Postez ici si vous avez des difficultés a comprendre une commande, ou a créer une macro.
Répondre
Renald
Messages : 3
Enregistré le : 08 mars 2016, 03:42

Créer une boucle [RESOLU]

Message par Renald » 08 mars 2016, 03:53

Bonjour à tous,
J'ai découvert super macro aujourd'hui et je tente désespéramment de créer une boucle.
Je souhaite simuler un clic de souris plusieurs fois.
Voila la macro à répéter :

Code : Tout sélectionner

Move Mouse	1204;395;Direct;ImgRef0;
Click	Left Down;
Click	Left Up;
Pause	00:00:01
J'ai donc téléchargé le plugin boucle et j'ai choisi la valeur 3.

Je l'ai mis au début et à la fin mais rien ne se passe la macro ne se lance qu'une seule fois je pense qu'il manque donc quelque chose.

Code : Tout sélectionner

Move Mouse	1204;395;Direct;ImgRef0;
Click	Left Down;
Click	Left Up;
Pause	00:00:01
Boucle	3
J'ai donc ensuite testé sans le plugin mais la à nouveau j'ai un problème.
La console m'indique que le Label ne peut pas être à cet endroit car il fait parti de l'élément "examine"
Et je n'ai pas trouvé comment passé des lignes dans le logiciel...

Code : Tout sélectionner

Variable	<Cpt>;0;Numerique;
Label	<Label1>
Calcul évolué	<Cpt>=<Cpt>+1
Examine	<Cpt>;<;25;
Goto	<Label2>
Label	<Label2>
Move Mouse	1204;395;Direct;ImgRef0;
Click	Left Down;
Click	Left Up;
Pause	00:00:01
Goto	<Label1>
Quitter	
Si quelqu'un pouvait m'éclairer ça serait sympa.

Merci d'avance.
Modifié en dernier par Renald le 03 oct. 2016, 23:11, modifié 1 fois.

xan2622
Messages : 173
Enregistré le : 11 avr. 2014, 18:15

Re: Créer une boucle

Message par xan2622 » 10 mars 2016, 06:40

Salut.

Alors, pour créer une boucle avec le plugin Boucle, ça marche comme ça :

Code : Tout sélectionner

Boucle   3
Move Mouse   1204;395;Direct;ImgRef0;
Click   Left Down;
Click   Left Up;
Pause   00:00:01
Boucle [FIN]
Tu dois recliquer sur l'icône du plugin Boucle et chercher [FIN] dans la petite fenêtre en cliquant sur la flèche vers le bas.
Image



Si tu veux faire ta boucle sans le plugin, voici comment faire :

Code : Tout sélectionner

Variable   <Cpt>;0;Numerique;

Label   <Label1>
Calcul évolué   <Cpt>=<Cpt>+1
Examine   <Cpt>;<;25;
Goto   <Label2>
Quitter 

Label   <Label2>
Move Mouse   1204;395;Direct;ImgRef0;
Click   Left Down;
Click   Left Up;
Pause   00:00:01
Goto <Label1>
Rappel: normalement, après un Examine, tu dois impérativement mettre 2 Goto (qui pointent vers des label). Dans mon exemple j'ai mis un Quitter dessous le Goto <Label2> au cas où Cpt ne serait plus inférieur à 25, donc si la variable atteint cette valeur, ça arrêtera la macro.

Renald
Messages : 3
Enregistré le : 08 mars 2016, 03:42

Re: Créer une boucle

Message par Renald » 03 oct. 2016, 23:10

Oups je viens de voir que je n'avais pas remercié.

Donc je te remercie pour les infos ;)

Répondre