Atbswp est un nouvel utilitaire graphique (Python3) qui peut être utilisé pour enregistrer les événements de la souris et du clavier. Vous pouvez ensuite les reproduire (jouer) à l'identique aussi souvent que vous le souhaitez en cliquant sur un bouton ou en enregistrant et en exécutant les actions de la souris et du clavier sous forme de script sans avoir à accéder à atbswp.
L'application est un clone open source de l'utilitaire TinyTask uniquement pour Windows (qui est maintenant retiré) qui fonctionne à la fois sur Windows et Linux avec Xorg, avec le support Wayland "à venir".
Cette application peut être utile, par exemple, pour automatiser certaines démos ou pour effectuer de longues tâches qui nécessitent de cliquer encore et encore sur les mêmes éléments. Si vous souhaitez automatiser la saisie répétée (extension de texte), je vous recommande plutôt AutoKey.
Fonctionnalités de l'outil d'automatisation de bureau atbswp :
- Enregistrer et lire les mouvements/clics de la souris et les pressions sur le clavier si nécessaire
- Enregistrer la capture (macro) en tant que script et l'exécuter indépendamment d'atbswp
- Peut utiliser des raccourcis clavier pour démarrer l'enregistrement et la lecture
- Vous permet de répéter un enregistrement un certain nombre de fois ou indéfiniment
Il est important de mentionner que les éléments de l'interface utilisateur doivent être dans la même position lors de l'enregistrement et de la lecture de la macro. Atbswp ne dispose pas de reconnaissance d'image pour identifier les éléments de l'interface utilisateur tels que :SikuliX par exemple.
Vous pourriez également aimer :Comment lier les boutons de la souris aux touches ou commandes du clavier (Linux avec X11)
Comment utiliser l'outil d'automatisation de bureau Atbswp pour enregistrer les actions de votre souris et de votre clavier et les lire automatiquement en cas de besoin
Je commence par vous dire a. pour montrer une courte vidéo de démonstration de l'enregistreur de macros atbswp, je vous expliquerai ensuite comment vous pouvez l'utiliser pour enregistrer et lire les mouvements et les clics de votre souris ainsi que les frappes sur le clavier :
Dans cette vidéo, je vais commencer en un clic Start/Stop Capture
dans atbswp, puis effectuez des actions avec la souris et le clavier. Ensuite, j'arrête l'enregistrement dans atbswp en cliquant sur Start/Stop Capture
encore une fois, et enfin je clique sur Play
pour laisser Atbswp lire les actions enregistrées du clavier et de la souris.
Comment utiliser Atbswp Keyboard and Mouse Macro Recorder.
1. Commencer à collecter les événements de souris et de clavier
Pour commencer à suivre les mouvements de votre souris, les clics et les touches enfoncées sur le clavier, cliquez sur Start/Stop Capture
Bouton.
2. Arrêtez l'enregistrement
Lorsque vous avez enregistré tout ce que vous voulez lire plus tard, appuyez sur Start/Stop Capture
à nouveau pour arrêter l'enregistrement.
3. Faites votre enregistrement (rejouez-le)
Pour exécuter les événements de souris et de clavier enregistrés, cliquez sur le Play
Bouton.
Facultatif :enregistrez l'enregistrement pour une utilisation future
Pour enregistrer la capture sur le disque pour une utilisation future afin de pouvoir la charger dans Atbswp et la lire sans avoir à la reprendre, cliquez sur Save
Bouton.
Facultatif :Enregistrez la capture (macro) en tant que script
Vous pouvez enregistrer les événements de souris et de clavier enregistrés en tant que script autonome que vous pourrez exécuter ultérieurement indépendamment d'atbswp. Vous pouvez le faire en cliquant sur Compile to executable
Bouton. Après l'enregistrement, rendez le fichier exécutable (par exemple chmod +x capture.pyc
) et exécutez-le dans un terminal (./capture.pyc
dans le dossier où vous avez enregistré capture.pyc
) ou en double-cliquant sur le fichier (si votre gestionnaire de fichiers le permet).
Télécharger/installer atbswp
La page du projet Atbswp Macro Recorder contient des instructions d'installation pour Fedora, Debian (et les distributions Linux basées sur Debian comme Ubuntu et les distributions basées sur Ubuntu comme Pop ! _OS, Zorin OS ou Linux Mint) et Microsoft Windows. Utilisez les instructions à partir de là pour le télécharger et l'exécuter.
Les instructions d'installation de Debian (et Ubuntu) de la page du projet Atbswp GitHub mais ne sont pas correctes . Edit :Le développeur a accepté mon PR pour avoir corrigé les instructions d'installation sur Debian/Ubuntu, j'ai donc supprimé les instructions d'ici - vous pouvez les trouver sur la page du projet GitHub de l'outil d'automatisation de bureau atbswp.
Chaque fois que vous souhaitez lancer l'outil d'automatisation de bureau Atbswp, vous devez ouvrir un terminal, accéder au dossier dans lequel vous avez cloné le référentiel git Atbswp et l'exécuter python3 atbswp/atbswp.py
là par ex. (en supposant que vous avez cloné atbswp dans votre répertoire personnel) :
cd ~/atbswp
python3 atbswp/atbswp.py
Ou vous pouvez créer un nouvel élément de menu d'application (par exemple avec une application comme MenuLibre) avec python3 /path/to/atbswp/atbswp.py
(remplacer par le chemin vers atbswp/atbswp.py
) comme Exec
Commande.