DDDD OCR Extension
Yamashiro · Firefox
完全离线的验证码识别工具,支持自动检测并填充验证码
<all_urls>),意味着它可以读取你在任意站点的页面内容,包括已登录的页面。这是许多扩展正常工作的必要条件,但也值得你确认来源可信。
截图
简介
由于项目后续开发规划需要,新版本已经更名:Mieru-OCR,新版本带来的功能会更多,自由度也会更高,感谢支持!
基于 ddddocr 开发的浏览器版本,使用 ONNX Runtime Web 在浏览器中识别验证码。完全离线,不需要任何云服务以及后端服务的验证码识别,保护您的隐私安全。
更新日志
- 1.1.6
- benchmark 新增稳定数据集导出能力(
--dataset-dir/captchas.json) - 默认配置补齐高级关键词与交互式能力相关字段
- 设置页高级规则改为 chips 交互
- 内置关键词支持删除,并可一键重置
- 设置页主题切换改为自动 / 浅色 / 深色三态按钮
- 配置导入 / 导出补齐完整 settings / siteRules / recognitionStats
- Firefox 设置页与 Chrome 设置页保持对齐
- 持续优化验证码检测与输入框误识别场景
- 模型改用量化的模型
- 新增 i18n 支持 , 目前支持中日英三语
- 油猴脚本版本功能跟进浏览器扩展版本
- V1.1.5
- 修复修复全部勾选的bug
- 新增协议元素自定义功能
- V1.1.4
- 针对浏览器扩展版本新增网站黑名单,不需要识别的网站不会再触发识别
- 新增规则自定义(高级功能),除非你知道你在干什么,否则内置的规则够用了
- 修复任意网站非验证码触发识别的bug
- V1.1.3
- 修复验证码存在连续字符时会被过滤的bug
- 优化验证码元素组件识别逻辑
- 优化浏览器扩展UI,美化样式
- 优化移动端浏览器扩展UI
- V1.1.2
- 修复部分站点登录弹窗无法识别验证码的bug
- 修复部分站点验证码输入框错误识别的bug
- 修复调试模式没有日志的bug
- 新增元素猜测功能,选择验证码元素后,程序会尝试猜测验证码输入框元素,反之亦然
- 新增用户协议自动勾选用户协议/隐私协议功能
- 新增识别统计功能
- 完善保存的网站规则,支持单个域名多个路由规则
- 优化油猴脚本UI布局,删除emoji
- 优化输入框识别逻辑,增强识别率
- V1.1.1
- 修复单页面多个验证码只能识别一个的bug
- 新增四则运算验证码识别后自动计算结果的支持
- 新增打字机效果开启/关闭支持
- 新增浏览器通知开关(后续版本可能简化或删除)
- 尝试修复vue/react等前端框架的兼容性问题(beta)
- V1.1.0
- 重构部分核心,使项目兼容浏览器扩展
- 优化自定义选择器,(可能)支持更多的的验证码场景识别
- 新增浏览器扩展版本,目前只对Chrome系列支持,火狐家族暂时不支持
- V1.0.2-beta
- 修复首次加载没有等待验证码加载完毕就开始识别的bug
- 修改wasm CDN为cdnjs.cloudflare.com,提高兼容性
- 优化代码逻辑,提高可读性
- V1.0.1
- 修复在任何站点都加载模型的bug
- 修复程序逻辑,优先加载操作菜单
- 新增离线上传模型功能
- 新增更多类别验证码识别支持
- V1.0.0
- 初版发布
- 支持ONNX Runtime Web在浏览器中识别验证码
常见问题
Q:为什么识别不准确?
A:识别准确率是由模型决定的,如需定制,请自行使用DDDDOCR模型训练项目训练专属模型
Q:为什么识别速度很慢?
A:这很有可能是浏览器的问题,Chrome系浏览器建议使用浏览器扩展,火狐系浏览器不会存在这个问题
Q:这样的验证码可以识别吗?
A:详见第一条QA
Q:能不能识别并计算四则运算验证码?
A:可以的,但是需要设置
Q:是否支持拖拽,点选验证码?
A:本项目目前只支持纯文字验证码识别,拖拽,点选后期可能会考虑支持,但是我由于上班,维护项目的时间并不多,所有可能遥遥无期。
DDDD OCR Extension 是做什么的
DDDD OCR Extension 是一款面向 Firefox 的开发者工具类扩展,主要用来调试页面、查看样式与请求、测试接口、辅助前端开发。官方对它的介绍是:完全离线的验证码识别工具,支持自动检测并填充验证码在Firefox 附加组件商店(AMO)上,它当前版本 1.1.6,评分 5(2 人评价),约 36 名用户。
适合什么人用
从功能定位看,DDDD OCR Extension 更适合前端工程师、测试与需要经常查看页面结构的用户。如果你平时只是偶尔遇到相关需求,用浏览器自带功能也能凑合;但如果这件事每天都发生,装一个专门处理它的扩展通常比手动操作省事得多。需要注意的是它作用于所有网站,装上后建议先观察一两天,确认不影响常用站点的正常使用。
怎么安装 DDDD OCR Extension
- 打开Firefox 附加组件商店(AMO)上的官方页面;
- 点「添加到浏览器」并确认权限提示;
- 装好后在扩展列表里固定图标,方便随时开关。
本站只做索引与介绍,安装包来自官方商店。如果商店页面提示当前地区不可用,说明该扩展未在你所在区域上架。
常见问题
DDDD OCR Extension 是免费的吗?
DDDD OCR Extension 在Firefox 附加组件商店(AMO)免费提供下载。它是浏览器扩展,装上就能直接用,不需要注册账号。
DDDD OCR Extension 安全吗?
它只申请了 0 项权限,范围比较克制,没有申请「读取所有网站数据」这种大权限。
DDDD OCR Extension 支持哪些浏览器?
当前收录的版本来自Firefox 附加组件商店(AMO),适用于 Firefox。同一个扩展在其他商店可能有对应版本,但功能与版本号不一定相同。
怎么卸载 DDDD OCR Extension?
在扩展管理页找到 DDDD OCR Extension,点移除即可。它在本地保存的设置会一起清掉,不会残留数据。
权限清单 来自 manifest.json 原文
站点访问 1
<all_urls>
接口权限 2
activeTabstorage
