Bonsoir, dans mon fichier AutoHotKey.ahk j'ai placé la commande suivante : !+a::run, notepad c:\programData\Microsoft\Windows\Menu Démarrer\Programmes\Démarrage\AutoHotKey.ahk
pour ouvrir le fichier avec le bloc-notes de Windows. Il ouvre bien le bloc-notes, mais voici le message qu'il affiche : Le chemin d’accès spécifié est introuvable. Pourtant le chemin est correct, je l'ai récupéré en créant un raccourci Windows. Merci pour vos réponses. Alain Le 27/06/2017, Pierre-Louis<[email protected]> a écrit : > Salut Abdel, > > > Merci pour ton script qui me sera bien utile pour trouver le scancode > de certaines touches. Je te tiendrai au courant si je découvre quelque > chose de particulier. > > > Pour en revenir au caractère spécial $, tu auras certainement compris > aussi qu'il permet de transformer n'importe quelle touche en > modificateur, multipliant ainsi le nombre de combinaisons possibles. > > > Merci encore à toi pour ton aide très précieuse, > > Cordialement, Pierre-Louis. > > > site : Outils-DV <http://www.rptools.org/Outils-DV/> > ------------------------------------------------------------------------ > Le 26-06-17 à 23:21, Abdel a écrit : >> Coucou Pierre-Louis et tous, >> >> Un grand merci pour ces nouvelles combinaisons et pour cette >> clarification de l'usage du symbole spécial $. >> >> Parmi tous les symboles spéciaux de AHK, c'était le seul que je >> n'avais pas vraiment compris, malgré de multiples lectures de l'aide à >> ce sujet. >> >> Grâce à toi et à l'exemple que tu as donné, il est on ne peut plus >> claire dans ma tête. >> >> Mais comme je suis quelqu'un qui aime bien donner en échange des >> services que l'on me rend, je souhaitais vous décrire comment >> récupérer le Scan Code d'une touche, avec AHK. >> >> Vous vous êtes certainement demandé comment j'ai trouvé ce sc04C de la >> touche numpadclear qui a réglé le pb de notre ami Seb. >> >> En tous les cas, sachez que je n'ai pas cherché bien loin ! >> >> J'ai créé puis exécuté un fichier AHK, comportant les 2 instructions >> suivante : >> >> #InstallKeybdHook >> KeyHistory >> >> La première instruction est une directive qui permet d'installer un >> hook inconditionnel sur toutes les touches du clavier pressées. >> >> Le hook va intercepter la touche pour recueillir des informations >> avant que celle-ci exécute son action. >> >> La seconde instruction est une fonction de AutoHotkey qui va afficher >> la liste des 40 dernières touches pressées que le hook a interceptées. >> >> Une fois le script exécuté, on atterrit directement dans la liste des >> touches pressées. >> >> Avec F5, on peut rafraichir l'affichage, pour inclure les toutes >> dernières touches. >> >> Les toutes dernières touches devraient se trouver au bas de la liste, >> bien entendu. >> >> Voici pour chaque ligne de touches, les informations recueillies : >> >> VK SC Type Up/Dn Elapsed Key Window >> >> Le VK est le Virtual Key et le Sc, le Scan Code. >> >> Le type n'est pas recueilli pour toutes les touches, on peut avoir a >> comme arrow pour les flèches directionnelles. >> >> L'état up/dn symbolise l'état relâché/appuyé des touches. >> >> Le elapsed symbolise la durée de pression/relâchement. >> >> Le key symbolise le nom de la touche et le Window est conditionné au >> fait que l'appui sur la dite touche/combinaison de touches ait >> provoqué l'ouverture d'une ^fenêtre, auquel cas, le nom de celle-ci >> sera recueilli dans cette partie Window. >> >> Voila les amis, bonne soirée. >> >> Bien amicalement, >> Abdel. >> >> >> Le 26/06/2017 à 10:12, Pierre-Louis a écrit : >>> Bonjour à tous, >>> >>> Je vous livre plus bas ma liste actuelle et commentée de raccourcis >>> clavier AutoHotkey. Vous la trouverez sous ma signature, j'espère >>> qu'elle sera utile à certains. >>> >>> Quelques points à remarquer : >>> 1. La touche puissance 2 est souvent utilisée comme modificateur. >>> 2. Le volume principale est réglable avec la molette de la souris. >>> Avec une souris sans fil, vous pouvez contrôler le volume à distance. >>> 3. Quelques raccourcis pour Skype, dont deux raccourcis souris pour >>> décrocher et raccrocher. >>> 4. Pour conserver l'usage normal des boutons de la souris, j'utilise >>> des combinaisons de boutons. Par exemple : maintenir le bouton droit >>> de la souris enfoncé tout en tournant la molette pour régler le volume. >>> >>> Merci encore de m'avoir fait découvrir AutoHotkey que je trouve >>> impressionnant par sa puissance ! >>> >>> Cordialement, >>> Pierre-Louis. >>> début du code. >>> ; $ permet de conserver l'usage normal d'une touche utilisée plus bas >>> comme modificateur. >>> $²::send, {²} >>> ; idem boutons souris >>> $lbutton::send, {lbutton} >>> $rbutton::send, {rbutton} >>> >>> ; ²+espace : alternative à une main pour Alt+F4 >>> ² & space::send, !{F4} >>> ; Obtenir les chiffres et opérateurs du pavé numérique avec Maj quand >>> pavnum désactivé >>> +numpaddel::send, . >>> +numpadins::send, 0 >>> +numpadend::send, 1 >>> +numpaddown::send, 2 >>> +numpadpgdn::send, 3 >>> +numpadleft::send, 4 >>> +sc04C:: >>> +numpadclear::send, 5 >>> +numpadright::send, 6 >>> +numpadhome::send, 7 >>> +numpadup::send, 8 >>> +numpadpgup::send, 9 >>> +numpadadd::send, {+} >>> +numpadsub::send, {-} >>> ; Avec NVDA, Maj+nimpadmult et div ne fonctionnent pas On le remplace >>> par ² >>> ² & numpadmult::send, {*} >>> ² & numpaddiv::send, {/} >>> >>> >>> ; Diminuer le volume master de 2 unités. >>> ; bouton droit + molette vers le bas >>> rbutton & wheeldown::SoundSet -2, Master >>> ; ² + page précédente >>> ² & pgdn::SoundSet -2, Master >>> ; Augmenter le volume master de 2 inités. >>> ; bouton droit + molette vers le haut. >>> rbutton & wheelup::SoundSet +2, Master >>> ; ² + page suivante >>> ² & pgup::SoundSet +2, Master >>> ; Control+µ : Basculer l'état de la case muet du volume principal. >>> ^µ::SoundSet, +1, Master, mute >>> >>> ; Skype : les raccourcis clavier doivent être activés via ses Options. >>> ; Bouton gauche+Bouton au pouce 1 : décrocher. >>> lbutton & XButton1::send, !{pgup} >>> ; Bouton gauche+Bouton au pouce 2 : raccrocher. >>> lbutton & XButton2::send, !{pgdn} >>> ; ²+s : lance Skype >>> ² & s::run C:\Program Files (x86)\Skype\Phone\Skype.exe >>> ; ²+q : ouvre menu contextuel et sélectionne Quitter Skype. >>> ² & q:: >>> send, #bs}{appskey} >>> sleep, 250 >>> send, {up} >>> return >>> >>> ; Mise enveille, redémarrage et arrêt du PC >>> ; Control+Win+Retour arrière : mise en veille standard du PC >>> ^#backspace::DllCall("PowrProf\SetSuspendState", "int", 0, "int", 1, >>> "int", 0) >>> ; Control+Win+origine : redémarrage du PC >>> ^#home::shutdown, 2 >>> ; Control+Win+Fin: arrêt du PC >>> ^#end::shutdown, 9 >>> >>> ; Lancement d'Applications. >>> ; Win+n : lancer bloc notes >>> #n::run notepad.exe >>> ; AltGr+d : lance l'explorateur sur le disque d: Le focus est >>> placé sur la liste des dossiers. >>> ^!d::run explorer d:\ >>> ; AltGr+F : lancer Firefox >>> ^!f::run "C:\Program Files\Mozilla Firefox\firefox.exe" >>> ; AltGr+puissance 2 : lancer Thunderbird >>> ^!²::run "C:\Program Files (x86)\Mozilla Thunderbird\thunderbird.exe" >>> >>> ; documentation commandes autoHotkey et liste des touches >>> ² & h:: >>> run http://autohotkey.free.fr/docs/KeyList.htm >>> run http://autohotkey.free.fr/docs/commands.htm >>> return >>> >>> >>> >>> >>> >>> >>> Progliste : >>> Pour se d�sinscrire de la liste : >>> mailto:[email protected]?subject=unsubscribe >>> >>> Pour voir les archives de la liste : >>> http://www.mail-archive.com/[email protected]/ >>> >>> Je vous rappelle que les pi�ces jointe sont activ�s leur taille est >>> limit� � 2 MO >>> Pour acc�der aux fichiers de la liste >>> http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr >>> Ou en utilisant la nouvelle page de partage : >>> http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt >>> Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en >>> priv�, je vous r�pondrez en priv�. >>> >>> >>> >> >> Progliste : >> Pour se d�sinscrire de la liste : >> mailto:[email protected]?subject=unsubscribe >> >> Pour voir les archives de la liste : >> http://www.mail-archive.com/[email protected]/ >> >> Je vous rappelle que les pi�ces jointe sont activ�s leur taille est >> limit� � 2 MO >> Pour acc�der aux fichiers de la liste >> http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr >> Ou en utilisant la nouvelle page de partage : >> http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt >> Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en >> priv�, je vous r�pondrez en priv�. >> >> > > Progliste : Pour se d�sinscrire de la liste : mailto:[email protected]?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/[email protected]/ Je vous rappelle que les pi�ces jointe sont activ�s leur taille est limit� � 2 MO Pour acc�der aux fichiers de la liste http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr Ou en utilisant la nouvelle page de partage : http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je vous r�pondrez en priv�.
