Simulation d'appui touche clavier pour bot jeu video
cs_insomnix
Messages postés20Date d'inscriptionlundi 28 juin 2004StatutMembreDernière intervention13 septembre 2005
-
4 août 2005 à 11:51
transform6
Messages postés5Date d'inscriptiondimanche 10 octobre 2010StatutMembreDernière intervention16 janvier 2011
-
16 janv. 2011 à 02:38
Bonjour a tous,
Je suis sur un projet de mini bot pour un jeu video et j'ai besoin d'envoyer des appuis touches clavier pour pouvoir controler le personnage.
J'ai essayer avec "SendKeys" et l'api "keybd_event", cela fonctionne tres bien, mais mon probleme c'est que la touche doit pouvoir rester enfoncé sinon je fait un deplacement d'un 1/2 mm dans le jeu, autant dire que je ne suis pas couché pour le faire avancé ;).
Si quelqu'un avais une solution pour pouvoir maintenir les touche enfoncé ca serais vraiment sympa.
cs_insomnix
Messages postés20Date d'inscriptionlundi 28 juin 2004StatutMembreDernière intervention13 septembre 2005 4 août 2005 à 13:43
Merci pour ta reponse mais ca ne marche pas, d'apres ce que j'ai compris :
keybd_event 65, 0, X, 0si X 0> KeyDownsi X 2> KeyUp
mais pas "maintient". J'ai essayer avec une boucle pour ma tempo mais quand je le fait sur notepad pour tester je n'optient qu'un seul "a" et non plusieurs :
'Simuler la pression sur la touche A
keybd_event 65, 0, 0, 0
For l_long = 0 To 10000
For l_long2 = 0 To 10000
DoEvents
Next l_long2
Next l_long
'la touche A est maintenue jusqu'à ce que on fasse:
keybd_event 65, 0, 2, 0