Cherche script avec autoit

Cherche script avec autoit - Logiciels - Windows & Software

Marsh Posté le 01-10-2006 à 11:19:33    

Bonjour!
J'ai téléchargé le programme autoit, qui permet de faire des scripts qu'on peut éxécuter à l'infini.
Je vourais créer un script qui clique automatiquement (toujours au même endroit) mais je n'y arrive pas, comment faire svp?
Merci :)

Reply

Marsh Posté le 01-10-2006 à 11:19:33   

Reply

Marsh Posté le 01-10-2006 à 11:56:19    

C'est pourtant super simple.
 
Tu fais une boucle avec un while ... wend par exemple
dedans, une instruction mouseclick et un sleep pour dfinir le temps entre deux clics.
 
Attention à ne pas te faire avoir par une boucle infini et/ou une frequence de clics tellement rapprochés que tu ne pourrais plus bouger ta souris à ta guise pour stopper ton script ;)

Reply

Marsh Posté le 01-10-2006 à 17:33:38    

Hé bien en fait c'est justement pour ça que je n'y arrive pas, ça fait des clics trop rapprochés et je n'arrive pas à le stopper :(

Reply

Marsh Posté le 01-10-2006 à 17:58:20    

Et l'instruction sleep !!?

Reply

Marsh Posté le 05-10-2006 à 21:56:38    

Heu je sais aps, en fait je comprends pas trop comment faire les scripts (j'ai du mal avec l'anglais)
là j'avais juste copié les exemples qu'il y avait dans les aides ^^

Reply

Marsh Posté le 05-10-2006 à 22:08:24    

Oui enfin là, c'est de l'anglais niveau 5ème.
 
Allez, vu la difficulté du script :D , je te le livre :
 


for $i=1 to 5 step 1
 MouseClick("left",100,100)
 Sleep(2000)
next


 
Ici le script clique 5 fois bouton gauche sur la position x=100 y=100 avec 2000ms de pause avant de recommencer la boucle.

Reply

Marsh Posté le 05-10-2006 à 22:18:37    

Ok merci!
mais j'arrive toujours pas à stopper le script, j'ai essayé en mettant ça:
 
Hotkeyset ("s", "Terminate" )
Exit
Endfunc
 
mais ça ne fonctionne pas :(
 
Et est ce que c'est possible de ne pas définir les axes x et y? (afin que la souris ne bouge pas) je n'en ai pas besoin ^^

Reply

Marsh Posté le 05-10-2006 à 22:21:52    

Euh ... franchement faut faire un effort ... ne serait-ce que pour lire le commentaire que j'ai fait du script :o
 
Il stoppe seul au bout de 5 clics et il faut bien définir des coordonnées de clic. Si tu laisses le script fonctionner, la souris ne bouge pas. Elle reste tjs aux coordonnées définies.

Reply

Marsh Posté le 05-10-2006 à 22:23:26    

si, elle bouge quand même dès qu'on lance le script (j'en ai pas besoin)
mais ça en fait c'est rien, c'est surtout concernant la commande pour arrêter le script que je ne comprends pas..

Reply

Marsh Posté le 05-10-2006 à 23:18:50    

Faudrait que tu te reportes à l'aide, certes en anglais mais fort bien faire et simple à comprendre.
 
Les 2 seules commandes (mouseclic et sleep) sont contenues dans une boucle "For ...next"
 
Avec "For $i=1 to 5 step 1" je définis une boucle qui va s'exécuter jusqu'à ce que la variable $i soit égale à 5. Or cette commande "For" me permet de définir que $i est égal à 1 lors du premier passage de la boucle et que $i va s'incrémenter de 1 à chaque passage.
 
Donc au bout de 5 passages, $i sera égal à 5 et le programme sortira de la boucle. Comme il n'y a rien après, ce sera la fin du programme.

Reply

Marsh Posté le 05-10-2006 à 23:18:50   

Reply

Marsh Posté le 11-10-2006 à 19:26:41    

bon ben je me permet d'utiliser ce topik pour poser une question :
 
J’arrive pas à supprimer un raccourci au démarrage dans le dossier démarré de tout les users !!!
 
J’ai simplement mis le chemin du .lnk avec FileDelete mais ça ne fonctionne pas.
 
Par contre une fois le pc démarrer si je le lance à la main il disparait ….grrr
 
Est-ce que quelqu’un peut m’aider ?
 
Merci d’avance
 
laurent

Reply

Marsh Posté le 11-10-2006 à 19:29:36    

Quel rapport avec le topic ? :heink:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed