Je suis très intéressé par AutoHotKey, le programme Windows pour l’automatisation des frappes au clavier, fonctionnant sous Ubuntu. Jusqu'ici, j'ai installé Wine, mais je ne peux utiliser aucun de mes précédents scripts Windows. Y a-t-il des recommandations?
Autokey est un équivalent Linux d'AutoHotKey pour Windows.
(Update 01May16) La page ci-dessus n'existe plus. Il en existe maintenant un port pour Python 3 sur Github .
Quelques unes de ses caractéristiques
Pour moi, la plus grande différence est qu'Autokey utilise Python comme langage de script, au lieu d'un langage propriétaire spécifique, AutoHotKey.
Ils ont également n Ubuntu PPA , vous pouvez donc l'installer facilement et suivre les mises à jour.
Vous pouvez lire un très bon article ( sur Comment faire pour geek ), sur l'installation et l'utilisation d'Autokey pour vous configurer rapidement.
Si vous avez des scripts AutoHotKey pour automatiser les applications Windows exécutées dans Wine, alors AutoHotKey est exactement le programme à utiliser. Heureusement, AutoHotKey est très facile à installer dans Wine, car le projet Wine l'utilise pour nos outils d'assurance qualité automatisés.
Le moyen le plus simple sur Ubuntu consiste simplement à activer le PPA Wine et à installer le paquet Wine à cet emplacement. Cela attirera le package winetricks. Ensuite, vous pouvez ouvrir un terminal et taper "winetricks autohotkey" et le télécharger et l'installer automatiquement.
IronAHK et AutoHotkey (Wine) fonctionnent sur Ubuntu, bien qu'ils ne capturent les raccourcis clavier et les formulaires que sous .NET (IronAHK) ou Wine Applications (AutohotKey).
J'ai testé AutoKey et c'est génial, mais malheureusement, il ne gère pas très bien les événements de souris.
IronAHK n'est plus en développement, vous devrez donc créer à partir de la source en utilisant monodevelop. J'ai trouvé quelques bugs liés à goto (autour de 3 problèmes), que j'ai changés en if else, alors je pourrais compiler normalement.
C'est plus un avertissement qu'une solution. J'ai trouvé instructions pour construire IronAHK sur Ubuntu 1 . Vérifiez tous les commentaires pour que cela fonctionne avec Ubuntu 11. Mais après avoir construit et essayé d’exécuter quelques scripts, il me semble que IronAHK est plutôt loin d’une implémentation complète. Les fonctionnalités principales telles que, par exemple, les raccourcis clavier ne semblent pas encore fonctionner ... Je serais heureux de ne pas être vu correctement ici.
il existe de nombreuses applications de macros de texte pour Linux, ainsi que certaines applications pour enregistrer et réexécuter divers événements de clavier et de souris selon les besoins.
bien que je n’aie jamais utilisé AutoHotKey de manière spécifique, j’utilise Texter au travail et j’ai le sentiment que c’est similaire à ce que vous recherchez. (Si non, pourriez-vous préciser en particulier ce que vous voulez faire et cela aiderait peut-être quelqu'un à répondre).
il y a beaucoup d'applications/IDE qui supportent les macros de texte sous Linux, ou si vous cherchez à combiner des actions répétées sur plusieurs applications, il y a xmacro ... http://xmacro.sourceforge.net/