- 
          
- 
                Notifications
    You must be signed in to change notification settings 
- Fork 1.4k
Closed
Labels
FunSomething big happened / (maybe some sarcasm)Something big happened / (maybe some sarcasm)UC Mode / CDP ModeUndetected Chromedriver Mode / CDP ModeUndetected Chromedriver Mode / CDP Modefeature or fix already existsUpgrade to the latest version as neededUpgrade to the latest version as neededworkaround existsYou can reach your destination if you do this...You can reach your destination if you do this...
Description
Hello, overnight my instances of seleniumbase became unable to bypass the CloudFlare challenge ( which uses CloudFlare turnstile ).
I was using an older version of SB so I updated to latest ( 4.27.4 ), and it is still not passing the challenge.
I am using your demo code for clicking on the CloudFlare turnstile captcha:
from seleniumbase import SB
def open_the_turnstile_page(sb):
    url = "https://wildbet.gg/"
    sb.driver.uc_open_with_reconnect(url, reconnect_time=5)
def click_turnstile_and_verify(sb):
    sb.switch_to_frame("iframe")
    sb.driver.uc_click("span")
    sb.assert_element("img#captcha-success", timeout=3)
with SB(uc=True, test=True) as sb:
    open_the_turnstile_page(sb)
    try:
        click_turnstile_and_verify(sb)
    except Exception:
        open_the_turnstile_page(sb)
        click_turnstile_and_verify(sb)
    sb.set_messenger_theme(location="top_left")
    sb.post_message("SeleniumBase wasn't detected", duration=3)
if I instead use:
sb.driver.uc_open_with_reconnect(url, reconnect_time=9999)
and click manually, it works. This means they are detecting something ?
I also tried adding reconnect_time=5 on uc_click and it did not help.
I'm a big fan of your project and I've been using it for some time :)
Metadata
Metadata
Assignees
Labels
FunSomething big happened / (maybe some sarcasm)Something big happened / (maybe some sarcasm)UC Mode / CDP ModeUndetected Chromedriver Mode / CDP ModeUndetected Chromedriver Mode / CDP Modefeature or fix already existsUpgrade to the latest version as neededUpgrade to the latest version as neededworkaround existsYou can reach your destination if you do this...You can reach your destination if you do this...