Доброго времени суток. Я совсем совсем начинающий далекий товарищ в программировании, хотя и учился на программиста) Просмотрел много текста, но по своей проблеме не нашел ответа. суть такова. Хочу сделать автологин для игры, нашел готовые варианты кода,
но прикрутить не получается - конкретно получается, что выносит окно на передний план и на этом собственно все. Символы с клавиатуры autoit упорно не желает посылать в окно игры. Подскажите пожалуйста в чем ошибка? Может быть есть какие то другие функции для связи программы с полями ввода логин\пароля игры ?
версия 3.3.8.1
Код:
$settings = "settings.ini"
$WindowName = IniRead($settings, "Settings", "WindowName", "")
$ProcessName = IniRead($settings, "Settings", "ProcessName", "")
$Login = IniRead($settings, "Account", "Login", "")
$Password = IniRead($settings, "Account", "Password", "")
if Not ProcessExists ("elementclient.exe") Then
Run ("путь к игре")
Sleep (5000)
EndIf
If ProcessExists($ProcessName) Then
WinSetState ($WindowName, "", @SW_RESTORE)
WinActivate ($WindowName, "")
Send($Login)
Send("{TAB}")
Send($Password)
Send("{ENTER}")
Endif
но прикрутить не получается - конкретно получается, что выносит окно на передний план и на этом собственно все. Символы с клавиатуры autoit упорно не желает посылать в окно игры. Подскажите пожалуйста в чем ошибка? Может быть есть какие то другие функции для связи программы с полями ввода логин\пароля игры ?
версия 3.3.8.1