Les raccourcis clavier permettent d’améliorer considérablement notre efficacité lors de l’utilisation d’un ordinateur. Grâce à la combinaison de touches appropriée, nous accédons rapidement à des fonctionnalités, évitant ainsi de naviguer dans des menus complexes. Cependant, certaines applications ne fournissent pas de raccourcis prédéfinis, ou ceux-ci peuvent ne pas répondre à nos besoins spécifiques.
Installation et configuration d’AutoHotkey
Pour commencer, téléchargez et installez AutoHotkey, un logiciel gratuit qui permet de créer des scripts pour automatiser des tâches sur Windows. Une fois installé, créez un dossier bien organisé pour stocker vos scripts. Pour cela, ouvrez votre explorateur de fichiers, effectuez un clic droit dans le dossier souhaité et sélectionnez l’option « Nouveau -> Script AutoHotkey ». Nommez ce script selon votre convenance.
Créer un script de base
Pour modifier votre script, faites un clic droit sur son icône et choisissez « Modifier ». Vous verrez un modèle de code qui peut inclure des commentaires. Pour faciliter vos modifications, laissez un espace entre ces commentaires et les nouvelles lignes de code que vous allez ajouter.
Commencez par écrire une condition simple qui vérifie si une certaine fenêtre est active :
#if WinActive(« NOM DE LA FENÊTRE ») #if
Le « NOM DE LA FENÊTRE » doit être remplacé par le titre de la fenêtre de l’application que vous souhaitez cibler.
Obtention des identifiants de fenêtre avec Window Spy
Pour identifier le nom exact de la fenêtre, utilisez l’outil Window Spy fourni avec AutoHotkey. Lancez d’abord le script que vous venez d’écrire. Dans la barre d’état système, faites un clic droit sur l’icône AutoHotkey, puis sélectionnez Window Spy.
Une fois que vous avez ouvert Window Spy, naviguez vers l’application ou le site Web pour lequel vous souhaitez créer un raccourci. Observez la partie supérieure de la fenêtre, où des détails tels que « ahk_exe » ou « ahk_class » sont affichés. Pour notre exemple, nous utiliserons l’identifiant « ahk_exe » correspondant à votre navigateur, par exemple, « firefox.exe » si vous utilisez Firefox.
Copie ensuite cette information pour la réutiliser dans votre script.
Ajout de raccourcis personnalisés
Une fois que vous avez les informations nécessaires, retournez à votre script. Modifiez-le pour y inclure votre nouvelle règle en remplaçant « NOM DE LA FENÊTRE » et « ahk_exe » par les valeurs appropriées :
#if WinActive(« PARTIE DU TITRE DE LA PAGE ») && WinActive(« ahk_exe firefox.exe »)
Remplacez « PARTIE DU TITRE DE LA PAGE » avec un bout du titre que votre fenêtre affiche, et insérez l’exécutable copié précédemment. Par exemple, si vous êtes sur un site Tech, cela pourrait être « Tech » en relation avec la fenêtre active.
Exécution et test de votre script
Après avoir ajouté vos conditions, il est temps de définir un raccourci. Pour cela, rajoutez une ligne dans le script :
^b::Send, Je viens de copier %Clipboard% return
Cette ligne fait en sorte que lorsqu’on appuie sur Ctrl + B, le script envoie le texte « Je viens de copier », suivi du contenu actuel du presse-papiers. N’oubliez pas de réexécuter votre script en double-cliquant sur son icône pour appliquer les modifications. Essayez ensuite d’utiliser votre nouveau raccourci sur le site cible pour voir le résultat.
Comment créer des raccourcis spécifiques aux applications et aux sites avec AutoHotkey
Pour créer des raccourcis additionnels, copiez simplement le script existant et renommez-le en fonction de la nouvelle application ou site que vous ciblez. Ajustez les `NOM` et `TYPE FILENAME` en conséquence avec les nouveaux détails obtenus via Window Spy. Ajoutez vos nouvelles instructions de raccourcis ou d’autres fonctions de votre choix. Souvenez-vous que chaque combinaison de touches ne peut être utilisée qu’une seule fois dans un même script sans instructions `if` distinctes.
FAQ
1. Qu’est-ce qu’AutoHotkey ?
AutoHotkey est un logiciel d’automatisation pour Windows qui permet de créer des macros, de remapper des touches et de réaliser de nombreuses autres automatisations en utilisant des scripts simples.
2. Existe-t-il des raccourcis prédéfinis dans AutoHotkey ?
Non, AutoHotkey ne fournit pas de raccourcis prédéfinis. Les utilisateurs doivent définir leurs propres raccourcis en fonction de leurs besoins en utilisant des scripts.
3. Comment savoir si un script fonctionne correctement ?
Pour tester un script, exécutez-le puis utilisez le raccourci défini sur la fenêtre cible. Si le résultat escompté s’affiche, cela signifie que le script fonctionne correctement.