Имеется код на сайте Б:
<div id="result"></div>
<span id="clickme">Нажми, и появится еще один div внутри <div id="result"></span>
При нажатии по
<span id="click">
в
<div id="result">
подгружается еще один
<div id="downloaded">
.
Стоит задача автоматизировать процесс.
У меня есть скрипт на python (IDE PyCharm). Эмулирование клика мыши по кнопке осуществляется с помощью selenium.
1. Selenium кликает по кнопке, происходит ajax запрос, подгружается
<div id="downloaded">
.
2. Далее selenium находит этот новый элемент по id и возвращает его (div) координаты и размеры.
3. Делает скриншот всей страницы.
4. Происходит распознавание текста.
5. Печатает распознанный текст в IDE.
Теперь же стоит задача заменить IDE на браузер пользователя (сайт А) (без участия сервера), сохранив при этом последовательность действий.