0

I wanted to write a bot, which will automatically find canceled driving tests and rescheduled your test date to this date, in order to decrease the time of waiting.

I decided to use selenium on python to perform this. However, despite all my tries, I couldn’t get the browser to stop detecting the bot, so there is always CAPTHCA for this bot.

Can someone suggest a potential solution to this problem?

Suyash Gaur
  • 2,481
  • 2
  • 9
  • 22
Mt34
  • 11
  • 1

1 Answers1

2

Selenium-powered browser windows are by default (required by law in some regions) marked automated, and websites that have bots disabled on their platforms can easily detect it and prevent any kind of automation. There are some workarounds but these workarounds are not very reliable as these get patched quite often.

You can try these resources if they still work:

  1. Webpage Is Detecting Selenium Webdriver with Chromedriver as a bot
  2. http://php8legs.com/en/php-web-scraper/51-how-to-avoid-selenium-webdriver-from-being-detected-as-bot-or-web-spider
  3. Can a website detect when you are using Selenium with chromedriver?
Aman Sharma
  • 165
  • 1
  • 6