🎉 欢迎访问GreasyFork.Org 镜像站!本镜像站由公众号【爱吃馍】搭建,用于分享脚本。联系邮箱📮

Greasy fork 爱吃馍镜像

DDDD OCR WEB - 验证码自动识别

自动检测并识别页面验证码,自动填充到输入框。首次使用需设置白名单,会自动下载约50MB模型文件以及20MB左右的ONNX推理运行时文件,但是不推荐自动下载,可能很慢,建议手动下载并上传(详见项目文档)。如果弹出窗口提示授权请授权给脚本。

Du musst eine Erweiterung wie Tampermonkey, Greasemonkey oder Violentmonkey installieren, um dieses Skript zu installieren.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

Sie müssten eine Skript Manager Erweiterung installieren damit sie dieses Skript installieren können

(Ich habe schon ein Skript Manager, Lass mich es installieren!)

🚀 安装遇到问题?关注公众号获取帮助

公众号二维码

扫码关注【爱吃馍】

回复【脚本】获取最新教程和防失联地址

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

🚀 安装遇到问题?关注公众号获取帮助

公众号二维码

扫码关注【爱吃馍】

回复【脚本】获取最新教程和防失联地址

Autor
MakotoArai-CN
Installationen heute
0
Installationen gesamt
6
Bewertungen
0 0 0
Version
1.0.2-beta-build1764699797247
Erstellt am
02.12.2025
Letzte Aktualisierung
02.12.2025
Größe
50,6 KB
Lizenz
MIT
Wird angewandt auf
Alle Seiten

DDDD OCR WEBJS

基于 ddddocr 的浏览器版本,使用 ONNX Runtime Web 在浏览器中识别验证码。

由于浏览器的限制以及扩展的限制,模型文件和字符集全部存储与浏览器IndexedDB中,考虑到会浪费大量内存,因此不建议关闭站点白名单使用。

建议使用场景:单个站点频繁输入验证码/单个站点频繁测试

✨ 特性

  • 🚀 浏览器内运行,无需后端
  • 💾 自动缓存模型到 IndexedDB
  • 🌐 支持多个 GitHub 镜像站
  • 📦 支持离线模式

📦 安装

在线安装

  1. 安装 TampermonkeyViolentmonkey或者ScriptCat 等油猴插件
  2. 安装脚本: 在Greasy Fork脚本市场、ScriptCat脚本市场中搜索 "DDDD OCR WEBJS" 安装
  3. 等待脚本加载完毕,打开设置页设置白名单(必须)

本地编译安装

  1. 下载模型文件:
  2. 放到你能找到的目录,后续导入到脚本中(需要开启扩展的 允许访问文件URL
  3. 构建: bun run build
  4. 安装 dist\ddddocr-web.user.js
  5. 等待脚本加载完毕,打开设置页设置白名单(必须)

🛠️ 开发

# 安装依赖
bun install

# 开发模式
bun run dev

# 构建脚本
bun run build

📖 使用

  1. 访问任意网页
  2. 右上角出现 "🔤 DDDD OCR" 面板
  3. 点击扩展,找到 "DDDD OCR" 面板的打开设置,配置脚本白名单
  4. 等待模型加载完毕(首次加载需要下载模型,可能需要几分钟)

注意事项

  • 默认使用白名单模式,在线下载模型,模型下载可能比较慢,请耐心等待
  • 目前1.0.2-beta版本不支持模型/字符集管理,如需清理,请手动删除IndexedDB中的数据
  • 项目可能不支持vue/react等前端框架,请等待后续新版本更新支持
  • 考虑到编译含有三方库,因此编译后的脚本默认清理了注释,并开启优化,压缩等,如需调试,请注释terser后编译

Todolist

  • [ ]新增浏览器扩展(目前有两个方案:扩展作为Helper,或者扩展完全独立)
  • [ ]添加更多设置选项
  • [ ]适配vue/react等前端框架
  • [x]修正脚本执行顺序,实现模块化
  • [ ]支持更多模型

📝 许可

MIT License

更新日志

  • V1.0.2-beta

    • 修复首次加载没有等待验证码加载完毕就开始识别的bug
    • 修改wasm CDN为cdnjs.cloudflare.com,提高兼容性
    • 优化代码逻辑,提高可读性
  • V1.0.1

    • 修复在任何站点都加载模型的bug
    • 修复程序逻辑,优先加载操作菜单
    • 新增离线上传模型功能
    • 新增更多类别验证码识别支持
  • V1.0.0

    • 初版发布
    • 支持ONNX Runtime Web在浏览器中识别验证码

📄 鸣谢