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