Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
xmacro [Le 10/10/2016, 12:09] L'Africain Maj de la page |
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 6: | Ligne 6: | ||
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 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 bash>The chosen quit-key has the keycode: 9 | <code bash>The chosen quit-key has the keycode: 9 | ||
XQueryPointer returned: 1 | XQueryPointer returned: 1 | ||
Ligne 46: | Ligne 46: | ||
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 bash>Got QuitKey, so exiting... | <code bash>Got QuitKey, so exiting... | ||
Ligne 56: | Ligne 56: | ||
Pour jouer une macro il faut lancer la commande suivante : | Pour jouer une macro il faut lancer la commande suivante : | ||
<code bash> 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 !** |