Skip to content

WebDriver.checkDriverBrowserVersionAlignment as property #196

@dornech

Description

@dornech

I want to use SeleniumVBA with Cloakbrowser https://github.com/CloakHQ/CloakBrowser to overcome Cloudflare / reCAPTCHA issues.
I do call Python from within VBA to download cloakbrowser to retrieve the parameters I have to set in the WebDriver / WebCapabilities in advance. This works.

In VBA I do

Set objWebDriver = New_WebDriver
objWebDriver.DefaultDriverFolder = "H:\cloakbrowser\chromium-145.0.7632.159.7"
startWebDriver objWebDriver, "chrome"

Set objWebCapabilities = objWebDriver.CreateCapabilities
objWebCapabilities.SetBrowserBinary "H:\cloakbrowser\chromium-145.0.7632.159.7\chrome.exe"
objWebCapabilities..AddArguments ....
...

objWebDriver.OpenBrowser objWebCapabilities

This did not work at the very beginning and I tracked it back to an issue caused by the auto-update of chromedriver.exe.
In generel this auto-update is OK for me but not for applications using cloakbrowser.
So I would need to set WebDriver.checkDriverBrowserVersionAlignment more easily than changing seleniumVBA.ini back and forth.
Wonder if WebDriver.checkDriverBrowserVersionAlignment can be made public or otherwise set/get be provided.

NB: CloakBrowser did not help me to overcome my specific cloudflare issue but it might be useful for other sites (and other SeleniumVBA user).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions