Aide [AutoIt] Send Key

    Publicités

Users Who Are Viewing This Thread (Total: 0, Members: 0, Guests: 0)

GarzZ

Membre
Oct 18, 2012
42
0
432
Bonjour. Je n'arrive pas à simuler une touche avec AutoIt pour S4, mais pourtant cela marche dans un bloc note par exemple.

J'ai essayé :
Code:
Send("z")

Code:
Send("{z down}")
Sleep(100)
Send("{z up")

Ou encore
Code:
Send("{SPACE}")

Mais rien ne fonctionne sur S4.
Merci d'avance à la personne qui m'aidera !
 

Hize

Membre
Feb 27, 2016
62
0
26
S4 est un jeu plein écran ? Si c'est le cas il est surement là le problème
 

Misuki

Git Wizard en freelance
V
Ancien staff
Jun 15, 2012
2,303
66
954
Si ça ne fonctionne pas, c'est sûrement parce qu'une méthode du jeu bloque cette technique de "script".
 

Misuki

Git Wizard en freelance
V
Ancien staff
Jun 15, 2012
2,303
66
954
Oui je sais, mais des Bots comme le bot arcade y arrivent, et les souris avec touches programmables aussi

Si tu as un moyen d'obtenir les sources de ce bot, tu sauras s'il faut hook une méthode ou non.

Essai d'abord d'utiliser un autre langage un peu plus bas niveau pour voir si ça ne fonctionne vraiment pas ou si c'est les script AutoIT qui sont bloqués.

(sinon, essaye par injection, ça marche dans 90% des cas)
 

Evaelis

La Voix de la Sagesse
V
Ancien staff
Apr 28, 2010
22,949
468
1,699
Valhalla
Tout simplement car il y a une différence entre les touches envoyés dans la fenêtre et les pressions sur les touches du clavier.
Ce sont différents types d’événements et S4 ne capture surement que les pressions.
 

GarzZ

Membre
Oct 18, 2012
42
0
432
Merci de ta réponse. Mais bon j'y arrive toujours pas, et pourtant d'autre y arrive. Et je vois pas d'autre manière de "simuler" une touche de clavier.
 

pro789

Membre
Oct 16, 2011
78
0
922
39
Bonjour. Je n'arrive pas à simuler une touche avec AutoIt pour S4, mais pourtant cela marche dans un bloc note par exemple.

J'ai essayé :
Code:
Send("z")

Code:
Send("{z down}")
Sleep(100)
Send("{z up")

Ou encore
Code:
Send("{SPACE}")

Mais rien ne fonctionne sur S4.
Merci d'avance à la personne qui m'aidera !

Salut , Le script que tu dois utilisez pour envoyé une frappe à S4 League :

Exemple : Send {Space Down}
Down = Press
Up = Release
Puis aprés si tu veux rajoutez des delays.

Exemple :
Send {Space Down}
Sleep 18 ( 0.018 Ms )


Pour le reste , je te laisse faire.
 

GarzZ

Membre
Oct 18, 2012
42
0
432
Oui j'ai dis que ca marché sur un bloc note ou même sur Minecraft. merci de vos réponses