Версия AutoIt: 3.
последняя - v3.3.6.1
Описание:
есть у меня скрипт
он клацает на окно игры - в данном случае Lineage II, вводит в строки в первую логин, во вторую пароль...
в принципе он рабочий... но все таки с ним у меня есть проблемы...
после 2-3 вводов, он ставится сам на паузу и в трее пишется Paused, восстановить не знаю как) пытался вставить какую-то функцию
но что-то она не помогла
Примечания:
*если не сложно сделайте хоткей какой-то, при нажатии на который он бы вводил следующую связку строк...
а то тут вылазит табличка какая-то "Продолжить" неудобно... заранее спасибо
* если не в тот раздел написал - перенесите пж...
я тут новенький *.*
последняя - v3.3.6.1
Описание:
есть у меня скрипт
Код:
#include <File.au3>
#include <Array.au3>
HotKeySet("{ESC}", "Terminate")
Func Terminate()
Exit 0
EndFunc ;==>Terminate
Dim $aLogins, $aPasswords ;объявляем массивы
;читаем файл в массив
_FileReadToArray('C:\1\1\Auto Login\login.txt', $aLogins) ; тут прописываем ПОЛНЫЙ путь к файлу с логинами
_FileReadToArray('C:\1\1\Auto Login\pass.txt', $aPasswords); тут прописываем ПОЛНЫЙ путь к файлу с паролями
For $i = 1 To 125000 Step 1
WinWait("Lineage II", "")
If Not WinActive("Lineage II", "") Then WinActivate("Lineage II", "")
WinWaitActive("Lineage II", "")
Sleep(100)
MouseClick("left", 598, 399, 1, 50)
Sleep(100)
MouseClick("left", 598, 399, 2, 50)
MouseClick("left")
Sleep(500)
MouseClick("left")
Send("{BS 20}")
Sleep(500)
Send($aLogins[$i]);Пользователь 1
MouseClick("left", 598, 421, 2, 50)
Sleep(600)
Send($aPasswords[$i]);Пароль 1
Sleep(1000)
Send("{ENTER}")
Sleep(3000)
Send("{ENTER}"); подтверждение соглашения
Sleep(1000)
MsgBox(1, "Продолжить?", $aLogins[$i] & "," & $aPasswords[$i])
Next
он клацает на окно игры - в данном случае Lineage II, вводит в строки в первую логин, во вторую пароль...
в принципе он рабочий... но все таки с ним у меня есть проблемы...
после 2-3 вводов, он ставится сам на паузу и в трее пишется Paused, восстановить не знаю как) пытался вставить какую-то функцию
Код:
Func _Pause_Not_Pause()
$fPause = Not $fPause
EndFunc ;==>_Pause_Not_Pause
но что-то она не помогла
Примечания:
*если не сложно сделайте хоткей какой-то, при нажатии на который он бы вводил следующую связку строк...
а то тут вылазит табличка какая-то "Продолжить" неудобно... заранее спасибо
* если не в тот раздел написал - перенесите пж...
я тут новенький *.*