Autoit Hotkeyset ou send ? besoin d'aide.

Inscrit
24 Février 2012
Messages
55
Reactions
0
#1
Salut à tous, enfin bonsoir.
Il est 3h36 et j'ai un petit problème.
Je voudrais utiliser le raccourci Alt+esc (Alt+ échappe).
Devrais-je utiliser Send car d'après ce que j'ai pu lire s'est tout ce qui est touches windows ou bien utiliser Hotkeyset.

De même que je voudrais utiliser la touche "&".
D'après ce que j'ai pu voir, il suffit de marquer Hotkeyset("{&}", "nom de ma fonction") et sa devrais fonctionner mais sa fonctionne pas :s

Ceci étant pour faire un petit bot anti-déco.
Celui-ci ira de fenêtre en fenêtre faire s'est 2 actions là.

"&" étant le raccourci pour s'asseoir et "Alt+esc" étant le changement de fenêtre.

Voilà si quelqu'un pourrait m'informer sur les 2 sa m'aiderait.
 

Geraff

Administrateur
Membre du personnel
Inscrit
13 Mars 2008
Messages
564
Reactions
0
#2
Send c'est pour écrire au clavier sur une application ouverte en premier plan.

HotkeySet c'est pour assigner une touche à une fonction de ton programme
Exemple

Code:
HotKeySet("{PAUSE}","pause")

Func Pause() ; la pause
   TrayTip("Clear TIP", "" , 0)
   $Paused = NOT $Paused
   if $Paused then
      TrayTip("Pause !", "Pause ", 1, 1)
      while $Paused
         sleep(1000);
      WEnd
   else
      TrayTip("plus pause !", "plus Pause", 1, 1)
   endif
EndFunc
 
A

Anonymous

Invité
#3
Bonjour,
avez vous essayer ceci?

Code:
Send("!+{ESC}",0) ; envoi de alt+esc
Send("&",1) ; envoi de &
Pour l'explication du send/hotkey, voir plus haut ^^
 
Inscrit
24 Février 2012
Messages
55
Reactions
0
#4
Merci pour vos réponses, j'ai abandonné l'idée d'utiliser cette technique. Le poste est à supprimer car il ne sert à rien.
 
Haut Bas