AutoHotKey : contrôlez Windows grâce à vos propres raccourcis clavier AutoHotKey: Steuerung von Windows mit eigenen Tastenkombinationen

auto-hot-key.jpg Nous avons vus récemment un Wir haben vor kurzem gesehen logiciel de todo listes entièrement contrôlable au clavier Todo-Liste Software voll steuerbar über die Tastatur . . Que diriez-vous maintenant de contrôler l' ensemble de Windows grâce à vos propres raccourcis clavier ? Wie jetzt die Kontrolle über das gesamte Windows mit eigenen Tastaturkürzel?

Avec Mit AutoHotKey AutoHotKey , le rêve devient réalité. Der Traum wird Wirklichkeit. C'est un langage de scripts facile à maîtriser pour créer toutes sortes de raccourcis clavier. Es ist eine Skriptsprache, die leicht zu erlernen, um alle Arten von Tastenkombinationen zu erstellen. Une aubaine pour optimiser votre productivité. Ein Segen für Ihre Produktivität maximieren.

Voici donc un tutoriel qui vous permettra de créer en un tour de main des raccourcis clavier très efficaces. Hier ist ein Tutorial, das Ihnen erlaubt, Nu Tastatur-Shortcuts erstellen, sehr effektiv.

Avant de commencer Bevor Sie beginnen

La première chose à faire est de Das erste, was zu tun ist télécharger et installer le logiciel AutoHotKey Downloaden und installieren Sie AutoHotKey . . Ensuite, vous pourrez créer votre premier script en allant dans un répertoire, puis click droit > Nouveau > AutoHotKey Script Dann können Sie Ihr erstes Skript in einem Verzeichnis zu erstellen, dann mit der rechten Maustaste> New> AutoHotKey Script

Créer un nouveau script autohotkey

Renommez-le et cliquez avec le bouton droit de la souris dessus. Benennen Sie es und klicken Sie die rechte Taste der Maus. Choisissez Edit Script pour ouvrir le fichier dans le bloc notes Windows. Wählen Sie "Skript bearbeiten" zu öffnen, die Datei im Windows Editor.

Votre premier Script Ihr erstes Script

Le plus simple est d'associer une touche à une autre. Der einfachste Weg ist zu binden, einen Schlüssel zu einem anderen. Par exemple si je veux que la touche a appelle la touche b , j'écrirai dans mon script la ligne suivante : Zum Beispiel, wenn ich den Schlüssel hieß die Taste b, werde ich in meinem Skript die folgende Zeile schreiben:

a::b

Exécutez maintenant le script en double-cliquant dessus. Nun führen Sie das Skript durch Doppelklick. Désormais, si vous essayez d'écrire un a dans un éditeur, vous constaterez que vous obtenez un b à la place. Nun, wenn Sie zu schreiben, hat man einen Editor versuchen Sie feststellen, dass Sie ein B stattdessen bekommen.

Evidemment, il ya des associations plus judicieuses. Offensichtlich gibt es sinnvollere Verbände. Prenez par exemple la touche ² qui ne sert pas souvent. Nehmen wir zum Beispiel die Quadrat-Taste, die nicht häufig verwendet wird. Vous pouvez très bien l'associer à <Windows>+e afin d'ouvrir un explorateur Windows plus facilement : Sie können sehr gut verbinden <Windows> + E öffnen, um eine Windows-Explorer leichter:

²::#e

Vous remarquerez ici que la touche <Windows> est représentée par un # . Sie werden bemerken, dass hier der Schlüssel <Windows> wird vertreten durch ein #. On retrouve aussi des codifications spéciales pour certaines autres touches. Es gibt auch spezielle Codierung für bestimmte andere Tasten.
Par exemple : !=Alt, ^=Control, +=Maj (voici la Zum Beispiel: "ALT = ^ = Strg + Shift = (hier ist der liste complète vollständige Liste ). ).

Maintenant, comment vais-je faire pour utiliser la touche ² les rares fois où j'en ai besoin? Nun bin, wie ich mit dem Quadrat-Taste auf den seltenen Fällen, zu verwenden, wenn ich sie brauche? Une solution peut être d'utiliser la touche Maj+² . Eine Lösung kann sein, verwenden Sie die Umschalttaste + ². Il suffit pour cela de rajouter dans notre script la ligne : Fügen Sie einfach zu unserem Skript Zeile:

+²::²

Des raccourcis clavier pour exécuter des commandes Tastenkombinationen für das Ausführen von Befehlen

Pour aller plus loin, nous allons utiliser les raccourcis clavier pour exécuter des commandes simples. Weiter zu gehen, werden wir auf die Tastatur Shortcuts zu einfachen Kommandos auszuführen.

Premier exemple : réduire une fenêtre grâce à la touche CapsLock . Beispiel: schrumpfen ein Fenster mit der CapsLock. Nombreux sont ceux qui trouvent cette touche gênante : ne vous est-il jamais arrivé de taper une phrase entière sans vous rendre compte que vous aviez tapé accidentellement la touche CapsLock au milieu? Viele Leute finden diese lästigen Schlüssel: Haben Sie schon einmal auf den Typ kommt ein ganzer Satz, ohne zu bemerken, dass Sie versehentlich die CapsLock eingegeben Knopf in der Mitte? Ce script devrait supprimer ce problème : Dieses Skript sollte dieses Problem zu beseitigen:

CapsLock::WinMinimize,A

Ici nous avons utilisé la commande WinMinimize avec le paramètre A , qui permet de minimiser la fenêtre active. Hier haben wir den Befehl WinMinimize mit dem Parameter A, die das aktive Fenster minimiert.

Maintenant, essayons un raccourci clavier pour activer/désactiver le son grâce au raccourci clavier <Windows>-X . Versuchen Sie nun eine Tastenkombination zum Aktivieren / Deaktivieren der Ton über die Tastenkombination <Windows>-X. Voici le code : Hier ist der Code:

#x::SoundSet, +1, , mute

Désormais, plus besoin de cliquer sur l'icône haut parleur pour mettre en sourdine le son de windows, vos voisins vous en seront reconnaissant… Jetzt ist nicht erforderlich, klicken Sie auf das Lautsprecher-Symbol den Klang von Windows abzuschalten, wird Ihre Nachbarn thank you ...

Enfin, voici un code pour lancer un explorateur windows ouvert au répertoire Mes Documents : Schließlich ist hier ein Code, um ein auf Windows-Explorer den Ordner Eigene Dateien zu öffnen:

#e::Run,C:\WINDOWS\explorer.exe /e`,%A_MyDocuments%

La commande Run permet d'exécuter n'importe quel programme windows. Der Befehl "Ausführen" kann auf beliebigen Windows-Programm auszuführen. Et même d'accéder à des adresses web. Auch der Zugang zu Web-Adressen.

Deux remarques sur cet exemple : Zwei Bemerkungen zu diesem Beispiel:

  • Il est possible d'utiliser des variables. Es ist möglich, Variablen zu verwenden. Ici : %A_MyDocuments% correspond au chemin du répertoire Mes Documents (pour plus d'infos, consultez la Hier: A_MyDocuments%% ist der Pfad zu dem Ordner Eigene Dateien (Für weitere Informationen, besuchen Sie liste des variables internes de AutoHotKey Liste der internen Variablen AutoHotKey ). ).
  • Notez aussi le `, . Beachten Sie auch die `,. Le caractère ` est un caractère d' échappement . Der "Charakter ist ein Charakter aus Auspuff. Vous avez dû noter que la virgule est utilisée comme séparateur dans les scripts AutoHotKey. Beachten Sie, dass das Komma als Trennzeichen in AutoHotKey Skripten genutzt wird. Il faut donc faire précéder la virgule par un caractère spécial (caractère ` ) afin qu'elle soit vue non pas comme un séparateur mais comme un caractère normal (pour plus d'infos, consultez la Es ist daher notwendig, das Komma mit einem speziellen Zeichen ( "character) vorausgehen und man sich nicht als Trennzeichen, sondern als normales Zeichen (Für weitere Informationen, besuchen Sie liste des caractères d'échappement Liste der Escape-Zeichen ). ).

Créez des raccourcis plus complexes Erstellen von Verknüpfungen komplexer

Il est possible de créer des raccourcis qui appellent des procédures complexes sur plusieurs lignes. Es ist möglich, Verknüpfungen, komplexe Verfahren erfordert über mehrere Zeilen zu erstellen. Il faut alors utiliser la syntaxe suivante : Es muss dann verwenden Sie die folgende Syntax:

raccourci::
commande 1
commande 2

return

Voici par exemple un script qui vide la corbeille et affiche ensuite un message à l'utilisateur pour indiquer que la corbeille windows est vide : Hier ist ein Beispiel-Skript, das Leergut den Papierkorb und zeigt dann eine Meldung an den Benutzer darauf hin, dass der Windows-Papierkorb leer ist

#c::
FileRecycleEmpty, C:\
MsgBox, la corbeille est vide
return

Ici, la commande FileRecycleEmpty vide la corbeille du disque C, tandis que la commande MsgBox affiche un message à l'utilisateur. Hier der Befehl FileRecycleEmpty leeren Sie den Papierkorb auf Laufwerk C, während die MsgBox-Befehl eine Meldung an den Benutzer.

Comment restreindre son raccourci à une application particulière Wie seine Verknüpfung zu beschränken, um eine bestimmte Anwendung

Il est très utile de créer des raccourcis spécifiques à certaines applications. Es ist sehr nützlich, um Verknüpfungen für bestimmte Anwendungen zu erstellen. Pour cela, nous allons utiliser la directive #ifWinActive . Für diese werden wir mit Hilfe der # IfWinActive. La syntaxe est la suivante : Die Syntax ist wie folgt:

#ifWinActive fenêtre_concernée
Raccourci à créer
#ifWinActive

Voici par exemple un raccourci qui permet de créer un répertoire dans une fenêtre de l'explorateur Windows grâce au raccouci clavier <Windows>+N : Hier, für z. B. eine Verknüpfung, die ein Verzeichnis in einem Fenster des Windows-Explorers können Sie das Tastenkürzel <Windows> + N erstellt:

#IfWinActive ahk_class ExploreWClass
#n::
Send {Alt}f
Sleep 100
Send n
Sleep 100
Send {Enter}
return
#IfWinActive

La première chose à noter ici est le nom de la fenêtre : ahk_class ExploreWClass . Das erste, was zu beachten ist hier der Name des Fensters ahk_class ExploreWCIass. Vous trouverez facilement ce nom grâce à l'utilitaire Window spy qui se trouve dans votre répertoire d'installation d'AutoHotKey (fichier AU3_Spy.exe). Sie können leicht feststellen, dass Namen durch die Window Spy in Ihrem Installationsverzeichnis AutoHotKey befindet (Datei AU3_Spy.exe).

Exécutez-le et cliquez sur la fenêtre voulue pour trouver son nom. Starten Sie es und klicken Sie auf das Fenster, das Sie wollen seinen Namen zu finden. Voici ce qu'on obtient : Hier ist, was wir bekommen:

active-window-info.jpg

Si on revient au script, vous noterez que nous avons utilisé la commande Send , qui permet d'envoyer des touches à votre fenêtre. Wenn wir das Skript zurück, werden Sie feststellen, dass wir den Befehl "Senden" verwendet, mit dem Sie senden die Schlüssel zu Ihrem Fenster. Nous envoyons d'abord {Alt}f pour ouvrir le menu fichier. Zunächst werden wir (Alt senden) f, um die Datei zu öffnen. Puis le temps que ce menu s'ouvre, on attend un petit moment avant d'envoyer de nouvelles touches grâce à la commande Sleep 100 (durée de 100 millisecondes). Dann wird die Zeit im Menü öffnet, wartet er eine Weile, bevor Sie neue Schlüssel mit dem Befehl Sleep 100 (Dauer von 100 Millisekunden). Ensuite on envoie la touche n pour aller dans le sous-menu Nouveau et on valide à la fin par entrée pour créer le répertoire. Dann sendet es die n-Taste, um das Neue Untermenü zu gehen und befindet sich am Eingang Ende gültig in das Verzeichnis zu erstellen.

Exécutez vos scripts à partir d'une clé USB Führen Sie das Skript von einem USB-Flash-Laufwerk

Lorsque vous cliquez avec le bouton droit de la souris sur un script, vous verrez qu'il est possible de compiler le script en un fichier exécutable .exe Wenn Sie die rechte Taste der Maus klicken Sie auf ein Skript, sehen Sie, dass es möglich ist, das Skript in eine ausführbare Datei zu erstellen. Exe

Ceci permet d'emporter avec vous votre programme et de l'exécuter sur d'autres ordinateurs à partir de votre clé USB. Diese können Sie mit Ihrem Programm und führen Sie es auf anderen Computern aus Ihrem USB-Stick. Vous avez donc l'assurance de retrouver vos raccourcis préférés lorsque vous travaillez sur d'autres ordinateurs. Sie haben die Gewissheit zu finden, Ihre Lieblings-Verknüpfungen bei der Arbeit auf anderen Computern.

Conclusion Fazit

Même si AutoHotKey est très facile à utiliser, il n'en est pas moins puissant et efficace . Obwohl AutoHotKey ist sehr einfach zu bedienen, es ist aber dennoch kraftvoll und effektiv. On peut même créer de véritables applications avec. Sie können sogar Echtzeit-Anwendungen. Il est possible de réaliser des substitutions de textes en cours de frappe - voir à ce propos l'application Es ist möglich, Substitutionen von Text während der Eingabe zu machen - über den Antrag zu sehen Texter Texter de Lifehacker dont nous avons parlé Lifehacker, denen wir gesprochen haben précédemment zuvor - ainsi que de manipuler le presse-papier et de créer des fenêtres. - Und in die Zwischenablage zu manipulieren und erstellen Fenster.

Pour aller plus loin avec AutoHotKey, il sera bon d'aller faire un tour dans le Weiter zu gehen und mit AutoHotKey, wird es gut sein, für einen Spaziergang in der go forum Forum qui recèle des trésors de scripts. die eine Fülle von Skripten enthält.

Fans d'AutoHotKey, utilisez les commentaires pour nous faire part de vos astuces! Fans von AutoHotKey, benutzen Sie das Feedback zu geben, uns Ihre Tipps!

Tags: Tags: , , , , , , , , , , , , , ,

Articles similaires (en théorie) : Wie (in der Theorie):
Il ya un an sur C'éclair! Vor einem Jahr auf diesem Thread! - novembre 2007 - November 2007
Folder menu : l'outil d'accessibilité à tout faire Folder Menü: Tool Accessibility alles
Pratique ce mémo! Praxis-Memo! - Les raccourcis clavier de FreeMind - Tastenkombinationen für FreeMind
Mémo pratique : les raccourcis clavier de Windows Memo die Praxis: Tastenkombinationen in Windows
Contrôlez le volume sonore de Windows au clavier Prüfen Sie die Lautstärke im Windows-Tastatur

9 commentaires 9 Kommentare » "

  1. Ayinn said, Ayinn sagte,

    Wrote on Schrieb am décembre 14, 2007 @ 1:39 14. Dezember 2007 @ 1:39

    Très facile c'est vite dit, en tout cas pour moi qui ne touche rien en informatique ou presque. Sehr einfach ist leichter gesagt als getan, zumindest für mich, dass nicht mit irgendwelchen Computer oder fast. Par exemple, j'ai essayé de créer un raccourci qui vide la corbeille, eh bien, pour certains programmes, il ne les enlève pas, les musiques notamment. Zum Beispiel habe ich versucht, eine Verknüpfung in den Papierkorb leeren, gut, denn einige Programme, ist es nicht entfernen, besonders die Musik. Par ailleurs je ne comprends rien en ce qui concerne la commande elle-même. Auch verstehe ich nicht über den Befehl selber. FileRecycleEpmty ?? FileRecycleEpmty? Bien sûr après l'avoir vu et traduit on comprend mais on ne peut pas deviner la commande en elle même. Natürlich muß nach gesehen und übersetzt, sondern wir verstehen, können wir nicht erraten, der Auftrag.

    Merci de bien vouloir m'expliquer parce que bien sûr ce programme est très intéressant. Wir danken Ihnen herzlich, mir zu erklären, weil natürlich dieses Programm ist sehr interessant.

  2. Argancel Argancel said, gesagt,

    Wrote on Schrieb am décembre 14, 2007 @ 6:51 14. Dezember 2007 @ 6:51

    @Ayinn : merci pour ton commentaire. Ayinn @: Vielen Dank für Ihren Kommentar. Si tu veux mieux comprendre la commande FileRecycleEmpty , tu peux consulter la page qui explique la syntaxe de cette commande Wenn Sie den Befehl FileRecycleEmpty verstehen wollen, können Sie besuchen die Seite, die Syntax dieses Befehls erklärt ici hier . . Notamment, tes musiques sont peut-être sur un autre disque que C:, dans ce cas il suffit donc d'appeler la commande sans le “, C:\” pour résoudre le problème. Insbesondere können Sie Ihre Musik auf einem anderen Datenträger als C: In diesem Fall genügt es, den Befehl ohne den "C berufen: \", um das Problem zu lösen.
    La liste de toutes les commandes est disponible Die Liste aller Befehle zur Verfügung ici hier . .

  3. Jean-Denis Jean-Denis said, gesagt,

    Wrote on Schrieb am mars 13, 2008 @ 2:31 13. März 2008 @ 2:31

    Dire que j'ai Googlé pendant trois semaines (depuis que j'essaie Autohotkey) avant de trouver cette sympathique page en français ! Ich sage Google nach drei Wochen (seit ich AutoHotkey versuchen) zu finden, bevor diese schöne Seite auf Französisch!
    Bravo, merci (car même après trois semaines j'y ai appris des choses Bravo, danke (weil auch nach drei Wochen habe ich Dinge gelernt :-)
    Amicalement, Mit freundlichen Grüßen,
    ________Jidé ________Jidé

  4. Argancel Argancel said, gesagt,

    Wrote on Schrieb am mars 13, 2008 @ 8:18 13. März 2008 @ 8:18

    @Jean-Denis : eh oui, pas toujours facile de trouver ce qu'on veut sur Google. @ Jean-Denis: ja, nicht immer leicht zu finden, was Sie in Google wollen.
    Merci pour ton commentaire encourageant et bonne continuation. Vielen Dank für Ihren Kommentar Förderung und gute Fortsetzung.

  5. Jean-Denis Jean Denis said, gesagt,

    Wrote on Schrieb am mars 13, 2008 @ 18:33 13. März 2008 @ 18:33

    >> Merci (…) >> Thank you (...)

    Si tu veux, je peux envoyer (pour publication éventuelle ici) mes morceaux de code AHK ? Wenn Sie möchten, kann ich schicken (für eine mögliche Veröffentlichung hier) meine AHK Code-Schnipsel?
    Amicalement, Mit freundlichen Grüßen,
    ________Jidé ________Jidé
    http://www.ptitrain.com http://www.ptitrain.com

  6. tahitibob said, tahitibob sagte,

    Wrote on Schrieb am avril 24, 2008 @ 10:45 24. April 2008 @ 10:45

    omg, le logiciel de mes reves… omg, die Software meiner Träume ...
    depuis le temps que je me dit que windows a vraiment pas assez de raccourcis clavier, je suis pressé de pouvoir tester ce soft ! Seit dieser Zeit habe ich gesagt, dass Windows nicht wirklich genug Tastenkombinationen I bin gespannt, diese Software zu testen!
    merci bcp Vielen Dank bcp

  7. smoke_fr said, smoke_fr sagte,

    Wrote on Schrieb am septembre 7, 2008 @ 2:14 7. September 2008 @ 2:14

    moi je joue a gta sa en resau et je voudre fer des racourci sur les commandes du jeux Ich spielte GTA SA Resauant und ich möchte Eisen im Kontextmenü Befehle Games
    par exemple je veu apier sur = pour ke sa me tappe /tazer (ki est une commandes dans le jeux) zB ich gesehen aper ke = mir ihre Tappe / tazer (ki ist ein Befehl im Spiel)

    si quelquin c comment fer mercie de me repondre svp wenn quelquin c wie Eisen Bitte antworten Sie mir bitte

  8. Reuben Norris said, Reuben Norris sagte:

    Wrote on Schrieb am novembre 13, 2008 @ 0:16 13. November 2008 @ 0:16

    2jy4q1q3pnq617jl 2jy4q1q3pnq617jl

  9. Thaddeus Mckee Thaddeus Mckee said, gesagt,

    Wrote on Schrieb am janvier 9, 2009 @ 16:17 9. Januar 2009 @ 16:17

    hi hallo
    4ot2cmprctrogtse 4ot2cmprctrogtse
    good luck Viel Glück


2 rétroliens 2 trackbacks

  1. Extra : manipulez efficacement vos fenêtres avec Nifty Windows (accessibilité, productivité, application portable) Extra: effektiv behandeln Ihre Fenster mit Nifty Windows (Erreichbarkeit, Produktivität, portable Anwendung)
  2. Génialissime : manipulez efficacement vos fenêtres avec Nifty Windows (accessibilité, productivité, application portable) Génialissime: effektiv behandeln Ihre Fenster mit Nifty Windows (Erreichbarkeit, Produktivität, portable Anwendung)

Comment RSS Kommentar RSS · · TrackBack URI TrackBack URI

Ajoutez un commentaire Add a comment

Nom : Name:

E-mail: E-mail:

Website: Website:

Comment: Kommentar: