Toxoed
Новичок
- Сообщения
- 4
- Репутация
- 0
В общем такая проблема
чтобы зайти в игру, нужно сначала нажать кнопку вход справа сверху, там выбрать мир, ввести логин, пароль, нажать кнопку вход.
Собственно вот функция которая и пытается это делать
(заранее извиняюсь за качество кода, первый мой скрипт
И все бы хорошо, если бы не одно, некорректно работает выбор сервера. Смена сервера происходит только после второго запуска скрипта.
То есть, допустим там по умолчанию стоит сервер Ро. Я передаю функции зайти на сервер Пи, она меняет значение, однако все равно заходит на Ро. При этом при повторном запуске этого же скрипта, она заходит на Пи.
Расскажите, как починить?
чтобы зайти в игру, нужно сначала нажать кнопку вход справа сверху, там выбрать мир, ввести логин, пароль, нажать кнопку вход.
Собственно вот функция которая и пытается это делать
(заранее извиняюсь за качество кода, первый мой скрипт
Код:
Func loginFromStartPage($sLogin,$sPassword,$iWorldIndex)
consoleWrite('Start login')
Local $oDiv = _IEGetObjById($oIE, "btn-login")
_IEAction ($oDiv, "click")
$oDiv=_IEGetObjById($oIE, "logServer")
$iWorldIndex=$iWorldIndex-1
_IEFormElementOptionSelect($oDiv,$iWorldIndex,1,"byIndex",1)
$oDiv= _IEGetObjById($oIE, "loginName")
_IEFormElementSetValue($oDiv, $sLogin)
$oDiv=_IEGetObjById($oIE, "loginPassword")
_IEFormElementSetValue($oDiv, $sPassword)
$oDiv=_IEGetObjById($oIE, "loginBtn")
_IEAction($oDiv, "click")
_IELoadWait($oIE)
consoleWrite('End login')
EndFunc
И все бы хорошо, если бы не одно, некорректно работает выбор сервера. Смена сервера происходит только после второго запуска скрипта.
То есть, допустим там по умолчанию стоит сервер Ро. Я передаю функции зайти на сервер Пи, она меняет значение, однако все равно заходит на Ро. При этом при повторном запуске этого же скрипта, она заходит на Пи.
Расскажите, как починить?