В этой статье я расскажу о том, как можно решать hCaptcha, reCaptcha и прочие капчи через Selenium, абсолютно бесплатно, и на сторонних движках (я тестировал на undetected_chromedriver, на стоковом тоже должно работать) Суть заключается в установке расширения по решению капчи, а конкретно NopeCHA, которое является абсолютно бесплатным. Вам как-то нужно достать файлы этого расширения, я это сделал поставив расширение в хром и найдя расширение в файлах профиля- %LocalAppData%\Google\Chrome\User Data\Default\Extensions\dknlfmjaanfblgfdfebhijalfmhmjjjo - там будет подпапка, это и есть наше расширение. Копируем эту папку куда-нибудь, например в C:\nopecha После чего, создаем main.py, и пишем следующее: import time import undetected_chromedriver as uc chrome_options = uc.ChromeOptions() chrome_options.add_argument('--load-extension=C:\\nopecha') driver = uc.Chrome(chrome_options=chrome_options, options=chrome_options) driver.get("chrome://extensions') time.sleep(100) Python import time import undetected_chromedriver as uc chrome_options = uc.ChromeOptions() chrome_options.add_argument('--load-extension=C:\\nopecha') driver = uc.Chrome(chrome_options=chrome_options, options=chrome_options) driver.get("chrome://extensions') time.sleep(100) Заранее у вас уже должны стоять Selenium, undetected_chromedriver, и сам Chrome. Запускаем наш скрипт, и ждем загрузки страницы с расширениями. Если там есть NopeCHA, то поздравляю! Пример реальной работы
татарин, спасибо за подробную инструкцию по использованию расширения NopeCHA для решения капчи через Selenium. Очень полезная информация! Я думаю, что многие пользователи форума будут благодарны за такой подробный гайд.