Venge911
Новичок
- Сообщения
- 8
- Репутация
- 1
Доброго времени суток, любители и мастера AutoIt )
Сегодня начал осваивать ранее не тронутую мной часть возможностей au3 - работу с браузером,
и сразу начал возникать ряд проблем в реализации запланированных вещей, в связи с чем и создал эту тему.
Тесты проводил на UDF функциях _IE.
1-По ссылке https://ru-store.4game.com/aion/store/view/2597.html
Получилось: Авторизоваться,нажать первую кнопку "Купить и выслать"
Не получилось: прожать вторую кнопку "Все правильно, оплатить"
Очень странным образом у них будто один и тот же ID. Использовал:
Акк для тестов: acc121:Temppass1
2-Существуют ли модули/команды для отправки капчи, к примеру на Antigate?
На сайте http://rubotaion.ru/merchant-/list.php получается вбить логин:пароль, но нужна антикапча для авторизации.
Можете попробовать войти под аккаунтом, который я создал специально для этого user8899:Temppass1
После авторизации была необходимость получить список купленных ключей, с чем успешно справился этот код
Но как проверить что ключ не занят? Они отличаются цветом в правой части таблицы и наличием либо + либо -
Занятый ключ Свободный ключ
Очень часто бывают краши IE при работе с любыми скриптами. Стоит ли использовать IE или лучше
смотреть в сторону FF для получения стабильной работы скрипта?
Сегодня начал осваивать ранее не тронутую мной часть возможностей au3 - работу с браузером,
и сразу начал возникать ряд проблем в реализации запланированных вещей, в связи с чем и создал эту тему.
Тесты проводил на UDF функциях _IE.
1-По ссылке https://ru-store.4game.com/aion/store/view/2597.html
Получилось: Авторизоваться,нажать первую кнопку "Купить и выслать"
Не получилось: прожать вторую кнопку "Все правильно, оплатить"
Очень странным образом у них будто один и тот же ID. Использовал:
Код:
$oSubmit = _IEGetObjById($oIE, 'button_active_buy_step2')
_IEAction($oSubmit, 'click')
Акк для тестов: acc121:Temppass1
2-Существуют ли модули/команды для отправки капчи, к примеру на Antigate?
На сайте http://rubotaion.ru/merchant-/list.php получается вбить логин:пароль, но нужна антикапча для авторизации.
Можете попробовать войти под аккаунтом, который я создал специально для этого user8899:Temppass1
После авторизации была необходимость получить список купленных ключей, с чем успешно справился этот код
Код:
For $i=1 To 1000 Step 1
$oIE = _IEAttach ("Rubot")
$oForm = _IEFormGetObjByName($oIE,"b"&$i)
$oQuery = _IEFormElementGetObjByName($oForm, 'ext_key')
$sContent = _IEPropertyGet($oQuery, 'outerhtml')
If $sContent == "0" Then
ExitLoop
EndIf
$html = Stringsplit($sContent, " ")
$key2 = StringTrimLeft(StringTrimRight($html[22], 2), 7)
_ArrayAdd($keys, $key2)
Next
Но как проверить что ключ не занят? Они отличаются цветом в правой части таблицы и наличием либо + либо -
Занятый ключ Свободный ключ
Очень часто бывают краши IE при работе с любыми скриптами. Стоит ли использовать IE или лучше
смотреть в сторону FF для получения стабильной работы скрипта?