Annonce

Vous n'êtes pas identifié(e).

#1

20/01/2019 18:52
ESSAGAMING
Membre
Inscription : 29/06/2018
Messages : 1 445

[TUTORIEL] Remplacer une commande par une touche.

Remplacez une commande par une touche?



I.Installation.

texte masqué

Dans un premier temps, vous devrais télécharger AutoHotKey - https://www.autohotkey.com/

Après l'avoir télécharger, glisser AutoHotkey_1.1.30.01_setup.exe sur votre bureau et ouvrer l'application, vous allez donc poursuivre à l'installation de AutoHotKey.
image.png

Après l'avoir ouvert, cliquer sur Upgrade to v.1.1.30.01 (Unicode 64-bit) puis attendez la fin du temps de chargement.
image.png

Après le temps de chargement, un écran de 4 options s'ouvrira cliquer sur la dernière option qui s'intitule Exit.
image.png

Le programme d'installation est enfin terminer, maintenant on se retrouve sur le bureau, faite Clique droit puis cliquer sur Nouveau puis sur AutoHotKey Script puis vous nommez le fichier comme vous le voulez.
image.png

II.Remplacer une commande par une touche.

texte masqué

Après avoir fait cela, faite Clique droit sur votre fichier et cliquer sur Edit Script, cela va donc vous ouvrir Bloc Note.
image.png

Puis après l'ouverture de Bloc Note, faite Ctrl+A, puis vous supprimez le texte prédéfinit.

Texte Prédéfinit

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

Maintenant vous allez donc suivre les lignes de code suivante (voir photo).
image.png
image.png

Maintenant pour démarrer votre script enregistrer et fermer bloc note puis faite un double clique et cliquer sur Oui.
image.png

Maintenant au lieu de faire /v lock à chaque fois vous devez seulement faire Alt+U ce qui est très pratique.
Ce script marche avec toutes les commandes donc n’hésitez pas si vous avez compris le fonctionnement.


Astuces: Pour éviter que votre code se lance automatiquement IG, retirez le {enter} à la fin de votre commande ce qui peux être utile pour des caractères spéciaux.

Exemple:

!Numpad3::
sendinput, Ç
return

III.Suite de commande (avec timer entre).

texte masqué

En cours de finition...

vous devez juste ajouter sleep [timer]

exemple:

!u::
sendinput, t/v lock{enter}
sleep 2000
sendinput, t/v lock{enter}
return


IV.Suite de commande (sans timer).


texte masqué

En cours de finition...

!u::
sendinput, t/v lock{enter}
sendinput, t/v fenetre{enter}
return



V.Signification des touches.

texte masqué

Souris (les combinaisons de touches souris nécessitent Windows NT/2000/XP ou ultérieur).

LButton - le bouton gauche de la souris.
RButton - le bouton droit de la souris.
MButton - le bouton du milieu ou la molette de la souris.

WheelDown - C'est équivalent à tourner la molette de la souris vers le bas (vers vous).
WheelUp - C'est équivalent à tourner la molette de la souris vers le haut (l'opposer de la ligne ci-dessus).

Supporté seulement sous Windows 2000/XP ou ultérieur:

XButton1 - un bouton qui se trouve seulement sur certaines souris
XButton2 - un bouton qui se trouve seulement sur certaines souris

Clavier

Note: Les noms des touches de lettres et de chiffres sont les mêmes que la simple lettre ou chiffre. Par exemple: b est la touche "b" et 5 est la touche "5".

Space - la barre d'espace
Tab
Enter (ou Return) - la touche Entrée
Escape (or Esc) - la touche Echap
Backspace (or BS) - la touche Effacement arrière

Delete (or Del) - la touche Suppr
Insert (or Ins) - la touche Inser
Home - la touché Début
End - la touche Fin
PgUp
PgDn
Up - Flèche Haut
Down - Flèche Bas
Left - Flèche Gauche
Right - Flèche Droite

ScrollLock - Touche Arrêt Défil
CapsLock - Touche de Vérouillage des Majuscules
NumLock - Touche VerrNum (Touche de Vérouillage du Pavé Numérique)

NumpadDiv - la touche slash
NumpadMult - la touche astérisque
NumpadAdd - la touche plus
NumpadSub - la touche moins
NumpadEnter - la touche Entrée

Les touches suivantes sont utilisées lorsque VerrNum (ou NumLock) est OFF (Inactif):

NumpadDel
NumpadIns
NumpadClear - même touche physique que la touche 5 du Pavé Numérique sur la plupart des claviers
NumpadUp
NumpadDown
NumpadLeft
NumpadRight
NumpadHome
NumpadEnd
NumpadPgUp
NumpadPgDn

Les touches suivantes sont utilisées lorsque VerrNum (ou NumLock) est ON (Actif):

Numpad0
Numpad1
Numpad2
Numpad3
Numpad4
Numpad5
Numpad6
Numpad7
Numpad8
Numpad9

NumpadDot - touche point du pavé numérique

F1 jusqu'à F24 - Les 12 (ou plus) touches de fonction tout en haut sur la plupart des claviers.

AppsKey - c'est la touche qui invoque le menu contextuel du clic-droit.

LWin - la touche windows gauche
RWin - la touche windows droite
Control (ou Ctrl)
Alt
Shift (ou Maj)

Note: Pour la plupart, les 6 touches suivantes ne sont pas supportées par Windows 95/98/Me. Utilisez ce qui précède à la place:

LControl (or LCtrl) - la touche control gauche
RControl (or RCtrl) - la touche control droite
LShift
RShift
LAlt - la touche Alt gauche
RAlt - Note: Si la disposition de votre clavier comporte AltGr au lieu de RAlt (Alt droit), vous pouvez probablement l'utiliser comme un préfixe de combinaison de touches via <^>! comme décrit ici. De plus, "LControl & RAlt::" équivaudrait à AltGr lui-même dans une combinaison de touches.

PrintScreen - Touche ImpEcr
CtrlBreak
Pause
Break

Help - Ceci n'existe probablement pas sur la plupart des claviers. Ce n'est généralement pas la même chose que F1.
Sleep - Touche veille - notez que la touche veille sur certains claviers pourrait ne pas fonctionner avec ça.

Ce qui suit existe uniquement sur les claviers Multimedia ou Internet qui ont des boutons ou des touches supplémentaires:

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 (ou nnn est le scan code d'une touche) - Reconnaît les touches inhabituelle non mentionnées précédemment. Voir les Touches Spéciales pour les détails.

VKnn (ou nn est le code de touche virtuel hexadécimal d'une touche) - Bien que cette méthode ramement-utilisée soit supportée dans toutes les versions, seule la version v1.0.38.02+ empêche certains types de combinaisons de touches d'avoir besoin du hook clavier. Par exemple, la combinaison de touches suivante n'utilise pas le hook clavier, mais l'effet secondaire est qu'elle est déclenchée en pressant soit la touche Début soit la touche Début du Pavé Numérique: ^VK24::MsgBox Vous avez pressé Début ou Début-sur-Pavé-Numérique pendant que vous mainteniez enfoncé Control.

Joystick
Joy1 jusqu'à Joy32: Les boutons du joystick. Pour vous aider à déterminer les numéros des boutons de votre joystick , utilisez ce script. Notez que les symboles des préfixes des combinaisons de touches tels que ^ (control) et + (maj) ne sont pas supportés (quoique GetKeyState peut être utilisé comme substitut). Notez aussi que l'appui sur les boutons du joystick passe toujours au travers de la fenêtre active si cette fenêtre est conçue pour détecter l'appui sur les boutons du joystick.

Bien que les noms des contrôles du Joystick suivants ne puissent pas être utilisés comme combinaisons de touches, ils peuvent être utilisés avec GetKeyState:
JoyX, JoyY, et JoyZ: Les axes X (horizontal), Y (vertical) et Z (hauteur/profondeur) du joystick.
JoyR: Le gouvernail ou 4ème axe du joystick.
JoyU et JoyV: Les 5ème et 6èmes axes du joystick.
JoyPOV: Le control point-de-vue (hat).
JoyName: Le nom du joystick ou son pilote.
JoyButtons: Le nombre de boutons supportés par le joystick (pas toujours précis).
JoyAxes: Le nombre d'axes supportés par le joystick.
JoyInfo: Fourni une chaîne constituée de zéro ou plus des lettres suivantes pour indiquer les possibilités du joystick: Z (a un axe Z), R (a un axe R), U (a un axe U), V (a un axe V), P (a un contrôle POV), D (le contrôle POV a un nombre limité de paramètres discrets/distincts), C (le contrôle POV est continous/fine). Exemple de chaîne: ZRUVPD

Joysticks Multiples: Si l'ordinateur en a plus d'un et que vous voulez en utiliser un au-delà du premier, incluez le nombre de joysticks devant le nom du contrôle. Par exemple, 2joy1 est le premier bouton du second joystick.

Note: Si vous avez des problèmes pour obtenir un script pour reconnaître votre joystick, une personne a rapporté devoir spécifier un nombre de joysticks autre que 1 même si 1 seul joystick était présent. La façon dont cette situation arrive ou si elle est normale n'est pas très clair, mais faire l'expérience avec le nombre de joysticks dans le script de test du joystick peut vous aider à déterminer si celà s'applique à votre système.

Voir la page de remappage du joystick pour les méthodes d'envoi de codes de touches et clics de souris avec un joystick. Voir le script Joystick-To-Mouse pour utiliser un joystick comme une souris.

Télécommande manuelle
Répond au signal d'une télécommande manuelle via le script client WinLIRC.

Touches Spéciales
Si votre clavier ou souris a une touche non listée plus haut, vous pourriez toujours être capable d'en faire une combinaison de touches en utilisant les étapes suivantes (nécessite Windows XP/2000/NT ou ultérieur):

Dernière modification par ESSAGAMING (08/01/2020 15:04)

Hors ligne

#2

20/01/2019 22:07
NumbaNine
Membre
Inscription : 04/01/2018
Messages : 1 366

Re : [TUTORIEL] Remplacer une commande par une touche.

Utile, merci. Propre.

Hors ligne

#3

21/01/2019 08:22
Satsho
Membre
Inscription : 09/01/2019
Messages : 51

Re : [TUTORIEL] Remplacer une commande par une touche.

Hello,

Sa peut grave servir merci à toi pour ce petit tuto !

Hors ligne

#4

21/01/2019 20:06
Dark
Membre
Inscription : 17/11/2018
Messages : 78

Re : [TUTORIEL] Remplacer une commande par une touche.

NumbaNine a écrit :

Utile, merci. Propre.


Daark#1111

Hors ligne

#5

21/01/2019 20:57
Mourad92
Membre
Inscription : 05/01/2018
Messages : 1 825

Re : [TUTORIEL] Remplacer une commande par une touche.

Ya plus simple : Clavier+


Cette homme à disparu.

Hors ligne

#6

21/01/2019 23:57
Juanito
Membre
Inscription : 02/01/2019
Messages : 62

Re : [TUTORIEL] Remplacer une commande par une touche.

Propre.

Hors ligne

#7

28/02/2019 18:00
Jeremdu
Membre
Inscription : 22/01/2019
Messages : 46

Re : [TUTORIEL] Remplacer une commande par une touche.

Merci ça aide beaucoup.

Hors ligne

#8

16/03/2019 11:50
Vava
Membre
Inscription : 20/09/2018
Messages : 5

Re : [TUTORIEL] Remplacer une commande par une touche.

On peut pas mettre une touche unique sans le "ALT" ?

Hors ligne

#9

16/03/2019 15:58
ESSAGAMING
Membre
Inscription : 29/06/2018
Messages : 1 445

Re : [TUTORIEL] Remplacer une commande par une touche.

Tu peux mais dès que t’appuieras sur la touche, la commande s'exécuteras, du coup tu pourras pas écrire avec la touche que ta choisis.

Sinon enlève le "!" devant le nom de touche et remplace le par la touche que tu souhaites.

Dernière modification par ESSAGAMING (01/09/2019 15:13)

Hors ligne

#10

29/03/2019 17:51
Davidmiguel
Membre
Inscription : 27/03/2019
Messages : 59

Re : [TUTORIEL] Remplacer une commande par une touche.

Merci beaucoup pour ce post !!!

Hors ligne

#11

16/04/2019 22:57
Joo
Membre
Lieu : El Corona, LS
Inscription : 03/01/2018
Messages : 147

Re : [TUTORIEL] Remplacer une commande par une touche.

Merci c'est utile.

Hors ligne

#12

16/04/2019 23:57
DizzyTheMlgPro
Membre
Inscription : 10/03/2019
Messages : 19

Re : [TUTORIEL] Remplacer une commande par une touche.

Merci !

Hors ligne

#13

27/07/2019 12:28
ESSAGAMING
Membre
Inscription : 29/06/2018
Messages : 1 445

Re : [TUTORIEL] Remplacer une commande par une touche.

Mise à jour.

Hors ligne

#14

07/08/2019 02:59
JeanDelmotte
Membre
Lieu : France
Inscription : 17/07/2019
Messages : 6

Re : [TUTORIEL] Remplacer une commande par une touche.

Super utile, merci.

Hors ligne

#15

14/10/2019 18:05
Radgos
Membre
Inscription : 13/10/2019
Messages : 37

Re : [TUTORIEL] Remplacer une commande par une touche.

Très utile, merci beaucoup pour ce petit tuto !

Hors ligne

Pied de page des forums

Propulsé par FluxBB

© 2017-2026 LeRoleplay - GTA SA:MP Tous droits réservés.