Что нового

Получение данных из флеш-контейнера

Realetive

Новичок
Сообщения
6
Репутация
0
Доброго времени суток.
Возникла необходимость автоматизации действий в браузере (Chrome) во флеш-приложении. Необходимо получить два текстовых значения из флеш-контейнера, всплывающих в поп-ап окне.
Теоретически, предполагаю два способа решения проблемы: отловить нажатие в определенной области браузера (кнопка, по нажатию на которую всплывает поп-ап окно) или перехват пакета с помощью сниффера (WinPcap, например).
Первый способ кажется проще в реализации, но возникли следующие вопросы:
возможно ли контролировать нажатие мышки в определенной области относительно середины окна браузера (если считать от левого края, область будет сдвигаться при ресайзе)? Область(=кнопка) имеет специфический цвет (градиент), по нажатию на которую вслывает поп-ап, по которому необходимо так же сделать два клика в разных областях, которые можно высчитать относительно середины окна браузера.
Второй способ красивее, но:
определил через Wireshark фильтры, с помощью которых получаю именно нужные пакеты (xml.tag == "<avchathost>" or rtmpt.amf.string contains "/show_"), но не могу понять, как применить их же в WinPcap UDF
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
Realetive [?]
Возникла необходимость автоматизации действий в браузере (Chrome)
Для Chrome вам лучше написать расширение, и автоматизировать всё, что вам нужно прямо в Chrome.
В Autoit работать с Chrome сложновато.
 
Автор
Realetive

Realetive

Новичок
Сообщения
6
Репутация
0
Для Chrome вам лучше написать расширение
А будет ли оно работать с флеш? И данные, которые мне нужно вытащить из флеш - лишь промежуточный этап. Все дальнейшие действия выполняются на AutoIt.
Вообще, вариант со сниффером подходит идеально, потому что наработки планирую использовать в дальнейшем... Осталось научиться работать с WinPcap UDF и заставить его делать то, что мне нужно...
 
Верх