steamrip scrapes downloadlinks for the provider - steamrip connection

This commit is contained in:
nosch
2026-02-27 10:02:11 +01:00
parent d6a388652b
commit 29bac99359
6 changed files with 70 additions and 4 deletions
+32
View File
@@ -0,0 +1,32 @@
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
from selenium.common.exceptions import TimeoutException
import time
options = uc.ChromeOptions()
options.set_capability("goog:loggingPrefs", {"performance": "ALL"})
driver = uc.Chrome(options=options)
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()