Michael Mintz

Results 131 comments of Michael Mintz
trafficstars

If you're not going to close the driver yourself at the end of your script with ``driver.quit()``, then use the [seleniumbase](https://github.com/seleniumbase/SeleniumBase) context manager format instead, which does that for you:...

`4.28.0` has been released: https://github.com/seleniumbase/SeleniumBase/releases/tag/v4.28.0 The `pyautogui` example for a Cloudflare page with UC Mode: * [SeleniumBase/examples/raw_pyautogui.py](https://github.com/seleniumbase/SeleniumBase/blob/master/examples/raw_pyautogui.py) Examples of bypassing the Brotector CAPTCHA with UC Mode: * [SeleniumBase/examples/raw_brotector_captcha.py](https://github.com/seleniumbase/SeleniumBase/blob/master/examples/raw_brotector_captcha.py) * [SeleniumBase/examples/raw_hobbit.py](https://github.com/seleniumbase/SeleniumBase/blob/master/examples/raw_hobbit.py)...

Here's an example script for Linux to prove it's working: ```python from seleniumbase import SB with SB(uc=True, test=True) as sb: url = "https://www.virtualmanager.com/en/login" sb.uc_open_with_reconnect(url, 4) print(sb.get_page_title()) sb.uc_gui_handle_cf() # Ready if...

@goldananas If using the `Driver()` format instead of `SB()`, you'll need need to spin up the special X11 virtual display yourself before launching the `driver`. (See https://github.com/seleniumbase/SeleniumBase/issues/2842#issuecomment-2168392303.) With the `SB()`...

Windows users should upgrade to `4.28.3` or newer (Fixes https://github.com/seleniumbase/SeleniumBase/issues/2889 on `4.28.2`)

macOS: ✅ Windows: ✅ Linux with natural GUI on residential IP: ✅ Linux without GUI on non-residential IP: ❌ Linux without GUI on residential IP: ⚠️ / ❓ So much...

@JimKarvo Residential IP or non-residential?

The last successful GitHub Actions run for bypassing Cloudflare's Turnstile was https://github.com/mdmintz/undetected-testing/actions/runs/9748457978/job/26903480495 8 hours ago. Likely their QA Team did not initially catch that their Turnstiles were getting bypassed on...

@gabrielsim That's good news: That means the algorithm works right now when the IP Address hasn't been blocked already. When it worked earlier on GitHub Actions, it was due to...

@amberbor The best user-agent to use is the default one that SeleniumBase sets for you automatically.