Michael Mintz

Results 131 comments of Michael Mintz
trafficstars

Looks like that brought in some new traffic to the SeleniumBase GitHub Page: (There's HelloGitHub adding more views!) Slightly off topic, I also see there was a huge jump in...

Full method list so far: ```python driver.uc_open(url) driver.uc_open_with_tab(url) driver.uc_open_with_reconnect(url, reconnect_time=None) driver.uc_open_with_disconnect(url, timeout=None) driver.reconnect(timeout) driver.disconnect() driver.connect() driver.uc_click( selector, by="css selector", timeout=settings.SMALL_TIMEOUT, reconnect_time=None) driver.uc_gui_press_key(key) driver.uc_gui_press_keys(keys) driver.uc_gui_write(text) driver.uc_gui_click_x_y(x, y, timeframe=0.25) driver.uc_gui_click_captcha(frame="iframe", retry=False, blind=False)...

The new video (Undetectable Automation 4) is now available on YouTube: https://github.com/seleniumbase/SeleniumBase/issues/3296

The code for taking control of existing Chrome browsers via the `remote-debugging-port` is here: **https://github.com/seleniumbase/SeleniumBase/issues/3354#issuecomment-2557709036**

With pure CDP Mode, chromedriver isn’t necessary.

If stealth is important, you may have to use one of the CDP formats here: https://github.com/seleniumbase/SeleniumBase/issues/3354#issuecomment-2557709036 Otherwise, you can try passing in the remote-debugging-port via chromium_arg, but that might not...

There are several async examples such as: * [SeleniumBase/examples/cdp_mode/raw_async.py](https://github.com/seleniumbase/SeleniumBase/blob/master/examples/cdp_mode/raw_async.py) * [SeleniumBase/examples/cdp_mode/raw_req_async.py](https://github.com/seleniumbase/SeleniumBase/blob/master/examples/cdp_mode/raw_req_async.py) * [SeleniumBase/examples/cdp_mode/raw_xhr_async.py](https://github.com/seleniumbase/SeleniumBase/blob/master/examples/cdp_mode/raw_xhr_async.py) * [SeleniumBase/examples/cdp_mode/raw_multi_async.py](https://github.com/seleniumbase/SeleniumBase/blob/master/examples/cdp_mode/raw_multi_async.py)

The async code can only call direct CDP methods. (See https://chromedevtools.github.io/devtools-protocol/ for those methods)

This was resolved in SeleniumBase `4.30.0` - https://github.com/seleniumbase/SeleniumBase/releases/tag/v4.30.0