1 (изменено: MandarinKa02, 2018-06-10 15:55:38)

Тема: AHK: selenium

Доброго времени суток, уважаемые форумчане. Есть ли здесь кто понимает как устроен selenium?

Предыстория:

У меня не давно появилась одна проблема, которую так и не получается решить: гугл капча(нет, не взломать её и не попытаться с ней что-то сделать). Если зайти с браузера, допустим хром, на сайт с капчей и нажать на чекбокс, то галка поставится без проблем. А если открыть тот же хром через selenium, зайти на сайт(автоматизировано) и вручную опять же тыкнуть на чекбокс, то вылезает надоедливое окно с выбором картинок.

Стал рыться на всевозможных форумах и вычитал, как при запускать браузер с пользовательским профилем. (Selenium запускает браузер с атрибутом, к-ый задает путь к временному профилю. Проще говоря, браузер открывается с новым чистым профилем.)

Уже обрадовался, но нет. Капча как показывала дорожные знаки, так и показывает.
Я предположил, что selenium в тихую отправляет в http-заголовках параметр, к-ый уведомляет сайт мол это автоматизированое ПО. В общем начал проверять всё, что отправляет браузер под действием selenium'a. После, сравнил это с обычным браузером, но ничего не нашел.
Может кто сталкивался с подобным?

2

Re: AHK: selenium

Изучайте:
https://w3c.github.io/webdriver/
https://www.blackhat.com/docs/asia-16/m … CHA-wp.pdf
http://www.cs.columbia.edu/%7Epolakis/p … rosp16.pdf
https://stackoverflow.com/questions/332 … 7#41220267