Page 1 sur 1
[R] Arret d'un clic automatique
Posté : jeu. 30 août 2007 17:54
par minuteur
coucou, c'est encore moi, je voulais savoir s'il existe une fonction qui permet d'arreter le clic automatique en boucle sur une page internet si un lien s'ouvre apres le clic sur une certaine position de la page internet.
Par exemple je clique en une boucle automatique sur un bouton d'un jeu de rapidité pour le fun et là une page s'ouvre pour voir les highs scores. Le clic automatique doit alors s'arreter pour pas tout faire " foiré", j'ai pas trouvé d'autre exemple, désolé

Posté : jeu. 30 août 2007 21:43
par sylvanie
tout en restant dans une optique poc :
1) récupère le nom de la fenetre des high score
2) puis tu fais un boucle while portant sur la condition de la non exstence de cette fenêtre (winexiste("title")=0) et à l'intérieure tu y mets ton mouseclick
Posté : ven. 31 août 2007 10:46
par minuteur
Posté : ven. 31 août 2007 17:01
par ani
pas evident minuteur
alors la premiere chose
la fenetre high score, tu dois récuperer son titre : le titre de la fenetre ::
ensuite comme l'explique sylvanie faut faire une verification de l'existance de cette fenetre si elle est presente le script se stoppe.
mot clé ::
Code : Tout sélectionner
WinExists, WinWait, WinActivate, WinWaitClose, while, mouseclick
je partirai du principe si la fenetre hight score n'existe pas alors click sinon dans le cas contraire arreter le click.
Code : Tout sélectionner
if not winexists(titre de hightscore) then
ton click
else
mettre en pause ou arret de la boulce
endif
dans l'aide y a un exemple pour mettre en pause un script avec le hotsetkey
Posté : ven. 31 août 2007 17:31
par minuteur
merci j'essaye
Posté : dim. 02 sept. 2007 18:18
par ani
il est vrai qu'au début ce n'est pas facile, même si on nous aiguilles sur tel ou tel indice , même moi après un temp, je m'y retrouve plus
donc hésite pas , demande si le code est bon, même si il te parait fonctionnel, vaut mieux partir sur de bonne base que d'être à coter .
voilàvoilà