Что нового

[Автоматизация] Как закинуть в переменную $oIE текущую страницу?

axik

Новичок
Сообщения
9
Репутация
0
Пишу свой первый постер.

Код:
$oIE = _IECreate("http://site.com")
$oForm = _IEFormGetCollection($oIE, 0)
$oTextLogin = _IEFormElementGetObjByName($oForm, "Email") ;Ссылку на логин
$oTextPass = _IEFormElementGetObjByName($oForm, "Passwordd") ;Ссылку на пароль
$oSubmit = _IEFormElementGetObjByName($oForm, "signIn")
_IEFormElementSetValue($oTextLogin, $login)
_IEFormElementSetValue($oTextPass, $pass)
_IEAction($oSubmit, 'click')

_IELoadWait($oIE)

$oForm = _IEFormGetCollection($oIE, 0)
$oTextLogin = _IEFormElementGetObjByName($oForm, "Create")


Хотел спросить как использовать _IEFormGetCollection когда уже прошел авторизацию, и страница загрузилась, ведь в переменной $oIE нету этой кнопки.

Как закинуть в переменную $oIE текущую страницу?
 

Nazgul666

Знающий
Сообщения
21
Репутация
9
Код:
$oIE=_IEAttach("Заголовок текущей страницы")
:-\
 
Автор
A

axik

Новичок
Сообщения
9
Репутация
0
а как вывести капчу и записать в ручную ответ в переменную
Выводим
$oCaptcha = _IEGetObjById($oIE, 'Captcha')
MsgBox(64, 'Info', $oCaptcha)


А как создать форму для ввода данных?
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
axik,
Предупреждение За нарушение правил форума (пункт В.11):
Любые отрывки AutoIt кода необходимо заключать в тег [autoit]
autoit.gif
(подробнее), а обычный код соответственно в тег [code]
code.gif
(подробнее). Также большие выдержки текста помещайте под тег [spoiler]
spoiler.gif
(подробнее), там где это поддерживается естественно. Как в случае с названием темы, также короткое и эргономичное сообщение привлекает больше внимания, и шансы на получение конкретного ответа увеличиваются.


С уважением, ваш Модератор.





Предупреждение За нарушение общих правил (пункт В.4):
Не лепите несколько вопросов разной тематики в один пост. По типу "Ребят, а ещё такой вопрос...". Каждый вопрос в свою тему.


С уважением, ваш Модератор.
 
Верх