J'ai donc un client de jeu avec 2 champs de saisie: id pass et 1 bouton: login. Mes informations de connexion sont: $id=1234
et $pass=a_bCd
. J'utilise des scripts AutoIt pour automatiser le processus de connexion (mon script entrées automatiquement l'identifiant et passe dans les champs de connexion) et ma fonction AutoLogin()
ressemble à:Les commandes AutoIT send() ne fonctionnent pas correctement
send($id + "{tab}")
Sleep(10)
send($pass + "{enter}")
Parfois, il fonctionne très bien, mais parfois mes introduit script 1234a-
ou 1234a_
dans le champ ID et le reste des caractères dans le champ de passe. J'ai essayé beaucoup de solutions comme controlsend("Game","","","1234{tab}a_bCd{enter}")
, ou en changeant sleep()
les valeurs, etc. mais l'entrée tourne toujours mal parfois. Figuré le délai d'envoi ou de sommeil aurait le problème, ne savent toujours pas quoi faire.
L'insertion manuelle de l'identifiant et du passage fonctionne correctement. Quelle serait une bonne résolution de ce problème? Merci