phansch / webdriver-install

Fast and simple webdriver installation
MIT License
7 stars 3 forks source link

Chromedriver installation broken #60

Open phansch opened 11 months ago

phansch commented 11 months ago
called `Result::unwrap()` on an `Err` value: No support for unarchiving %3C, yet

It looks the the way to fetch chromedriver versions has changed

sayav commented 7 months ago

Yeah it looks like for versions >115, the URL for getting the latest ChromeDriver release number has changed

https://googlechromelabs.github.io/chrome-for-testing/LATEST_RELEASE_{build_version}

mikebirdgeneau commented 3 months ago

The versions / downloads look to be available from this JSON endpoint: https://googlechromelabs.github.io/chrome-for-testing/known-good-versions-with-downloads.json

mikebirdgeneau commented 3 months ago

This commit on my fork might need some tweaks (still learning Rust), but seems to work with the latest Chromedriver: https://github.com/phansch/webdriver-install/commit/bbefab85b588f838317e4bdac7a3c94d9d43436f