Надо сделать авто засадку и полив растений в этой игре.
Вот что я сделал.
Как делать посадку понять не могу. :'(
Сайт игры http://sadowajaimperija.ru/
Ps Делать посадку надо вот под эту кнопку
Оказывается если выполнить вот этот код то засадка начинается.
Когда я вожу это в браузере то выполняется без задержек
А при выполнениии этого же кода но в autoit появляется задержка (от 1 до 5 минут)
- этот код я и выполняю в autoit
как сделать выполнение без задержек?
Вот что я сделал.
Как делать посадку понять не могу. :'(
Код:
#include <GUIConstants.au3>
#include <IE.au3>
_IEErrorHandlerRegister ()
$oIE = _IECreateEmbedded ()
GUICreate ("Бот для садовой империи",700,600)
$GUIActiveX = GUICtrlCreateObj($oIE, 10, 90, 690, 500)
$GUI_Button_Back = GUICtrlCreateButton("Назад", 10, 30, 100, 30)
$GUI_Button_Forward = GUICtrlCreateButton("Вперёд", 120, 30, 100, 30)
$GUI_Button_Home = GUICtrlCreateButton("Садовая империя", 230, 30, 100, 30)
$GUI_Button_Stop = GUICtrlCreateButton("Стоп", 340, 30, 100, 30)
$GUI_Button_Seat = GUICtrlCreateButton("Посадить", 450, 30, 100, 30)
GUISetState() ;Show GUI
$login = IniRead("ini.ini", "Login", "Login", "")
$pass = IniRead("ini.ini", "Login", "pass", "")
$server = IniRead("ini.ini", "Login", "Server", "")
_IENavigate ($oIE, "http://sadowajaimperija.ru/login.php?t")
$oForm = _IEFormGetObjByName ($oIE, "form_login")
$oQuery = _IEFormElementGetObjByName ($oForm, "login_user")
$oSelect = _IEFormElementGetObjByName ($oForm, "server")
_IEFormElementOptionSelect ($oSelect, $server, 1, "byValue")
_IEFormElementSetValue ($oQuery, $login);водим логин
$oQuery1 = _IEFormElementGetObjByName ($oForm, "login_pass")
_IEFormElementSetValue ($oQuery1, $pass);водим пароль
_IEFormSubmit ($oForm)
; Waiting for user to close the window
While 1
$msg = GUIGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE
ExitLoop
Case $msg = $GUI_Button_Home
_IENavigate ($oIE, "http://sadowajaimperija.ru/login.php?t")
Case $msg = $GUI_Button_Back
_IEAction ($oIE, "back")
Case $msg = $GUI_Button_Forward
_IEAction ($oIE, "forward")
Case $msg = $GUI_Button_Stop
_IEAction ($oIE, "stop")
Case $msg = $GUI_Button_Seat
EndSelect
WEnd
GUIDelete()
Exit
Сайт игры http://sadowajaimperija.ru/
Ps Делать посадку надо вот под эту кнопку
Код:
$GUI_Button_Seat
Оказывается если выполнить вот этот код то засадка начинается.
Код:
_IENavigate ($oIE, "javascript:for(var i=1;i<=200;i++) {cache_me(i,garten.garten_prod[i],garten.garten_kategorie[i]);}")
Когда я вожу это в браузере то выполняется без задержек
Код:
javascript:for(var i=1;i<=200;i++) {cache_me(i,garten.garten_prod[i],garten.garten_kategorie[i]);}
Код:
Case $msg = $GUI_Button_Seat
_IENavigate ($oIE, "javascript:for(var i=1;i<=200;i++) {cache_me(i,garten.garten_prod[i],garten.garten_kategorie[i]);}")
как сделать выполнение без задержек?