Загрузка...

Como quebrar qualquer Captcha com Selenium #hcaptcha #recaptcha #cloudflare

As bibliotecas necessárias para quebrar qualquer captcha:

CapSolver: https://dashboard.capsolver.com/passport/register?inviteCode=IMCcgX2nk0X_
CapSolver extension: https://github.com/capsolver/capsolver-browser-extension/releases
CythonSelenium (dê uma estrelinha): https://github.com/hansalemaos/cythonselenium
SeleniumBase: (dê uma estrelinha) @MichaelMintz
https://github.com/seleniumbase/SeleniumBase

Código de Python

from cythonselenium import SeleniumFrame
from seleniumbase import Driver
from selenium.webdriver.support import expected_conditions
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.common.by import By
import subprocess
from time import sleep
import atexit

def fecha_bagulho():
subprocess.run("taskkill /IM uc_driver.exe /F", shell=True)
atexit.register(fecha_bagulho)
'for SeleniumBase zombie processes'
subprocess.run("taskkill /IM uc_driver.exe /F", shell=True)
sleep(5)

if __name__ == "__main__":
driver = Driver(
extension_dir=r"C:\Users\hansc\Downloads\myext",
)
getframe = SeleniumFrame(
driver=driver,
By=By,
WebDriverWait=WebDriverWait,
expected_conditions=expected_conditions,
queryselector="*",
repeat_until_element_in_columns=None,
max_repeats=1,
with_methods=True,
)
driver.get(r"https://www.google.com/recaptcha/api2/demo")
'''# depois
df = getframe("button")
df.loc[(df.aa_type=='submit') & (df.aa_value=="Submit")].js_click.iloc[0]()
Use https://github.com/directvt/vtm for a line break free experience'''

Видео Como quebrar qualquer Captcha com Selenium #hcaptcha #recaptcha #cloudflare канала PyAjudeMe
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять