Autokey: Erstellen Sie Ihre eigenen Tastaturkürzel unter Linux

Touche automatique : créez vos propres raccourcis clavier sous Linux

⌛ Reading Time: 5 minutes

Autokey est un utilitaire d’automatisation de bureau pour Linux. Vous pouvez l’utiliser comme un extenseur de texte pour créer vos propres raccourcis pour les fonctions que vous utilisez le plus dans votre logiciel préféré. Vous aurez également le choix de mapper des morceaux de texte plus longs – ou même des modèles entiers – à des abréviations de chaînes courtes.

Au fur et à mesure que vous vous familiariserez avec Autokey, vous constaterez que vous pouvez en faire beaucoup plus. Vous pouvez automatiser les applications de bureau pour effectuer les mêmes tâches fastidieuses sans votre intervention ou même créer vos propres mini-applications. Voyons comment vous pouvez utiliser Autokey pour automatiser votre vie quotidienne avec votre ordinateur.

Installation

Dans ce tutoriel, nous installons et utilisons l’application sous Ubuntu. Le processus devrait être similaire dans la plupart des distributions pour lesquelles vous pouvez trouver un fichier pré-packagé de l’application.

Vous pouvez rechercher Autokey dans le Software Center si vous préférez la manière visuelle d’intégrer le logiciel. Vous trouverez deux versions : Autokey-GTK pour Gnome, MATE et d’autres environnements de bureau basés sur GTK et Autokey-QT pour KDE Plasma et tout ce qui repose sur la boîte à outils QT.

De même, si vous êtes un fan du terminal, vous pouvez l’installer à l’aide d’apt, mais vous devez choisir la version appropriée en utilisant uniquement l’un des éléments suivants :

Extraits de texte

Localisez AutoKey parmi vos applications installées et exécutez-le.

Créer des raccourcis Linux avec l'application Autokey Run

AutoKey fonctionne avec deux types d’entrées différents. Vous pouvez utiliser du texte brut simple, qu’Autokey qualifie de phrases, pour créer des raccourcis et des extraits de texte qui seront étendus à des phrases plus grandes (d’où le nom). Vous pouvez également l’utiliser pour automatiser des tâches compliquées en écrivant à la place des scripts Python relativement simples. Commençons par les choses simples, cependant, en créant un extrait d’extension de texte.

Le programme est livré avec des exemples de contenu qui vous aideront à vous familiariser avec son fonctionnement. Développez le dossier “Mes phrases” dans la liste de gauche, puis le sous-dossier Adresses à l’intérieur et choisissez l’entrée Adresse personnelle.

Créer des raccourcis Linux avec l'extrait d'adresse par défaut Autokey

Remarquez qu’il y a quatre lignes de texte dans la fenêtre principale du programme et comment en dessous, à côté des abréviations, il y a la chaîne adr. Si vous ouvrez un éditeur de texte avec Autokey actif, tapez “adr”, appuyez sur Entrée, et il sera remplacé par le contenu de la fenêtre principale d’Autokey. C’est ainsi que vous pouvez configurer vos propres extraits de texte. Créons-en un ensemble.

Cliquez sur Nouveau dans la barre d’outils du programme et choisissez Phrase dans le menu contextuel qui apparaît.

Créer des raccourcis Linux avec Autokey Ajouter une phrase

Entrez un nom pour votre extrait – nous avons utilisé Routech.ro.

Créer des raccourcis Linux avec le nom de la phrase de clé automatique

Choisissez votre nouvelle entrée dans la liste de gauche, si elle n’est pas déjà sélectionnée, et effacez le texte de l’espace réservé dans la partie centrale de la fenêtre. Remplacez-le par le texte que vous souhaitez voir apparaître lorsque vous tapez une abréviation – nous avons entré le nom de notre site, Routech.ro.

Créer des raccourcis Linux avec le contenu de la phrase de clé automatique

Cliquez sur le bouton “Définir” à côté des Abréviations, puis cliquez sur Ajouter à gauche de la fenêtre qui s’ouvrira. Tapez l’abréviation que vous souhaitez étendre à l’extrait de texte que vous avez défini à l’étape précédente.

Créer des raccourcis Linux avec Autokey Ajouter une abréviation

Exécutez votre éditeur de texte préféré et tapez l’abréviation que vous avez définie. Si tout s’est déroulé comme prévu, l’extrait remplacera votre abréviation.

Créer des raccourcis Linux avec le test d'expression de clé automatique

Au lieu d’utiliser des abréviations, vous pouvez également attribuer des raccourcis clavier aux extraits de texte – choisissez simplement de définir un raccourci clavier au lieu d’une abréviation. Les deux options sont au même endroit. Vous pouvez également mapper les raccourcis clavier vers des dossiers contenant plusieurs extraits de code. Si vous appuyez ensuite sur la touche de raccourci, un menu contextuel avec le contenu du dossier apparaîtra. Vous pouvez choisir une entrée à partir de là pour que son contenu soit collé dans le programme que vous utilisez.

Automatisation à l’aide de la touche automatique

Le moyen simple d’automatiser les choses consiste à reproduire les pressions de touche qui permettent d’obtenir le résultat souhaité dans votre application préférée. Par exemple, nous voulons que notre éditeur de texte enregistre le fichier avec lequel nous travaillons en utilisant le nom “Routech.ro.txt”. En tappant Ctrl + s dans la fenêtre principale, nous disons à Autokey d’envoyer la combinaison CTRL + S à l’application. Ensuite, nous pouvons suivre en entrant le nom du fichier dans la ligne suivante.

Avec cette approche, vous pouvez créer des séquences de touches pour automatiser toute application pouvant être contrôlée avec le clavier. Vous pouvez utiliser d’autres touches spéciales dans vos scripts, toujours entre parenthèses : alt, Entrer, échapper, languette, changement, et super pour la clé Windows.

Script avancé

Théoriquement, Autokey vous permet de créer des solutions d’automatisation relativement avancées sans créer de scripts Python à partir de zéro. Pratiquement, cependant, sa dernière version nous a échoué à cet égard. Vous pouvez le faire en choisissant l’option « Enregistrer clavier/souris » dans le menu Outils, mais chaque fois que nous avons essayé cela, l’application a planté.

Créer des raccourcis Linux avec l'entrée d'enregistrement de clé automatique

Cependant, Autokey peut être une excellente introduction à Python, car les exemples qui l’accompagnent, que vous pouvez trouver dans le dossier Sample Scripts, sont relativement faciles à comprendre. Vous pouvez les utiliser comme base pour vos propres scripts, créant des solutions d’automatisation encore plus complexes.

Créer des raccourcis Linux avec le script Python Autokey

Utilisez-vous déjà un extenseur de texte ou une autre solution d’automatisation ? Si vous recherchez plutôt un gestionnaire de presse-papiers, essayez CopyQ.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.