33 个版本
新版本 0.0.35 | 2024 年 8 月 10 日 |
---|---|
0.0.34 | 2024 年 8 月 10 日 |
0.0.33 | 2024 年 6 月 23 日 |
0.0.28 | 2023 年 9 月 5 日 |
0.0.14 | 2023 年 8 月 31 日 |
#204 in 配置
每月 33 次下载
在 product-os-crawler 中使用
660KB
11K SLoC
Product OS : Browser
Product OS : Browser 是一个强大的浏览器控制器,利用无头浏览功能,并提供自动化工具,不仅可以读取内容,还可以通过指令语言执行定义的操作。
什么是 Product OS?
Product OS 是一系列软件包的集合,提供了不同工具和功能,可以协同工作以简化 Rust 生态系统中的产品构建。
安装
使用 Rust 软件包管理器 cargo 安装 Product OS : Browser。
cargo add product-os-browser
或将 Product OS : Browser 添加到您的 cargo.toml 文件的 [packages]
部分。
product-os-browser = { version = "0.0.35", features = [], default-features = true, optional = false }
特性
Product OS Browser 支持许多特性,利用现有的 Rust 库进行爬取和执行指令,包括
- 利用 thirtyfour 库执行基于 selenium 的浏览器自动化的浏览器控制器
- 完整的配置指令集,用于在页面上执行操作以创建自动化
- 目前支持 Firefox 作为可见和无头浏览器
- 支持插入代理,例如 Product OS : Proxy,允许通过 VPN 或 Tor 进行中间人 (MITM) 操作和隧道
// Feature samples TODO
用法
// Examples TODO
贡献
目前没有可用的贡献,但很快将在公共仓库中提供。
许可
依赖
~50–85MB
~2M SLoC