AutoHotKey : contrôlez Windows grâce à vos propres raccourcis clavier AutoHotKey: Windows di controllo con il tuo scorciatoie da tastiera personalizzate
Nous avons vus récemment un Abbiamo visto di recente logiciel de todo listes entièrement contrôlable au clavier software di todo list interamente controllabile da tastiera . . Que diriez-vous maintenant de contrôler l' ensemble de Windows grâce à vos propres raccourcis clavier ? Che ne dici ora di controllo di Windows intero con il tuo scorciatoie da tastiera personalizzate?
Avec Con AutoHotKey AutoHotKey , le rêve devient réalité. Il sogno diventa realtà. C'est un langage de scripts facile à maîtriser pour créer toutes sortes de raccourcis clavier. Si tratta di un linguaggio di scripting facile da imparare per creare ogni tipo di scorciatoie da tastiera. Une aubaine pour optimiser votre productivité. Una manna per massimizzare la produttività.
Voici donc un tutoriel qui vous permettra de créer en un tour de main des raccourcis clavier très efficaces. Ecco un tutorial che vi permetterà di creare un batter d'occhio le scorciatoie da tastiera molto efficace.
Avant de commencer Prima di iniziare
La première chose à faire est de La prima cosa da fare è télécharger et installer le logiciel AutoHotKey Scaricare e installare AutoHotKey . . Ensuite, vous pourrez créer votre premier script en allant dans un répertoire, puis click droit > Nouveau > AutoHotKey Script Quindi, è possibile creare il tuo primo script da una directory, quindi fare clic destro> New> AutoHotKey Script

Renommez-le et cliquez avec le bouton droit de la souris dessus. Rinominare e fare clic con il pulsante destro del mouse. Choisissez Edit Script pour ouvrir le fichier dans le bloc notes Windows. Selezionare Modifica script per aprire il file in Blocco note di Windows.
Votre premier Script Il tuo primo script
Le plus simple est d'associer une touche à une autre. Il modo più semplice è quello di associare una chiave a un altro. Par exemple si je veux que la touche a appelle la touche b , j'écrirai dans mon script la ligne suivante : Per esempio, se voglio la chiave è stato chiamato il tasto b, vorrei scrivere nel mio script la seguente riga:
a::b
Exécutez maintenant le script en double-cliquant dessus. Ora eseguire lo script facendo doppio clic su di esso. Désormais, si vous essayez d'écrire un a dans un éditeur, vous constaterez que vous obtenez un b à la place. Ora, se si tenta di scrivere uno ha un editor, si trova che si ottiene una B al posto.
Evidemment, il ya des associations plus judicieuses. Ovviamente le associazioni, ci sono più significative. Prenez par exemple la touche ² qui ne sert pas souvent. Prendiamo ad esempio il pulsante quadrato che non è utilizzata spesso. Vous pouvez très bien l'associer à <Windows>+e afin d'ouvrir un explorateur Windows plus facilement : È possibile <Windows> molto bene associare + e per aprire un Windows Explorer più facilmente:
²::#e
Vous remarquerez ici que la touche <Windows> est représentée par un # . Si noterà qui che la <Windows> chiave è rappresentato da un #. On retrouve aussi des codifications spéciales pour certaines autres touches. Ci sono anche il codice speciale per determinate chiavi degli altri.
Par exemple : !=Alt, ^=Control, +=Maj (voici la Ad esempio: "ALT = ^ = Control + Shift = (ecco il liste complète elenco completo ). ).
Maintenant, comment vais-je faire pour utiliser la touche ² les rares fois où j'en ai besoin? Ora, come faccio a utilizzare il pulsante quadrato nelle rare occasioni in cui ho bisogno? Une solution peut être d'utiliser la touche Maj+² . Una soluzione potrebbe essere quella di usare il Maiusc + ². Il suffit pour cela de rajouter dans notre script la ligne : Basta aggiungere alla nostra linea di script:
+²::²
Des raccourcis clavier pour exécuter des commandes Tasti di scelta rapida per eseguire i comandi
Pour aller plus loin, nous allons utiliser les raccourcis clavier pour exécuter des commandes simples. Per andare oltre, useremo le scorciatoie da tastiera per eseguire semplici comandi.
Premier exemple : réduire une fenêtre grâce à la touche CapsLock . Ad esempio: ridurre una finestra con il Bloc Maiusc. 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? Molte persone trovano questa chiave fastidioso: non è mai venuto a digitare una frase intera, senza rendersi conto che per sbaglio il tasto digitato CapsLock nel mezzo? Ce script devrait supprimer ce problème : Questo script dovrebbe eliminare questo problema:
CapsLock::WinMinimize,A
Ici nous avons utilisé la commande WinMinimize avec le paramètre A , qui permet de minimiser la fenêtre active. Qui abbiamo usato il WinMinimize comando con parametro A, che minimizza la finestra attiva.
Maintenant, essayons un raccourci clavier pour activer/désactiver le son grâce au raccourci clavier <Windows>-X . Ora provate una scorciatoia da tastiera per attivare / disattivare il suono attraverso la scorciatoia da tastiera <Windows>-X. Voici le code : Ecco il codice:
#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… Ora, non è necessario fare clic sull'icona dell'altoparlante per disattivare l'audio di Windows, i vostri vicini vi ringrazierà ...
Enfin, voici un code pour lancer un explorateur windows ouvert au répertoire Mes Documents : Infine, ecco un codice per lanciare un Explorer di Windows per aprire la cartella Documenti:
#e::Run,C:\WINDOWS\explorer.exe /e`,%A_MyDocuments%
La commande Run permet d'exécuter n'importe quel programme windows. Il comando Esegui consente di eseguire qualsiasi programma Windows. Et même d'accéder à des adresses web. Anche l'accesso a indirizzi web.
Deux remarques sur cet exemple : Due osservazioni su questo esempio:
- Il est possible d'utiliser des variables. E 'possibile utilizzare le variabili. Ici : %A_MyDocuments% correspond au chemin du répertoire Mes Documents (pour plus d'infos, consultez la Qui: A_MyDocuments%% è il percorso della cartella Documenti (per maggiori informazioni, visitare il sito liste des variables internes de AutoHotKey elenco delle variabili interne AutoHotKey ). ).
- Notez aussi le `, . Notare anche la `,. Le caractère ` est un caractère d' échappement . Il carattere `è un personaggio di gas di scarico. Vous avez dû noter que la virgule est utilisée comme séparateur dans les scripts AutoHotKey. Si dovrebbe notare che la virgola è usato come separatore negli script AutoHotKey. 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 È quindi necessario far precedere la virgola con un carattere speciale ( «carattere) e non può essere visto come un separatore, ma come un carattere normale (per maggiori informazioni, visitare il sito liste des caractères d'échappement Elenco dei caratteri di escape ). ).
Créez des raccourcis plus complexes Creare collegamenti più complessi
Il est possible de créer des raccourcis qui appellent des procédures complexes sur plusieurs lignes. E 'possibile creare i collegamenti che richiedono procedure complesse su più righe. Il faut alors utiliser la syntaxe suivante : Si deve quindi utilizzare la seguente sintassi:
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 : Ecco uno script di esempio che svuota il cestino e quindi viene visualizzato un messaggio per l'utente per indicare che il Cestino di Windows è vuoto
#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. Qui, il comando FileRecycleEmpty svuotare il Cestino sul disco C, mentre il comando MsgBox visualizza un messaggio per l'utente.
Comment restreindre son raccourci à une application particulière Come limitare il suo collegamento a una particolare applicazione
Il est très utile de créer des raccourcis spécifiques à certaines applications. E 'molto utile per creare i collegamenti per le applicazioni specifiche. Pour cela, nous allons utiliser la directive #ifWinActive . Per questo, useremo il ifWinActive #. La syntaxe est la suivante : La sintassi è la seguente:
#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 : Qui, per esempio, un collegamento che crea una directory in una finestra di Esplora risorse utilizzando la scorciatoia da tastiera <Windows> + N:
#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 . La prima cosa da notare è il nome della finestra ExploreWCIass ahk_class. 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). Si può facilmente constatare che il nome tramite l'utility Window Spy che si trova nella directory di installazione AutoHotKey (file AU3_Spy.exe).
Exécutez-le et cliquez sur la fenêtre voulue pour trouver son nom. Eseguire e fare clic sulla finestra che si desidera trovare il suo nome. Voici ce qu'on obtient : Ecco cosa si ottiene:

Si on revient au script, vous noterez que nous avons utilisé la commande Send , qui permet d'envoyer des touches à votre fenêtre. Se torniamo allo script, si noterà che abbiamo usato il comando di invio, che consente di inviare le chiavi alla finestra. Nous envoyons d'abord {Alt}f pour ouvrir le menu fichier. Vi invieremo prima (Alt) F per aprire il menu file. 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). Poi il momento in cui il menu si apre, si attende un po 'prima di inviare nuove chiavi con il comando Sleep 100 (della durata di 100 millisecondi). 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. Poi invia il n chiave per passare al sottomenu Nuovo ed è valido, alla fine d'ingresso per creare la directory.
Exécutez vos scripts à partir d'une clé USB Eseguire lo script da un flash drive USB
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 Quando si fa clic sul pulsante destro del mouse su uno script, vedrete che è possibile compilare lo script in un file eseguibile. Exe
Ceci permet d'emporter avec vous votre programme et de l'exécuter sur d'autres ordinateurs à partir de votre clé USB. Questo può portare con voi il vostro programma ed eseguirlo su altri computer dalla vostra chiave USB. Vous avez donc l'assurance de retrouver vos raccourcis préférés lorsque vous travaillez sur d'autres ordinateurs. Si ha la garanzia di trovare i collegamenti preferiti quando si lavora su altri computer.
Conclusion Conclusione
Même si AutoHotKey est très facile à utiliser, il n'en est pas moins puissant et efficace . AutoHotKey anche se è molto facile da usare, è tuttavia potente ed efficace. On peut même créer de véritables applications avec. È anche possibile creare applicazioni reali. Il est possible de réaliser des substitutions de textes en cours de frappe - voir à ce propos l'application E 'possibile effettuare sostituzioni di testo durante la digitazione - vedi a questa domanda Texter Texter de Lifehacker dont nous avons parlé Lifehacker cui abbiamo parlato précédemment in precedenza - ainsi que de manipuler le presse-papier et de créer des fenêtres. - E per manipolare e creare negli Appunti di Windows.
Pour aller plus loin avec AutoHotKey, il sera bon d'aller faire un tour dans le Per andare oltre con AutoHotKey, sarà bene andare a fare una passeggiata nel forum Forum qui recèle des trésors de scripts. che contiene una gran quantità di script.
Fans d'AutoHotKey, utilisez les commentaires pour nous faire part de vos astuces! I fans di AutoHotKey, utilizzare il feedback per darci i tuoi suggerimenti!
Tags: Tags: autohotkey AutoHotkey , , automatisation Automazione , , hotkey hotkey , , keyboard shortcut scorciatoia da tastiera , , productivité Produttività , , raccourcis clavier scorciatoie da tastiera , , tutoriel Tutorial , , windows Windows
Articles similaires (en théorie) : Come (in teoria):
Il ya un an sur C'éclair! Un anno fa su questo thread! - novembre 2007 - Novembre 2007
Folder menu : l'outil d'accessibilité à tout faire Folder Menu: accessibilità strumento per tutto ciò che
Mémo pratique : les raccourcis clavier de Windows Memo pratica: le scorciatoie da tastiera in Windows
Contrôlez le volume sonore de Windows au clavier Controllare il volume del suono in Windows da tastiera
Pratique ce mémo! Pratica questa nota! - Les raccourcis clavier de FreeMind - Scorciatoie da tastiera per FreeMind










Ayinn said, Ayinn ha detto,
Wrote on Ha scritto il décembre 14, 2007 @ 1:39 14 Dicembre 2007 @ 1:39
Très facile c'est vite dit, en tout cas pour moi qui ne touche rien en informatique ou presque. Molto facile è più facile a dirsi che a farsi, almeno per me che non venga a contatto con computer nulla o quasi. 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. Per esempio, ho cercato di creare un collegamento a svuotare il cestino, anche, per alcuni programmi, non rimuoverle, in particolare la musica. Par ailleurs je ne comprends rien en ce qui concerne la commande elle-même. Inoltre non capisco per quanto riguarda il comando stesso. 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. Naturalmente dopo aver visto e tradotto include ma non si può indovinare l'ordine stesso.
Merci de bien vouloir m'expliquer parce que bien sûr ce programme est très intéressant. Ringrazio gentilmente spiegare a me, perché ovviamente questo programma è molto interessante.
Argancel Argancel said, detto,
Wrote on Ha scritto il décembre 14, 2007 @ 6:51 14 Dicembre 2007 @ 6:51
@Ayinn : merci pour ton commentaire. Ayinn @: grazie per il vostro commento. Si tu veux mieux comprendre la commande FileRecycleEmpty , tu peux consulter la page qui explique la syntaxe de cette commande Se si vuole comprendere il comando FileRecycleEmpty, si può visitare la pagina che spiega la sintassi di questo comando ici qui . . 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. In particolare, la musica può essere su un altro disco di C: in questo caso è sufficiente invocare il comando senza "C: \" per risolvere il problema.
La liste de toutes les commandes est disponible L'elenco di tutti i comandi è disponibile ici qui . .
Jean-Denis Jean-Denis said, detto,
Wrote on Ha scritto il mars 13, 2008 @ 2:31 13 Marzo 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 ! Io dico di Google per tre settimane (dal provo AutoHotkey) prima di trovare questa bella pagina in francese!
Bravo, merci (car même après trois semaines j'y ai appris des choses Bravo, thank you (perché, anche dopo tre settimane ho imparato le cose
Amicalement, Cordiali saluti,
________Jidé ________Jidé
Argancel Argancel said, detto,
Wrote on Ha scritto il mars 13, 2008 @ 8:18 13 Marzo 2008 @ 8:18
@Jean-Denis : eh oui, pas toujours facile de trouver ce qu'on veut sur Google. @ Jean-Denis: sì, non è sempre facile trovare ciò che si vuole su Google.
Merci pour ton commentaire encourageant et bonne continuation. La ringrazio per il tuo commento incoraggiante e buona continuazione.
Jean-Denis Jean-Denis said, detto,
Wrote on Ha scritto il mars 13, 2008 @ 18:33 13 Marzo 2008 @ 18:33
>> Merci (…) >> Thank you (...)
Si tu veux, je peux envoyer (pour publication éventuelle ici) mes morceaux de code AHK ? Se vuoi posso inviare (per la pubblicazione possibile qui) i miei frammenti di codice AHK?
Amicalement, Cordiali saluti,
________Jidé ________Jidé
http://www.ptitrain.com http://www.ptitrain.com
tahitibob said, tahitibob ha detto,
Wrote on Ha scritto il avril 24, 2008 @ 10:45 24 Aprile 2008 @ 10:45
omg, le logiciel de mes reves… OMG, il software dei miei sogni ...
depuis le temps que je me dit que windows a vraiment pas assez de raccourcis clavier, je suis pressé de pouvoir tester ce soft ! Da quel momento ho detto che le scorciatoie da tastiera di Windows non è stato in realtà abbastanza, non vedo l'ora di provare questo software!
merci bcp thank you bcp
smoke_fr said, smoke_fr ha detto,
Wrote on Ha scritto il septembre 7, 2008 @ 2:14 7 Settembre 2008 @ 2:14
moi je joue a gta sa en resau et je voudre fer des racourci sur les commandes du jeux Stavo giocando Resauant sa gta e voglio ferro sul collegamento comandi Giochi
par exemple je veu apier sur = pour ke sa me tappe /tazer (ki est une commandes dans le jeux) ad esempio ho visto ke APER = a me la sua Tappe / tazer (ki è un comando del gioco)
si quelquin c comment fer mercie de me repondre svp se c quelquin come ferro preghiamo di rispondere a me please
Reuben Norris said, Reuben Norris ha detto,
Wrote on Ha scritto il novembre 13, 2008 @ 0:16 13 Novembre 2008 @ 0:16
2jy4q1q3pnq617jl 2jy4q1q3pnq617jl
Thaddeus Mckee Thaddeus Mckee said, detto,
Wrote on Ha scritto il janvier 9, 2009 @ 16:17 9 Gennaio 2009 @ 16:17
hi salve
4ot2cmprctrogtse 4ot2cmprctrogtse
good luck buona fortuna