Question pour autoit

  • Partenaires

Utilisateurs qui regardent le poste (Total: 0, Members: 0, Invité: 0)

Statut
La discussion n'est pas ouverte à d'autres réponses
[.Roy

[.Roy

Level 5
Level 4
Level 3
Level 2
Level 1
6 Déc. 2013
541
7
924
31
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
 
Astropilot

Astropilot

The Lord
V.I.P
Level 5
Level 4
Level 3
Level 2
Level 1
6 Janv. 2011
9,283
18
1,254
France
Tu utilise un hotkeyset il me semble et pour faire espace tu utilise Send({SPACE})
 
[.Roy

[.Roy

Level 5
Level 4
Level 3
Level 2
Level 1
6 Déc. 2013
541
7
924
31
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

drov

Level 5
Level 4
Level 3
Level 2
Level 1
27 Fév. 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

[.Roy

Level 5
Level 4
Level 3
Level 2
Level 1
6 Déc. 2013
541
7
924
31
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 ?
 
Cyrion

Cyrion

._.
Level 5
Level 4
Level 3
Level 2
Ancien staff
Level 1
8 Juil. 2010
2,523
2
944
www.bufferoverflow.fr
La documentation ... Tu devrais peut-être commencer par un tutoriel sur l'Autoit .. Ça éviterais les questions inutiles.
 
Evaelis

Evaelis

La Voix de la Sagesse
Level 5
Level 4
Level 3
Level 2
Ancien staff
Level 1
28 Avr. 2010
22,929
465
1,699
Valhalla
Je lock donc, et oui, commence par les bases
 
Statut
La discussion n'est pas ouverte à d'autres réponses