Page d'accueil » comment » Clavier Ninja Attribuer un raccourci clavier à n'importe quelle fenêtre

    Clavier Ninja Attribuer un raccourci clavier à n'importe quelle fenêtre

    Lorsque je dois effectuer une tâche répétitive telle que la vérification de mon courrier électronique ou le passage à une fenêtre de messagerie instantanée ouverte, l'option la plus rapide consiste à attribuer un raccourci clavier directement à la fenêtre..

    Comment ai-je accompli cela? AutoHotkey, une petite structure de script qui vous permet d'automatiser tout ce qui se trouve dans Windows. Avant de commencer, je suppose que vous l'avez téléchargé et installé..

    J'ai créé une petite fonction que vous pouvez ajouter à un script, ce qui facilitera la recherche et le basculement de la fenêtre. Tout ce que vous avez à faire est d’affecter les raccourcis clavier souhaités en haut du script..

    La première chose à faire est de télécharger le script et de le sauvegarder dans un endroit utile. Vous devriez pouvoir simplement cliquer deux fois sur le script pour le démarrer, puis vous remarquerez une nouvelle icône dans la barre des tâches (la verte avec le H).

    Cliquez avec le bouton droit sur l'icône, puis choisissez Éditer ce script dans le menu. Vous devrez ajouter vos propres raccourcis clavier, car aucun d'entre eux n'est défini dans le script. Voyons donc le script.

    ; -
    ; Déclarez vos raccourcis clavier dans cette section
    ; -
    ; - ce sont des échantillons --
    ; ! j :: ToggleWindow (“- Mozilla Firefox”) - Win + J
    ; #c :: ToggleWindow (“SecureCRT”) - Win + C
    ; ! x :: ToggleWindow (“cmd.exe”) - Alt + X

    ; -
    ; Fonction de basculement des fenêtres - Ne pas éditer
    ; -
    ToggleWindow (TheWindowTitle)

    SetTitleMatchMode, 2
    DetectHiddenWindows, Off
    SiWinActive,% TheWindowTitle%

    WinMinimize,% TheWindowTitle%

    Autre

    IfWinExist,% TheWindowTitle%
    WinActivate
    Autre

    DetectHiddenWindows, sur
    IfWinExist,% TheWindowTitle%

    WinShow
    WinActivate



    C'est peut-être un peu compliqué pour certains d'entre vous, mais la seule chose à faire est d'ajouter quelques lignes de raccourcis. Vous remarquerez qu'il existe déjà un certain nombre de lignes de raccourcis clavier, mais commentées..

    Les raccourcis sont définis dans ce format:

    :: ToggleWindow (“Chaîne de titre de fenêtre partielle”)

    Pour les touches spéciales, vous utiliserez l’une des méthodes suivantes, qui peuvent être combinées. (obtenir plus d'informations à la documentation Autohotkey)

    # Touche Windows
    ! Alt
    ^ Contrôle
    + Décalage
    < Utiliser la touche gauche (par exemple
    > Utiliser la touche droite (par exemple>! Signifie touche Alt droite uniquement)

    Ainsi, par exemple, si vous souhaitez déclencher le raccourci clavier Ctrl + Alt + F et l’affecter à Firefox, vous devez utiliser les éléments suivants:

    ^! f :: ToggleWindow (“- Mozilla Firefox”)

    Personnellement, j'essaie d'utiliser des raccourcis clavier qui ne nécessitent pas que je lève les mains des touches. J'utilise simplement Alt + J attribué à Firefox car je peux utiliser cette combinaison sans bouger mes mains.

    Lorsque vous avez terminé d’éditer le script, enregistrez-le, puis revenez à l’icône H et choisissez l’option «Recharger ce script», qui chargera toutes vos modifications. En cas de problème, vous obtenez un message d'erreur et vous pouvez toujours utiliser Exit pour arrêter complètement le script..

    Vous devrez décider quelles combinaisons de touches fonctionnent le mieux pour vous. Mon conseil est d'ajouter un ou deux à la fois et de vous habituer à les utiliser. En quelques jours, vous vous demanderez comment vous avez pu vivre sans eux. Vous devriez également lire sur AutoHotkey également… cela peut faire beaucoup plus que cela.

    Remarque: la fonction ToggleWindowHide du script est destinée aux plus aventureux: elle bascule la fenêtre entre masqué et restauré… extrêmement utile pour les fenêtres d'invite de commande. Me donne essentiellement Tilda ou YaKuake sous Windows.

    Télécharger geek_autohotkey.ahk (script Autohotkey)