Показать сообщение отдельно
Старый 25.10.2009, 20:17   #1
Bill_Bub
МИМОПРОХОДИЛ
Аватар для Bill_Bub
OFFLINE
Регистрация: 13.02.2008
Возраст: 38
Сообщений: 231
Благодарностей:
46 всего
Мнения: + 528
Репутация: 142
Отправить сообщение для Bill_Bub с помощью ICQ

Скрипт для захода на сервер


Не знаю, может это уже было и никому не нужно, но когда я играл мне очень помогло) Меня сильно вымораживало, что после ввода имени и пароля не пускало на сервер при его перезаполненности и приходилось заново набирать его несколько раз пока, наконец, не пускало. Я решил для себя эту задачу с помощью Scite Autoit

Собственно вот сам скрипт:
Код:
If WinExists(@ScriptName) Then Exit
AutoItWinSetTitle(@ScriptName) 
HotKeySet("{ESC}", "Terminate")
Func Terminate()
    Exit 0
EndFunc
$i = 0
do
$i = $i + 1
WinWait("Element Client","")
If Not WinActive("Element Client","") Then WinActivate("Element Client","")
WinWaitActive("Element Client","")
Send("ЛОГИН{TAB}ПАРОЛЬ")
Sleep(20)
Send("{ENTER}")
Sleep(20)
Send("{ENTER}{ENTER}")
Sleep(50)
until $i = 999
Запускаете Scite (Program Files\AutoIt3\SciTE\SciTE.exe) Забиваете туда скрипт, вместо логина и пароля вводите свои. Сохраняете скрипт (имя скрипта.au3) Запускаете клиент игры, запускаете скрипт Run Script (Program Files\AutoIt3\AutoIt3.exe) можете идти пить чай пока скрипт долбится в игру) Так же можно создать экзешник чтобы запускать этот скрипт без участия программ Autoit (Program Files\AutoIt3\Aut2Exe\Aut2exe.exe)

Вы можете отредактировать его под свои нужды, язык достаточно прост, у меня лишь реализовано завершение скрипта по нажатию клавиши ESC.

Последний раз редактировалось Bill_Bub; 25.10.2009 в 20:24.
 
Сказали спасибо:
Недоступно (17.12.2010), stormereaker (10.01.2010), Недоступно (07.11.2009), Proximer (25.10.2009)