You don't need to build a browser from scratch. The solution
is Chrome's remote debugging protocol. It lets Selenium
attach to a browser you already opened manually instead
of launching a new "automated" instance.
Here is how it works in practice:
Step 1: Close all Chrome windows completely. Then relaunch
Chrome from command line with the debugging flag:
chrome.exe --remote-debugging-port=9222...
Leave a comment: