Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
xmacro [Le 10/07/2015, 20:53]
90.51.241.76 [Xmacro]
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> ​Precise Quantal Raring ​clavier souris}}+{{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. 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   * **xmacrorec** écoute et enregistre une suite d'​actions
-  * **xmacroplay** rejoue un ensembles d’événements. ​+  * **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]], ​ 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] ).  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] ).
Ligne 16: 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 23: Ligne 23:
  
 Pour enregistrer une macro, saisissez dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante : Pour enregistrer une macro, saisissez dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante :
-<​code>​xmacrorec2 > <​chemin/​de/​votre/​macro/​nomdelamacro></​code>​+<​code ​bash>​xmacrorec2 > <​chemin/​de/​votre/​macro/​nomdelamacro></​code>​
 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). 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).
  
Ligne 32: Ligne 32:
 ===Exemple === ===Exemple ===
  
-<​code>​xmacrorec2 > /​home/​noe/​test</​code> ​+<​code ​bash>​xmacrorec2 > /​home/​noe/​test</​code> ​
 renverra renverra
-<​code>​Server VendorRelease:​ 10900000+<​code ​bash>Server VendorRelease:​ 10900000
 XRecord for server ":​0.0"​ is version 1.13. XRecord for server ":​0.0"​ is version 1.13.
  
Ligne 40: Ligne 40:
 as long as you don't need it while working with the remote display. as long as you don't need it while working with the remote display.
 A good choice is Escape. </​code>​ 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  +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>​The chosen quit-key has the keycode: 9+<​code ​bash>The chosen quit-key has the keycode: 9
 XQueryPointer returned: 1 XQueryPointer returned: 1
 Got Start Of Data Got Start Of Data
 Skipping... Skipping...
 - Skipping stale KeyRelease event. 1</​code>​ - 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. ​+à 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: Le logiciel indiquera alors:
-<​code>​Got QuitKey, so exiting...+<​code ​bash>Got QuitKey, so exiting...
 xmacrorec2: Exiting. ​ xmacrorec2: Exiting. ​
 </​code>​ </​code>​
Ligne 55: Ligne 55:
  
 Pour jouer une macro il faut lancer la commande suivante : Pour jouer une macro il faut lancer la commande suivante :
-<​code>​ cat <​chemin/​de/​votre/​macro>​ | xmacroplay -d <​délai>​ :0 </​code>​ +<​code ​bash> cat <​chemin/​de/​votre/​macro>​ | xmacroplay -d <​délai>​ :0 </​code>​ 
-où : +où :
   * <​chemin/​de/​votre/​macro>​ est le chemin de votre macro   * <​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 !**   * <​delai>​ est le délai entre chaque action. **Attention : ce paramètre définit la vitesse de replay de votre macro !**
Ligne 62: Ligne 62:
  
 ===Exemple === ===Exemple ===
-<​code>​ cat /​home/​noe/​test | xmacroplay -d 100 :0 </​code>​+<​code ​bash> cat /​home/​noe/​test | xmacroplay -d 100 :0 </​code>​
  
 ===== Désinstallation ===== ===== Désinstallation =====
  • xmacro.1436554424.txt.gz
  • Dernière modification: Le 10/07/2015, 20:53
  • par 90.51.241.76