Question pour autoit

    Publicités

Users Who Are Viewing This Thread (Total: 0, Members: 0, Guests: 0)

Status
Not open for further replies.

[.Roy

V
Dec 6, 2013
540
7
744
29
Danemark
Salut encore moi...
Aujourd'hui je vous demande comment faire pour actionner un bot par touche.
Par exemple j'appuie sur Ctrl et je saute dans s4 league ( exemple nul)
Et tout sa en autoit bien sur.
Ps: je suis encore moins fort en autoit que en VB.net.
Merci de votre réponse

Cordialement
[.Roy
 

[.Roy

V
Dec 6, 2013
540
7
744
29
Danemark
Je fais

PHP:
HotKeySet ({LCTRL})

Send({SPACE})

??????????????

---------- Message ajouté à 12h28 ---------- Le message précédent était à 07h55 ----------

Quelqu'un peut me répondre ?
 

drov

V
Feb 27, 2012
1,427
1
944
Non, lis un peu la doc.

Hotkeyset appelle une fonction si tu presse une certaine touche.

donc en gros ça donne

HotKeySet("{a}","saut")


func saut()
send("{space}")
EndFunc

Bien sûr là le code va s'executer et ne rien faire vu qu'il va aller tout droit en cherchant une instruction à executer sans rien trouver puis se terminer. Donc il te faut une boucle qui va tourner dans le vite ce qui fait que le programme va "attendre" que tu appuie sur la touche pour sauter.

Le problème suivant c'est que certaines touches dont control alt et autres (encore dans la doc) ne peuvent être affectées. Donc je te l'ai écrit avec la touche "a"

HotKeySet("{a}","saut")


func saut()
send("{space}")

EndFunc

While 1
sleep(50)
WEnd
 

[.Roy

V
Dec 6, 2013
540
7
744
29
Danemark
Alors drov i j'ai bien compris ce code sa fait :
Quand j'appuie sur la touche À du clavier
Sa appuie sur espace
J'ai bien compris ?
 
Status
Not open for further replies.