Гайд Антикапча (Selenium webdriver + RuCaptcha)

LztParticipate
Забаненный
Забаненный
Статус
Оффлайн
Регистрация
23 Май 2021
Сообщения
76
Реакции
17
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Итак, хочу вам рассказать как можно сделают простую антикапчу на библиотеке от rucaptcha и selenium.

Шаг 1 Установка
Selenium - pip install selenium
Библиотека twocaptcha -
Пожалуйста, авторизуйтесь для просмотра ссылки.

Chrome driver - chromedriver.chromium.org/downloads

Шаг 2 Создание кода
Изначально мы имеем примерно вот такой код:
Python:
Expand Collapse Copy
import sys
import os
from selenium import webdriver
from twocaptcha import TwoCaptcha

api_key = os.getenv('APIKEY_2CAPTCHA', 'your https://rucaptcha.com/ api key')

solver = TwoCaptcha(api_key)

try:
    result = solver.recaptcha(
        sitekey='',
        url='https://www.google.com/recaptcha/api2/demo')

except Exception as e:
    sys.exit(e)

else:
    sys.exit('solved: ' + str(result))
Нам нужно узнать sitekey. Я буду показывать на примере тестовой страницы гугла (
Пожалуйста, авторизуйтесь для просмотра ссылки.
)

Нажимаем F12, Ctrl+F и пишем sitekey
1621922650232.png

Копируем вот это:
1621922667924.png

1621922890564.png

Итак, ждем решения (после завершения программы нужно нажать кнопку отправить)

" Проверка прошла успешно… Ура! " Все работает!


Python:
Expand Collapse Copy
import sys
import os
from selenium import webdriver
from twocaptcha import TwoCaptcha

api_key = os.getenv('APIKEY_2CAPTCHA', 'your https://rucaptcha.com/ api key')

driver = webdriver.Chrome("chromedriver.exe")

driver.get('https://www.google.com/recaptcha/api2/demo')

solver = TwoCaptcha(api_key)

try:
    result = solver.recaptcha(
        sitekey='6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-',
        url='https://www.google.com/recaptcha/api2/demo')

except Exception as e:
    sys.exit(e)

else:
    result = str(result['code'])
    driver.execute_script(f"document.getElementById('g-recaptcha-response').innerHTML = '{result}'")

Всем спасибо!
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
так можно просто нажать и всё... или вам приходится решать ее ? ХЪАЪХЗАЗХЪ
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Давным давно уже есть расширение которое решает её за тебя
Ты почитай хотяб. Ты если будешь авторегер делать на питоне, ты будешь какие-то расширения качать?
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Покажи мне бесплатную антикапчу на питоне
Я не говорю что есть бесплатный авторегер на питоне, я говорю уже есть куча авторегеров куда просто апи кей кидаешь и все
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Спасибо, всегда искал. Хотел разобраться.
 
Назад
Сверху Снизу