Обойти reCAPTCHA, используя cloudcraper / cfscrape / sellenium в Python - PullRequest
0 голосов
/ 24 марта 2020

Я перебираю сайт и застрял на reCAPTCHA. Я видел некоторые решения с помощью cloudcraper, но все они включают платные сервисы с сайтов 3-го уровня. T заметил это решение nonoCAPTCHA , а также то, что это возможно при использовании селлена, но не знаю, как интегрировать его в этот код

url = 'https://patrickhlauke.github.io/recaptcha'
headers = {
            'User-Agent': "Mozilla/5.0 (X11; U; SunOS sun4m; en-US; rv:1.4b) Gecko/20030517 Mozilla Firebird/0.6",
            'Cache-Control': 'no-cache',
            'Accept-Charset': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7',
            'Referer': 'http://www.google.com/?q=' + randomString(random.randint(5,10)),
            'Keep-Alive': str(random.randint(110,120)),
            'Connection': 'keep-alive'
            }
session = cloudscraper.create_scraper(
      interpreter='nodejs', recaptcha={'provider': 'return_response'}
)
session.get(url, headers=headers)

Или, если у вас есть какая-либо другая идея, чтобы обойти это reCAPTCHA , я был бы признателен

Спасибо!

...