Ceci est une ancienne révision du document !
Xmacro
Xmacro est un programme de gestion des évènements claviers et souris qui permet de monter de véritables « scénarios » d'actions. xmacrorec écoute et enregistre une suite d'actions, xmacroplay rejoue un ensembles d'évènements. Il propose des fonctions similaires à Super Macro (uniquement sur Windows), mais s'utilise en ligne de commande.
Pré-requis
- Disposer des droits d'administration.
- Disposer d'une connexion à Internet configurée et activée.
Installation
Pour installer ce logiciel, il suffit d'installer le paquet xmacro
Utilisation
Enregistrer une macro
Pour enregistrer une macro, il faut lancer la commande suivante dans un terminal :
xmacrorec2 > <chemin/de/votre/macro>
(remplacer <chemin/de/votre/macro> par le chemin du fichier dans lequel vous voulez enregistrer votre macro)
Exemple :
xmacrorec2 > /home/noe/test
Une fois la commande lancée, le programme vous demande de spécifier une touche pour l'arrêt de l'enregistrement : appuyer sur n'importe quelle touche ("Echap" par exemple).
À partir de maintenant, toutes les actions que vous effectuerez seront enregistrées dans la macro.
Pour arrêter l'enregistrement, appuyez sur la touche d'arrêt que vous avez définit ("Echap" par exemple).
Exemple :
noe@*******:~$ xmacrorec2 > /home/noe/test Server VendorRelease: 10900000 XRecord for server ":0.0" is version 1.13. Press the key you want to use to end the application. This key can be any key, as long as you don't need it while working with the remote display. A good choice is Escape. # Ici il faut taper la touche qui arrêtera le programme The chosen quit-key has the keycode: 9 XQueryPointer returned: 1 Got Start Of Data Skipping... - Skipping stale KeyRelease event. 1 # Enregistrement de la macro ... # Appui sur la touche d'arrêt : Got QuitKey, so exiting... xmacrorec2: Exiting.
Jouer une macro
Pour jouer une macro il faut lancer la commande suivante :
cat <chemin/de/votre/macro> | xmacroplay -d <délai> :0
<chemin/de/votre/macro> est le chemin de votre macro, <delai> est le délai entre chaque action, :0 représente la sortie sur laquelle doit être exécutée la macro.
Exemple :
cat /home/noe/test | xmacroplay -d 100 :0
Désinstallation
Pour supprimer cette application, il suffit de supprimer son paquet. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
Voir aussi
- (en) Site officiel
—- Contributeurs principaux : — brucyn Le 18/06/2011, 21:44.
Créé grâce à « Cette page » par Ike Hall .