Всем привет.
Есть браузерная игра, и есть скрипт автоматической авторизации. После того, как он авторизуется, необходимо перейти во вкладку "Поединки", допустим. Но, выдает Warning from function _IELinkClickByText, $_IEStatus_NoMatch. Я не уверен, но думаю, что нужно как-то подгрузить "новую" страницу, ведь мы авторизовались, а скрипт считывает информацию со страницы авторизации.
URL выглядит примерно так: http://site.com/script.pl?0.534570675574717, поэтому нужно как-то считывать его автоматически, если я вообще правильно понимаю, что нужно сделать.
Есть браузерная игра, и есть скрипт автоматической авторизации. После того, как он авторизуется, необходимо перейти во вкладку "Поединки", допустим. Но, выдает Warning from function _IELinkClickByText, $_IEStatus_NoMatch. Я не уверен, но думаю, что нужно как-то подгрузить "новую" страницу, ведь мы авторизовались, а скрипт считывает информацию со страницы авторизации.
Код:
Do
$oLog = _IEGetObjById($oIE, 'login')
If @error Then ExitLoop
_IEFormElementSetValue($oLog, $MyLogin)
If @error Then ExitLoop
$oPass = _IEGetObjById($oIE, 'password')
If @error Then ExitLoop
_IEFormElementSetValue($oPass, $MyPassword)
If @error Then ExitLoop
$oBtn = _IEGetObjById($oIE, 'maximize')
If @error Then ExitLoop
_IEAction($oBtn, 'click')
If @error Then ExitLoop
$oOk = _IEGetObjByName ($oIE, 'btnOk')
If @error Then ExitLoop
_IEAction($oOk, 'click')
If @error Then ExitLoop
Until 1
Sleep(5000)
_IELinkClickByText($oIE, "Поединки")
URL выглядит примерно так: http://site.com/script.pl?0.534570675574717, поэтому нужно как-то считывать его автоматически, если я вообще правильно понимаю, что нужно сделать.