Что нового

[Сеть, интернет] Автоматизация IE

DronZ

Новичок
Сообщения
11
Репутация
0
А как получить управление над не создаваемой _IECreate, а ранее запущенной? Нутром чую надо использовать ObjGet, но доказать пока не могу...


С Божьей и человеческой помощью разобрался - "Нужна помощь по функциям автоматизации работы с элементами управления создаваемыми html-страницами (выбор элемента, ввод данных, нажатие кнопок и т. д.), а так же с элементами управления IE (выбор элемента ввода адреса, нажатие вкладки и т.д.), желательно на примерах, используемый файл помощи AutoIt3_2_5_4_ru в части автоматизации IE на английском - не разобрался..."
 

Fever

Скриптер
Сообщения
308
Репутация
112
Re: [Сеть, интернет] Нужна помощь по автоматизации IE

DronZ сказал(а):
Нужна помощь по функциям автоматизации работы с элементами управления создаваемыми html-страницами

ето кагбэ обширное понятие :whistle:
 
Автор
D

DronZ

Новичок
Сообщения
11
Репутация
0
Re: [Сеть, интернет] Нужна помощь по автоматизации IE



ето кагбэ обширное понятие :whistle:
[/quote]

Сам понимаю, что не маленькое, поэтому чем больше информации тем лучше: грамотный перевод описания функций из файла справки, живые примеры и т.д.

Конкретная задача на данный момент:
1. ввод логина и пароля в нужные поля, ожидание загрузки
2. нажатие определенных кнопок, реализованых в теле HTML

В данный момент реализовано с помощью высылки Send-ом Tab-ов, Sleep и WinWait.
Работоспособность примерно 75% случаев из 100.
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5,379
Репутация
2,724
Re: [Сеть, интернет] Нужна помощь по автоматизации IE

DronZ

Не ленись пользоваться поиском на нашем форуме. Подобные темы уже обсуждались не один раз. Например здесь.
 

kartrid

Новичок
Сообщения
5
Репутация
2
Re: [Сеть, интернет] Нужна помощь по автоматизации IE

Сам понимаю, что не маленькое, поэтому чем больше информации тем лучше: грамотный перевод описания функций из файла справки, живые примеры и т.д.

Конкретная задача на данный момент:
1. ввод логина и пароля в нужные поля, ожидание загрузки

Я тут как бы сам немного разбирался, ввод логина и пароля реализовал следующим способом:

Код:
$login=FileReadLine('C:\login.txt',1)
$password=FileReadLine('C:\login.txt',2)
#include <IE.au3>
$oIE = _IECreate ("url")
$oForm   = _IEFormGetCollection($oIE,0)
$oLogin  = _IEFormElementGetObjByName($oForm,"user")
$oPass   = _IEFormElementGetObjByName($oForm,"password")
_IEFormElementSetValue($oLogin,"admin")
_IEFormElementSetValue($oPass,"123456")
_IEFormSubmit($oForm)
 
Автор
D

DronZ

Новичок
Сообщения
11
Репутация
0
Re: [Сеть, интернет] Нужна помощь по автоматизации IE

kartrid сказал(а):
Я тут как бы сам немного разбирался, ввод логина и пароля реализовал следующим способом:

Спасибо с первой частью помог, разобрался, вторую сам попробую реализовать.
 
Верх