Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
xmacro [Le 18/06/2011, 21:24]
brucyn créée
xmacro [Le 11/09/2022, 11:52] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>Lucid Maverick Natty BROUILLON}}+{{tag>Xenial clavier souris}}
 ---- ----
    
 ====== Xmacro ====== ====== 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 à [[http://​adam.denadai.free.fr/​|Super Macro]] (uniquement sur Windows), mais s'​utilise en ligne de commande. +Xmacro est un programme de gestion des événements ​claviers et souris qui permet de monter de véritables « scénarios » d'​actions. Il propose des fonctions similaires à [[http://​adam.denadai.free.fr/​|Super Macro]] (uniquement sur Windows), mais s'​utilise en ligne de commande ​
- +  * **xmacrorec** écoute et enregistre une suite d'​actions 
 +  * **xmacroplay** rejoue un ensembles d’événements
 +Ce logiciel est très utile pour enregistrer des taches répétitives,​ et malgré le fait qu'il s’exécute uniquement dans un [[:​terminal]],​  
 + il est très simple d'​utilisation. Il peut facilement être utilisé pour les jeux (Ex: Minecraft pour un autoclic [clic répétitif très difficile a obtenir] ).
 ===== Pré-requis ===== ===== Pré-requis =====
    
Ligne 13: Ligne 16:
 ===== Installation ===== ===== Installation =====
  
-Pour installer ce logiciel, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​xmacro]]**+Pour installer ce logiciel, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​xmacro]]**.
    
 ===== Utilisation===== ===== Utilisation=====
Ligne 19: Ligne 22:
 ==== Enregistrer une macro ==== ==== Enregistrer une macro ====
  
-Pour enregistrer une macro, ​il faut lancer la commande suivante ​dans un terminal : +Pour enregistrer une macro, ​saisissez ​dans un [[:terminal]] la [[:​commande_shell|commande]] suivante ​
-<​code>​xmacrorec2 > <​chemin/​de/​votre/​macro></​code>​ +<​code ​bash>​xmacrorec2 > <​chemin/​de/​votre/​macro/​nomdelamacro></​code>​ 
-(remplacer ​<​chemin/​de/​votre/​macro> ​par le chemin du fichier dans lequel vous voulez enregistrer votre macro)+où <​chemin/​de/​votre/​macro> ​sera le chemin du fichier dans lequel vous voulez enregistrer votre macro (le logiciel va alors créer un fichier nommé "//​nomdelamacro//"​ sans extension ((si vous voulez un fichier avec extension, écrivez "//​macro.txt//"​ (par exemple) à la place de "//​nomdelamacro//"​.)) dans le dossier "//​chemin/​de/​votre/​macro//"​). Le fichier ainsi créé est facilement lisible avec [[gedit|Gedit]] (ou tout éditeur de texte simple).
  
-Exemple ​+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).\\ 
-<code>xmacrorec2 > /​home/​noe/​test</code>+À 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). 
 +<note tip>Conseil : Lors de votre première utilisation,​ faite un court enregistrement,​ afin de tester la rapidité de votre macro.</note> 
 +===Exemple ===
  
-Une fois la commande ​lancée+<code bash>​xmacrorec2 > /​home/​noe/​test</​code>​  
 +renverra 
 +<code bash>​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. </​code>​ 
 +Ici il faut taper la touche qui arrêtera le programme. Le logiciel vous la confirmera avant de passer à l'​enregistrement de la macro 
 +<code bash>The chosen quit-key has the keycode: 9 
 +XQueryPointer returned: 1 
 +Got Start Of Data 
 +Skipping... 
 +- Skipping stale KeyRelease event. 1</​code>​ 
 +à partir de maintenant tout ce que vous ferez avec votre clavier ou votre souris sera enregistré jusqu'​à ce que vous appuyez sur la touche d'​arrêt que vous avez défini. 
 +Le logiciel indiquera alors: 
 +<code bash>Got QuitKey, so exiting... 
 +xmacrorec2: Exiting.  
 +</​code>​ 
 + 
 +==== Jouer une macro ==== 
 + 
 +Pour jouer une macro il faut lancer ​la commande ​suivante : 
 +<code bash> cat <​chemin/​de/​votre/​macro>​ | xmacroplay -d <​délai>​ :0 </​code>​ 
 +où : 
 +  * <​chemin/​de/​votre/​macro>​ est le chemin de votre macro 
 +  * <​delai>​ est le délai entre chaque action. **Attention : ce paramètre définit la vitesse de replay de votre macro !** 
 +  * :0par défaut, est la session du serveur X qui contient le bureau sur lequel le script doit être exécuté. 
 + 
 +===Exemple === 
 +<code bash> cat /​home/​noe/​test | xmacroplay -d 100 :0 </​code>​
  
-  
 ===== Désinstallation ===== ===== Désinstallation =====
    
Ligne 35: Ligne 70:
 ===== Voir aussi ===== ===== Voir aussi =====
    
-  * **(en)** [[Site officiel ​du logiciel]] +  * **(en)** [[http://​xmacro.sourceforge.net/​|Site officiel]] 
-  ​* **(fr)** [[Site de la communauté francophone du logiciel Bidule]] +  * [[:xbindkeys|]] 
-  * [[http://forum.ubuntu-fr.org/viewtopic.php?​id=64840|Discussion « J'ai un soucis avec le logiciel Bidule »]] sur le forum Ubuntu-fr +  * Sources: Page créé grâce à  ​[[http://ikester.blogspot.com/2007/​01/​im-huge-fan-of-autohotkey.html|celle-ci]] par Ike Hall. 
- +
 ---- ----
-//​Contributeurs principaux : [[utilisateurs:votre_identifiant|votre nom ou pseudonyme]],​ [[utilisateurs:​autre_identifiant|nom ou pseudo autre]].// +//​Contributeurs principaux : [[:​utilisateurs:​brucyn|brucyn]] Le 18/06/2011, 21:44.//
-  +
-//Basé sur [[http://​www.document_source.com|« Titre original de l'​article »]] par Auteur Original.//+
  • xmacro.1308425090.txt.gz
  • Dernière modification: Le 15/12/2011, 15:22
  • (modification externe)