Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Bergis
@Bergis
Python
Боты
Selenium
Как можно «очеловечить» бота на selenium?
Что можно сделать , чтобы сайт не мог отличить бота от человека ? я для этого расставил задержки , но это не помогло.
Вопрос задан
более трёх лет назад
457 просмотров
4
комментария
Подписаться
2
Простой
4
комментария
Facebook
Вконтакте
Twitter
managrib
@managrib
А зачем тяжеловесный Селениум? Когда есть СлимерJS и PhantomJS
Написано
более трёх лет назад
Bergis
@Bergis
Автор вопроса
managrib
, не изучал..
Написано
более трёх лет назад
Дмитрий Башинский
@BashkaMen
Bergis
, это и есть селениум, просто человек выше не знает этого)
Вероятно вы использовали ChromeDrriver, а PhantomJs это очередной драйвер.
Я думаю сайт трекает движения мыши, вы наверное все реализовали через FindBy... Click() и тд.
Написано
более трёх лет назад
Bergis
@Bergis
Автор вопроса
Дмитрий Башинский
, делал все через firefox.. через pyautogui движения мыши реализовывать ?
Написано
более трёх лет назад
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
1
Дмитрий Башинский
@BashkaMen
C# программист
Предлагаю вместо .Click() использовать симуляцию мыши, а от селениума взять координаты елемента на странице
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Selenium
+2 ещё
Простой
Почему скрипт не запускается из-за версии драйвера хрома?
1 подписчик
14 часов назад
32 просмотра
1
ответ
Python
+1 ещё
Простой
Modify response на undetected chromedriver?
1 подписчик
22 часа назад
75 просмотров
0
ответов
Python
+1 ещё
Простой
Куда отсылать вирус для антивирусов?
1 подписчик
22 часа назад
333 просмотра
1
ответ
Python
+4 ещё
Средний
Как реализовать фарм-бота для игры Rush Royale?
1 подписчик
вчера
180 просмотров
1
ответ
Python
Простой
Как получить user_id в python из словаря в моем коде?
1 подписчик
вчера
79 просмотров
0
ответов
Python
Простой
Как мне исправить код?
1 подписчик
29 мар.
2221 просмотр
2
ответа
Python
+1 ещё
Простой
Как добавить кнопку к пересылаемому сообщению?
1 подписчик
28 мар.
172 просмотра
1
ответ
Python
Средний
Как получить код авторизации через ЕСИА?
2 подписчика
28 мар.
217 просмотров
0
ответов
Python
Простой
В асинхронной функции при создании массива он будет асинхронным или обычным python?
2 подписчика
26 мар.
2056 просмотров
5
ответов
Selenium
+2 ещё
Простой
Есть ли вариант обхода CloudFlare waiting room?
3 подписчика
26 мар.
2383 просмотра
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Старший Python разработчик/Senior Python developer
Платежное решение
•
Москва
До 300 000 ₽
Руководитель группы разработки Python/Tech Lead Python
Платежное решение
•
Москва
До 500 000 ₽
Инженер по автоматизированному тестированию (python)
ИНГОССТРАХ БАНК
от 200 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама