В общем пищу маленького бота, после долгих мучений с пиксельсерчем, на меня сниошло озарение что можно все сделать гораздо проще, а именно обычным _IENavigate, т.к. игра не на флеше. В итоге нашел прямые ссылки на апгрейд зданий, и решил их зациклить:
Собственно проблема оказалось в том, первый проход по ссылкам работает, а второй, хоть и отображается в ие, но по факту до игры ничего не доносит.. т.е. первый раз когда идет цикл - строятся здания, второй раз - ничего не строится, и не меняется. Вопрос как это исправить?
зы - здесь только часть кода, есть еще гуи оболочка логина, но как понимаю не в ней проблема.
зы2- никакого отношения к предыдущему посту не имею.
Заранее спасибо)
Код:
while 2
_IENavigate ($oIE, "http://rdrgame.ru/ui-event/upgrade-bld/sawmill.0/")
_IELoadWait ($oIE)
_IENavigate ($oIE, "http://rdrgame.ru/ui-event/upgrade-bld/mine.0/")
_IELoadWait ($oIE)
_IENavigate ($oIE, "http://rdrgame.ru/ui-event/upgrade-bld/sawmill.1/")
_IELoadWait ($oIE)
_IENavigate ($oIE, "http://rdrgame.ru/ui-event/upgrade-bld/mine.1/")
_IELoadWait ($oIE)
_IENavigate ($oIE, "http://rdrgame.ru/ui-event/upgrade-bld/sawmill.2/")
_IELoadWait ($oIE)
_IENavigate ($oIE, "http://rdrgame.ru/ui-event/upgrade-bld/mine.2/")
_IELoadWait ($oIE)
_IENavigate ($oIE, "http://rdrgame.ru/ui-event/upgrade-bld/1/")
_IELoadWait ($oIE)
_IENavigate ($oIE, "http://rdrgame.ru/ui-event/upgrade-bld/2/")
_IELoadWait ($oIE)
_IENavigate ($oIE, "http://rdrgame.ru/game/")
_IEAction($oIE, "refresh")
_IELoadWait($oIE)
Собственно проблема оказалось в том, первый проход по ссылкам работает, а второй, хоть и отображается в ие, но по факту до игры ничего не доносит.. т.е. первый раз когда идет цикл - строятся здания, второй раз - ничего не строится, и не меняется. Вопрос как это исправить?
зы - здесь только часть кода, есть еще гуи оболочка логина, но как понимаю не в ней проблема.
зы2- никакого отношения к предыдущему посту не имею.
Заранее спасибо)