Création de scripts avec AutoKey. Linux et les péchés capitaux, partie XNUMX

Capture d'écran de la clé automatique

Si quelque chose le rend clair série d'articles c'est que pour faire le moins possible avec l'ordinateur il va falloir travailler un peu plus en amont. L'utilisation de scripts avec AutoKey peut nous faire gagner beaucoup de temps et d'efforts, mais vous devez d'abord les créer.

Nous avons vu dans l'article précédent qu'AutoKey est un programme qui vous permet de configurer des raccourcis clavier et de petits scripts en Python. Disponible en deux versions : AutoKey-GTK pour les bureaux GNOME, XFECE Mate, Cinnamon et Budgie et AutoKey-QT pour les bureaux KDE et LXQt

Installation de la clé automatique

Sauf pour commenter qu'il se trouve dans les référentiels, je ne m'étais pas arrêté sur la façon d'installer AotoKey.

En fait, pour chaque distribution, nous avons deux options d'installation. pip, le gestionnaire de packages associé au langage de programmation Python et le gestionnaire de packages pour chaque installation.

pose directe

Les commandes pour les différentes distributions sont les suivantes :

Sur Debian, Ubuntu et ses dérivés

sudo apt install autokey-gtk

Sur les dérivés de Debian avec le bureau KDE ou LXQt

sudo apt install autokey-qt

Dans Fedora

sudo dnf install autokey-gtk

Sous Arch Linux

yay -Syy autokey-gtk

Installation par pip

Pip est un gestionnaire de paquets sans interface graphique dans le style d'apt ou d'aptitude mais axé sur Python. Son utilité est d'installer des bibliothèques qui ne font pas partie de l'installation d'origine. Son utilisation a ensuite été élargie pour inclure des applications.

L'avantage d'utiliser pip pour installer AutoKey est que nous aurons une version plus mise à jour que celle des référentiels, mais peut-être pas avec le même degré de compatibilité.

Commençons par installer (si nous ne l'avons pas déjà fait) le gestionnaire de paquets pip dans notre distribution

Sur Debian, Ubuntu et ses dérivés

sudo apt install python3-pip

Dans Fedora

sudo dnf install python3-pip

dans openSUSE

sudo zypper install python3-pip

Sous Arch Linux

sudo pacman -S python3-pip

Debemos desinstalar previamente cualquier instalación de AutoKey avant de l'installer en utilisant cette méthode.

Pour installer ou désinstaller, nous utilisons l'une de ces deux commandes :

pip install autokey installer

o

pip uninstall autokey pour désinstaller.

Script avec AutoKey

Les scripts AutoKey sont la solution du programme lorsque les utilisateurs doivent effectuer des opérations plus avancées que la simple expansion de texte. À l'aide d'un script, nous pouvons exécuter des applications, ouvrir des fichiers/dossiers et gérer des événements de fenêtre et de souris, entre autres.

Je vous avais dit que la version QT d'AutoKey qu'Ubuntu Studio 22.04 apporte dans les référentiels n'était pas entièrement traduite. En fait, la seule chose dans notre langue est le mot Accepter. Eh bien, il en va de même pour la version GTK d'Ubuntu 22.04, alors restons-en aux commandes en anglais.

La procédure est la suivante:

  1. Cliquer sur NouveautéDéposez votre dernière attestation scénario.
  2. Nous écrivons le nom et cliquons sur Accepter.
  3. Sous la première ligne, nous écrivons le script.
  4. Dans Raccourci, cliquez sur Ensemble.
  5. Nous avons opté pour une clé de base entre Control, autre, Shift, Super, Hyper y Méta.
  6. Nous cliquons sur Appuyez pour régler pour déterminer la deuxième clé.
  7. Nous pressons sur Accepter.
  8. Cliquer sur Épargnez pour enregistrer le script.

Par exemple, avec ce script, nous pouvons ouvrir Thunderbird
import subprocess
subprocess.Popen(["usr/bin/thunderbird"])

Tirer le meilleur parti de ce programme nécessite certaines connaissances. Nou forcément de Python, il suffit que vous sachiez chercher dans Google. Dans le moteur de recherche mettez la tâche que vous souhaitez effectuer + python et vous trouverez sûrement le script dont vous avez besoin. Vous n'aurez qu'à le copier, choisir la combinaison de touches qui vous plaît le plus et c'est tout.

Il y a deux options dans la fenêtre de configuration du script que je n'ai pas mentionnées précédemment.

  1. Toujours demander avant d'exécuter ce script : Il nous demande confirmation avant de l'exécuter.
  2. Afficher dans le menu des icônes de notification : Affiche une notification de l'exécution dans la barre d'outils.

La fonction Filtre Windows cela fonctionne exactement de la même manière que pour les phrases que nous avons vues dans l'article précédent. Il est utilisé pour sélectionner dans quelle application le script va être exécuté.

Si vous êtes un utilisateur de la version traditionnelle d'Ubuntu, il y a un problème dont vous devez tenir compte. Même si vous fermez AutoKey, le programme continue de s'exécuter en arrière-plan, mais vous ne verrez aucune indication dans la barre d'outils. Vous devrez tuer le processus à partir de l'application Monitor.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.