8 个版本 (5 个稳定)
1.2.2 | 2024 年 3 月 17 日 |
---|---|
1.1.1 | 2024 年 3 月 11 日 |
0.1.2 | 2024 年 3 月 10 日 |
#668 in 网页编程
每月 24 次下载
21KB
362 行
rustycap
官方 CapBypass 包装器,适用于 Rust。
特性
名称 | 描述 |
---|---|
image |
启用使用图像到 base64 编码库进行分类任务 |
示例
Solver
的初始化
use rustycap::Solver;
let solver = Solver::new("CAPBYPASS_KEY");
检索余额
let balance = solver.get_balance().await.expect("Unable to retrieve balance");
let credits = balance.credits;
创建任务并等待它
let data = json!({
"blob": "test",
});
let task = FunCaptchaTask::new(
"https://example.com/",
"PUBLIC_KEY",
"host:port:user:pass"
).data(&data).subdomain("roblox-api.arkoselabs.com");
let solution = solver.create_and_wait(task).await?;
println!("Received token: {}", solution);
TaskInfo 枚举
字段 | 描述 |
---|---|
TaskInfo::处理中 |
任务正在处理 |
TaskInfo::不存在 |
任务无法找到 |
TaskInfo::失败(字符串) |
任务失败,错误描述包含在 String 中 |
TaskInfo::完成(字符串) |
任务成功。解决方案包含在 String 中。 |
依赖关系
~6–18MB
~260K SLoC