From a2c0e4348e048b656e8b259e51d6055d694cd85b Mon Sep 17 00:00:00 2001 From: tenettow Date: Fri, 21 Jun 2024 22:07:03 +0100 Subject: [PATCH] Update Cloudflare challenge and checkbox selectors (#1224) --- src/flaresolverr_service.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/flaresolverr_service.py b/src/flaresolverr_service.py index 6d70aa2..8bb5ac4 100644 --- a/src/flaresolverr_service.py +++ b/src/flaresolverr_service.py @@ -40,7 +40,7 @@ CHALLENGE_TITLES = [ ] CHALLENGE_SELECTORS = [ # Cloudflare - '#cf-challenge-running', '.ray_id', '.attack-box', '#cf-please-wait', '#challenge-spinner', '#trk_jschal_js', + '#cf-challenge-running', '.ray_id', '.attack-box', '#cf-please-wait', '#challenge-spinner', '#trk_jschal_js', '#turnstile-wrapper', # Custom CloudFlare for EbookParadijs, Film-Paleis, MuziekFabriek and Puur-Hollands 'td.info #js_info', # Fairlane / pararius.com @@ -258,7 +258,7 @@ def click_verify(driver: WebDriver): driver.switch_to.frame(iframe) checkbox = driver.find_element( by=By.XPATH, - value='//*[@id="challenge-stage"]/div/label/input', + value='//*[@id="content"]/div/div/label/input', ) if checkbox: actions = ActionChains(driver)