38个版本

0.5.17 2024年6月13日
0.5.16 2024年2月15日
0.5.14 2024年1月4日
0.5.13 2023年9月29日
0.3.10 2023年3月31日

935Web编程

Download history 532/week @ 2024-04-21 112/week @ 2024-06-09 8/week @ 2024-06-16 17/week @ 2024-06-30 165/week @ 2024-07-28

165 每月下载次数

MIT 许可证

88KB
1.5K SLoC

webdriver-downloader-cli

Crates.io

webdriver下载命令行工具。支持chromedriver(包括Chrome和Chrome for Testing),geckodriver适用于Windows、Linux和macOS。

用法

# Install webdriver-downloader-cli
cargo install webdriver-downloader-cli

# Installs chromedriver into %USERPROFILE%/bin/chromedriver.exe ($HOME/bin/chromedriver for unix family)
# If Chrome for Testing is installed, chromedriver for Chrome for Testing will be installed.
# Otherwise, chromedriver for Chrome will be installed.
webdriver-downloader.exe

# You can specify path to install driver to. Adding mkdir flag will create the parent directory.
webdriver-downloader.exe --mkdir --driver ./drivers/chromedriver.exe

# You can also provide the path to the browser executable, which is useful for downloading webdriver for different channels.
webdriver-downloader.exe --mkdir --driver ./drivers/chromedriver_dev.exe --browser "C:/Program Files/Google/Chrome Dev/Application/chrome.exe"


# Supported driver types are "chrome", "gecko".
webdriver-downloader.exe --type gecko

依赖项

~22–39MB
~662K SLoC