Bonjour,
J'utilise AHK pour envoyer aux machines des suites de commande ou des mots de passe. Je génère mon environnement de travail Linux via AHK. Les formules de politesse aussi dans les courriels.
Mon problème et que je n'arrive pas à passer de caractère spécial à mon terminal dans la version 2 AHK.
La syntaxe que j'utilise et qui ne fonctionne pas :
<^>!y::Send("!A+1 {Enter}")
ou
^!y::Send("!A+1 {Enter}")
Ce code doit quand je tape la suite de touche "ALT GR + y" écrite sur le terminal " !A+1" puis passer la ligne suivante "{Enter}"
Le code affiché sur le terminal est "A1", j'en déduis qu'il interprète mal les caractères "!" et "+" . Le "enter" et bien interprété.
J'ai essayé :
<^>!y::Send("%!A%+1 {Enter}")
et
<^>!y::Send("£!A£+1 {Enter}")
Mais le résultat n'est pas concluant. :-(
Je n'ai pas rencontré pas ce problème en AHK 1.1, je veux dire que sous cette version, j'avais le caractère de protection "£" ou "`" je ne sais plus.
En vous remerciant par avance.
Pilou
Partager