Page 1 sur 1

Besoin aide pour finir mon script

Posté : 05 oct. 2015, 18:03
par goth62
Bonjour à tous,

j'ai besoin aide pour finir mon script
Label gautier
Move Mouse 308;791;Direct;ImgRef0;
Pause 00:00:02
Click Left click;
Pause 00:00:02
Move Mouse 117;667;Direct;ImgRef1;
Pause 00:00:00
Click Left click;
Pause 00:00:00
Move Mouse 644;565;Direct;ImgRef2;
Pause 00:00:00
Click Left double-click;
Pause 00:00:00
Move Mouse 462;626;Direct;ImgRef3;
Pause 00:00:00
Click Left double-click;
Pause 00:00:03
Move Mouse 255;529;Direct;ImgRef4;
Pause 00:00:02
Click Left click;
Pause 00:00:02
Move Mouse 283;604;Direct;ImgRef5;
Pause 00:00:02
Click Left click;
Pause 00:00:02
Move Mouse 512;626;Direct;ImgRef6;
Pause 00:00:02
Click Left click;
Pause 00:00:04
Goto gautier

j'aimerai que la boucle arrêt au bout de 2 h et reprend automatiquement après 30 minutes de pause .


merci d'avance a celui qui pourras fini mon script .

Re: Besoin aide pour finir mon script

Posté : 06 oct. 2015, 19:52
par xan2622
C'est une des choses à faire les moins aisées.

Ce sujet a quelques informations là-dessus:
viewtopic.php?f=3&t=179&p=917&hilit=heure#p917

Re: Besoin aide pour finir mon script

Posté : 08 oct. 2015, 09:46
par Onissius
Tu boucle avec une vérification de l'heure.

Re: Besoin aide pour finir mon script

Posté : 08 oct. 2015, 22:04
par rogerlamouche
tu fais appel à un freeware externe qui renvoie l'heure sous forme scriptable (msdos le fait je crois, à vérifier) et tu fais une vérif dessus

Re: Besoin aide pour finir mon script

Posté : 19 oct. 2015, 11:34
par goth62
ok je test merci

Re: Besoin aide pour finir mon script

Posté : 20 oct. 2015, 10:21
par Onissius
En début de macro, tu stock l'heure dans une variable.
En fin de macro, tu vérifie si le temps est supérieur a 2 heures.
Si ça ne fait pas encore 2 heure, tu boucle au début de ta macro.
Si les deux heure sont passé, tu fait une pause de 30 minutes, puis tu boucle au début de ta macro en pensant a nouveau à changer ta variable de temps par la nouvelle heure de début de macro.