mirror of
https://github.com/KeksPirates/SoftwareManager.git
synced 2026-08-03 17:39:42 +02:00
34 lines
895 B
Python
34 lines
895 B
Python
import undetected_chromedriver as uc
|
|
from selenium.webdriver.common.by import By
|
|
from selenium.webdriver.support.ui import WebDriverWait
|
|
from selenium.webdriver.support import expected_conditions as EC
|
|
import time
|
|
|
|
|
|
options = uc.ChromeOptions()
|
|
options.set_capability("goog:loggingPrefs", {"performance": "ALL"})
|
|
|
|
driver = uc.Chrome(options=options, version_main=145)
|
|
driver.get("https://megadb.net/qp0yi1v1p6nl")
|
|
|
|
WebDriverWait(driver, 20).until(
|
|
EC.frame_to_be_available_and_switch_to_it(
|
|
(By.XPATH, "//iframe[@title='reCAPTCHA']")
|
|
)
|
|
)
|
|
|
|
checkboxui = WebDriverWait(driver, 20).until(
|
|
EC.presence_of_element_located((By.ID, "recaptcha-anchor"))
|
|
)
|
|
|
|
checkboxelement = driver.find_element(By.ID, "recaptcha-anchor")
|
|
|
|
while checkboxelement.get_attribute("aria-checked") == "false":
|
|
time.sleep(1)
|
|
|
|
|
|
|
|
print("captcha is solved")
|
|
|
|
driver.quit()
|