slt JF,ci dessous j'ai mis les lien et en pj un fichier texte pour ne
plus rechercher certaines touches, pour mon utilisations, j'avais besoin
d'un truc minimaliste ..
http://faf-autohotkey.forumgratuit.org/t4-quelque-commandes-traduite-d-anglais-francais
http://autohotkey.free.fr/docs/Hotkeys.htm
http://www.autohotkey.com/docs/KeyList.htm
Le 26/06/2015 21:44, Jean-François Colas a écrit :
Salut Yannick,
Donc, tu l'as alors ce tuto?
Je demande ça, mais si ça se trouve mon message n'arrivera jamais...
J.-F.
Le 26/06/2015 11:23, yannick a écrit :
Salut Mathieu, j'ai complètement râté ton mail !
hj'ai du parcourir mes mails pour tenter de répondre à JC, et c'est là
que j'ai vu ton mail ..
oui auto hot key permet de lancer des scripts grâce à des touches de
raccourcis .
j'étais un fervent défencseur de winKey qui ne fonctionnne plussous w7.
et puis finalement, si on a un bon petit tuto sous la main pour aHK, ça
roule,,
mais ce tuto il faut vraiement l'avoir parce que l'on écrit pas ce type
de script tous les 4 matins ..
Le 25/06/2015 12:57, Mathieu Barbe a écrit :
Salut,
Hors réponse,
il sert à quoi se logiciel?
Tu fais des petits scripts déclenchables à l'aide de raccourcis
clavier?
Mathieu
Le 25/06/2015 12:11, yannick a écrit :
bonjour, je suis avec auto hot key, je fais mes petits scripts, dans
mais quand je souhaite enregistrer w7 me le refuse ,
pour ce faire, je dois alors enregistrer le fichier dans mes
documents, puis le copier dans program files / autohotkey / script
comment éviter cela ?
merci !
remarque :
avec d'autre prg j'ai des pb de permission, d'écriture
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�.
Mouse and keyboard macros and hotkeys.
Home | Download | Documentation | Changelog | Support | Forum
Search
List of Keys, Mouse Buttons, and Joystick Controls
Mouse (mouse hotkeys require Windows NT/2000/XP or later)
LButton - the left mouse button
RButton - the right mouse button
MButton - the middle or wheel mouse button
WheelDown - this is equivalent to rotating the mouse wheel down (toward you)
WheelUp - the opposite of the above
WheelLeft and WheelRight [v1.0.48+] - these two require a mouse with
left/right scrolling capability, but they have no effect on operating systems
older than Windows Vista.
(See mouse wheel hotkeys to detect how far the wheel has been turned.)
Supported only in Windows 2000/XP or later:
XButton1 - a button that appears only on certain mice
XButton2 - a button that appears only on certain mice
Keyboard
Note: The names of the letter and number keys are the same as that single
letter or digit. For example: b is the "b" key and 5 is the "5" key.
Space - the spacebar
Tab
Enter (or Return)
Escape (or Esc)
Backspace (or BS)
Delete (or Del)
Insert (or Ins)
Home
End
PgUp
PgDn
Up
Down
Left
Right
ScrollLock
CapsLock
NumLock
Numlock ON
Numlock OFF
Numpad0
NumpadIns
Numpad1
NumpadEnd
Numpad2
NumpadDown
Numpad3
NumpadPgDn
Numpad4
NumpadLeft
Numpad5
NumpadClear
Numpad6
NumpadRight
Numpad7
NumpadHome
Numpad8
NumpadUp
Numpad9
NumpadPgUp
NumpadDot (.)
NumpadDel
NumpadDiv (/)
NumpadDiv (/)
NumpadMult (*)
NumpadMult (*)
NumpadAdd (+)
NumpadAdd (+)
NumpadSub (-)
NumpadSub (-)
NumpadEnter
NumpadEnter
F1 through F24 - The 12 or more function keys at the top of most keyboards.
AppsKey - this is the key that invokes the right-click context menu.
LWin - the left Windows logo key
RWin - the right Windows logo key. Note: unlike Control/Alt/Shift, there is no
generic/neutral "Win" key because the OS does not support it.
Control (or Ctrl)
Alt
Shift
Note: The hotkeys Shift::, Alt::, and Control:: fire upon release of the key
unless they have the tilde prefix such as ~Alt::. By contrast, a specific left
or right hotkey such as LAlt:: fires when it is pressed down.
Note: For the most part, these next 6 keys are not supported by Windows
95/98/Me. Use the above instead:
LControl (or LCtrl) - the left control key
RControl (or RCtrl) - the right control key
LShift - the left shift key
RShift - the right shift key
LAlt - the left Alt key
RAlt - Note: If your keyboard layout has AltGr instead of RAlt, you can
probably use it as a hotkey prefix via <^>! as described here. In addition,
"LControl & RAlt::" would make AltGr itself into a hotkey.
PrintScreen
CtrlBreak
Pause
Break -- Since this is synonymous with Pause, use ^CtrlBreak in hotkeys
instead of ^Pause or ^Break.
Help - this probably doesn't exist on most keyboards. It's usually not the same
as F1.
Sleep - note that the sleep key on some keyboards might not work with this.
The following exist only on Multimedia or Internet keyboards that have extra
buttons or keys:
Browser_Back
Browser_Forward
Browser_Refresh
Browser_Stop
Browser_Search
Browser_Favorites
Browser_Home
Volume_Mute
Volume_Down
Volume_Up
Media_Next
Media_Prev
Media_Stop
Media_Play_Pause
Launch_Mail
Launch_Media
Launch_App1
Launch_App2
SCnnn (where nnn is the scan code of a key) - Recognizes unusual keys not
mentioned above. See Special Keys for details.
VKnn (where nn is the hexadecimal virtual key code of a key) - This rarely-used
method also prevents certain types of hotkeys from requiring the keyboard hook.
For example, the following hotkey does not use the keyboard hook, but as a
side-effect it is triggered by pressing either Home or NumpadHome:
^VK24::MsgBox You pressed Home or NumpadHome while holding down Control.
Known limitation: VK hotkeys that are forced to use the keyboard hook, such as
*VK24 or ~VK24, will fire for only one of the keys, not both (e.g. NumpadHome
but not Home).
For more information about the VKnn method, see Special Keys.
Joystick
Joy1 through Joy32: The buttons of the joystick. To help determine the button
numbers for your joystick, use this test script. Note that hotkey prefix
symbols such as ^ (control) and + (shift) are not supported (though GetKeyState
can be used as a substitute). Also note that the pressing of joystick buttons
always "passes through" to the active window if that window is designed to
detect the pressing of joystick buttons.
Although the following Joystick control names cannot be used as hotkeys, they
can be used with GetKeyState:
JoyX, JoyY, and JoyZ: The X (horizontal), Y (vertical), and Z (altitude/depth)
axes of the joystick.
JoyR: The rudder or 4th axis of the joystick.
JoyU and JoyV: The 5th and 6th axes of the joystick.
JoyPOV: The point-of-view (hat) control.
JoyName: The name of the joystick or its driver.
JoyButtons: The number of buttons supported by the joystick (not always
accurate).
JoyAxes: The number of axes supported by the joystick.
JoyInfo: Provides a string consisting of zero or more of the following letters
to indicate the joystick's capabilities: Z (has Z axis), R (has R axis), U (has
U axis), V (has V axis), P (has POV control), D (the POV control has a limited
number of discrete/distinct settings), C (the POV control is continous/fine).
Example string: ZRUVPD
Multiple Joysticks: If the computer has more than one joystick and you want to
use one beyond the first, include the joystick number (max 16) in front of the
control name. For example, 2joy1 is the second joystick's first button.
Note: If you have trouble getting a script to recognize your joystick, one
person reported needing to specify a joystick number other than 1 even though
only a single joystick was present. It is unclear how this situation arises or
whether it is normal, but experimenting with the joystick number in the
joystick test script can help determine if this applies to your system.
See Also:
Joystick remapping: methods of sending keystrokes and mouse clicks with a
joystick.
Joystick-To-Mouse script: using a joystick as a mouse.
Hand-held Remote Controls
Respond to signals from hand-held remote controls via the WinLIRC client script.
Special Keys
If your keyboard or mouse has a key not listed above, you might still be able
to make it a hotkey by using the following steps (requires Windows XP/2000/NT
or later):
1. Ensure that at least one script is running that is using the keyboard hook.
You can tell if a script has the keyboard hook by opening its main window and
selecting "View->Key history" from the menu bar.
2. Double-click that script's tray icon to open its main window.
3. Press one of the "mystery keys" on your keyboard.
4. Select the menu item "View->Key history"
5. Scroll down to the bottom of the page. Somewhere near the bottom are the
key-down and key-up events for your key. NOTE: Some keys do not generate events
and thus will not be visible here. If this is the case, you cannot directly
make that particular key a hotkey because your keyboard driver or hardware
handles it at a level too low for AutoHotkey to access. For possible solutions,
see further below.
6. If your key is detectible, make a note of the 3-digit hexadecimal value in
the second column of the list (e.g. 159).
7. To define this key as a hotkey, follow this example:
SC159:: ; Replace 159 with your key's value.
MsgBox, %A_ThisHotKey% was pressed.
return
Reverse direction: To remap some other key to become a "mystery key", follow
this example:
; Replace 159 with the value discovered above. Replace FF (if needed) with the
; key's virtual key, which can be discovered in the first column of the Key
History screen.
#c::Send {vkFFsc159}
Alternate solutions: If your key or mouse button is not detectible by the Key
History screen, one of the following might help:
1.
Reconfigure the software that came with your mouse or keyboard (sometimes
accessible in the Control Panel or Start Menu) to have the "mystery key" send
some other keystroke. Such a keystroke can then be defined as a hotkey in a
script. For example, if you configure a mystery key to send Control+F1, you can
then indirectly make that key as a hotkey by using ^F1:: in a script.
2.
Try DllCall: Support for Human Interface Devices. You can also try searching
the forum for a keyword like RawInput*.
3.
The following is a last resort and generally should be attempted only in
desperation. This is because the chance of success is low and it may cause
unwanted side-effects that are difficult to undo:
Disable or remove any extra software that came with your keyboard or
mouse or change its driver to a more standard one such as the one built into
the OS. This assumes there is such a driver for your particular keyboard or
mouse and that you can live without the features provided by its custom driver
and software.