[..] Question de nul simple press key

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Nicoo1420
Niveau 1
Niveau 1
Messages : 2
Enregistré le : lun. 16 août 2021 17:02
Status : Hors ligne

[..] Question de nul simple press key

#1

Message par Nicoo1420 »

Bonjour à tous, Bonjour à toutes.

Je découvre autoit depuis peu et me suis plongé dans une centaine de page web Google avec les différentes fonction "send"

Seulement aussi bête celà puisse paraître il m'a été impossible d'introduire une fonction simple a ma touché F10.

Je voudrais simplement faire une fonction send qui fait que ma touché F10 simule un click COURT de ma touche Z.
Hors les différents sujets trouvés concernaient uniquement des appuis de touches de type long. (Qui simulait qu'on restait appuyé sur la touche) hors il me faudrait un appui hyper court.

Je vous salue et vous remercie :bisou:
Avatar du membre
walkson
Modérateur
Modérateur
Messages : 1020
Enregistré le : ven. 12 août 2011 19:49
Localisation : Hurepoix
Status : Hors ligne

Re: [..] Question de nul simple press key

#2

Message par walkson »

Bonjour,
Si j'ai bien compris...

Code : Tout sélectionner

Opt("SendKeyDownDelay",0)

HotKeySet("{F10}", "HotKeyPressed")
HotKeySet("{ESC}", "_exit")
While 1 ;pour maintenir le script en vie

WEnd


Func _exit()
	Exit
EndFunc

Func HotKeyPressed()
	$T = TimerInit()
	Send("Z")
	$T1 = Round(TimerDiff($T),2)
	ConsoleWrite(@CRLF & $T1 & @CRLF); en milliseconds
EndFunc
Appuyez sur la touche échappe pour fermer le script
le "Z" est envoyé sous moins de 11 millisecondes
Cliquez dans la console avant d’appuyer sur F10 (ça évite d'écrire dans le code) :D
A noter que Send() est un peu un coup de fusil les yeux bandés, on ne sait jamais qui va recevoir le message. Il est préférable d'utiliser ControlSend() https://www.autoitscript.fr/autoit3/doc ... olSend.htm
Cordialement,
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
Nicoo1420
Niveau 1
Niveau 1
Messages : 2
Enregistré le : lun. 16 août 2021 17:02
Status : Hors ligne

Re: [..] Question de nul simple press key

#3

Message par Nicoo1420 »

Je ne sais comment vous remercier. C'était j'imagine pour vous un script tellement évident, mais un casse tête pour moi.
Je tenais a vous remercier pour avoir pris le temps de me donner le script.
J'essaie ça ce soir a mon retour a la maison.

Merci.
Répondre