2 个版本
0.1.1 | 2024年7月29日 |
---|---|
0.1.0 | 2024年7月23日 |
#1 in #隐形
每月下载 288 次
55KB
1K SLoC
Chromiumoxide Stealth
增强您的 Chromiumoxide 自动化功能,以实现隐形能力
关于项目
Chromiumoxide Stealth 是一个 Rust 库,旨在无缝集成到 chromiumoxide
框架中,为自动化浏览会话提供额外的隐形能力。本项目遵循 selenium-stealth 和 puppeteer-extra-plugin-stealth 的实现。
入门指南
要在项目中使用 Chromiumoxide Stealth,请在您的 Cargo.toml
中将其添加为依赖项
[dependencies]
chromiumoxide_stealth = { git = "https://github.com/cloei/chromiumoxide_stealth" }
示例
use chromiumoxide_stealth;
use chromiumoxide::{Browser, BrowserConfig};
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
let (browser, _) = Browser::launch(BrowserConfig::default()).await?;
let page = browser.new_page("https://example.com").await?;
chromiumoxide_stealth::inject(&page).await?;
Ok(())
}
依赖项
~14–28MB
~467K SLoC