drission 0.5.1

Rust 反检测浏览器自动化与身份治理引擎:账号池指纹准入/漂移/lifecycle 审计,内置 ddddocr OCR 与滑块缺口识别,默认 Chrome/CDP、可选 Camoufox、Cloudflare 过盾、高并发爬虫与 XHR 监听拦截。Anti-detect browser automation and browser identity governance in Rust.
Documentation
// 示例补环境(占位)。这是 `tab.dump_env().export_project(...)` 产出的 env.js 的**最小占位版**,
// 仅为让 `env_signer` 示例开箱即编、自检通过(navigator/screen/location 与同目录 seed_sample.json 一致)。
//
// 实际使用:把本文件与 seed_sample.json 换成你自己 `dump-env` 出的 env.js + seed.json
// (含 canvas/webgl/audio 指纹回放),或把 env_signer.rs 里的 include_str! 路径指向你的工程目录。
(function (g) {
  g.navigator = {
    userAgent:
      "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
    platform: "Win32",
    language: "zh-CN",
    hardwareConcurrency: 8,
    deviceMemory: 8,
    vendor: "Google Inc.",
    maxTouchPoints: 0,
  };
  g.screen = {
    width: 1920,
    height: 1080,
    availWidth: 1920,
    availHeight: 1040,
    colorDepth: 24,
    pixelDepth: 24,
  };
  g.location = { host: "example.com", origin: "https://example.com" };
})(globalThis);