


























我知道 iOS 内置有扫码器,但功能其实很有限,基本只能扫二维码,而且扫完大多会直接执行。
有时候我只是想看看码里到底是什么、做了什么,并不想扫一下就自动跳转或者打开 App 。 之前试过不少扫码类 App ,总会有些不顺手的地方,于是自己花时间搓了一个:

一个偏 Geek 向的离线扫码和 OCR 工具。 支持识别或者创建主流的线性及二维码,以及简单的文字识别。
除了看原始值,也会对一些特殊类型进行结构化解析,例如:
所有识别都可离线完成,无需联网。
免费,无广告,不跟踪,历史图片和原始值会进行加密再存储。
目前就是一个纯工具型 App ,也做了一部分无障碍适配,软件体积很小,支持 iOS 17.6+
做这个 App 的核心原因其实很简单: “扫码”不应该等于“立即执行”。
欢迎大家下来试试看看:
1 rbe 5 月 14 日不说还不知道 iOS 内置有一个扫码器应用,但为啥要用这个,用相机不就可以直接扫吗,也不是立即执行呀 |
4 mrgeneral 5 月 14 日微信的二维码其实非常好用,不知道做了什么优化,识别率也高。 |
5 fbu11 5 月 14 日普通用户日常要用的扫码功能,实际上 iOS 内置+微信扫码基本够用了,这俩不支持基本都是 某公司 APP 或者小程序单独设定规则自己才能扫明白的 |
6 xiaozhubin 5 月 14 日虽然是 andriod 用户,但还是来赞一个。 |
9 uei 5 月 14 日 |
10 uei 5 月 14 日@sisteryu100 感谢支持,后续更新我会加上这个功能。 @xujiahai 感谢支持,快捷指令算是我一直想弄的吧,输入图片可以直接识别了输出结果,因为自带的识别类型实在太基础了,搭配快捷指令还是能实现一些好玩的功能的。 |
11 good4you 5 月 15 日未来考虑可以允许导入自制的 protocol 吗?以及允许扫描后执行自制 code ? 感觉有些公司也许会有这种需求!比如轻量级的库存管理(小门店),扫码后自动汇报给特定服务器。 |
12 uei 5 月 15 日@good4you 我目前的确有考虑往“自定义规则解析”和“自动化处理”方向做。 现在发布的 1.0 版本里,其实已经内置了一个比较基础的 webhook 能力,可以选择性地把识别结果转发到用户自己配置的服务器。快捷指令我也已经做了一部分,为的就是尽量降低一些自动化使用门槛。 目前我还在探索如何定义一套既灵活又可控的声明式规则,例如怎样匹配内容、做结构化解析、自动化转发之类。 不过整体还是会保持本地优先和用户可控,默认不对外发送数据。一旦这些自动化能力真的被挖掘出潜力,或者有人拿它做出一些有意思的 workflow ,我会觉得这件事就会非常有意义。 |
13 good4you 5 月 15 日@uei 个人感觉,声明式规则可以做成网页端来调整的,可分发(或者说分享)的规则。推荐 go 的 expr 库,或者前期粗暴一点,直接 python 的 eval()。提供给有专业需求的用户;服务器上依然不存储任何数据(从服务器端分发的规则除外);允许用户自行导入分发的规则。 某种意义上,这就是 retool 的二维码版本? 平心而论,如果只收一点点钱的话,省去开发的麻烦,感觉很多地方都有前景啊。 另外,我感觉还有个小东西可能有需求。比如我想分享我的联系方式,即使 base64 也会导致永远的暴露在互联网上。需要一个有效期有限的跳转...不过感觉也没什么市场...(或者可能有人做了?)( cloudflare 的静态网页+机器人防护+过两天自己删掉那个 worker...倒是个很简单的思路...) |
14 hezhile 5 月 15 日安装了,支持了。测试文字识别功能,有点小 bug ,一个手写的“陈”,识别出来“陈东” |
15 whiteleopard520 5 月 15 日 via iPhone好用,不知道能不能求个码,谢谢 |
17 xiaozhubin 5 月 15 日@uei 谢谢,我试一下。我目前用的 BinaryEye ,基本满足需求了。 |
19 uei 5 月 16 日@good4you 我不太希望这个工具变成一个运行环境。 expr 这种方式我能大概理解,也确实会很强,但明显增加维护复杂度以及 UI 设计难度。如果真的塞一个 runtime 进去,不确定审核会不会开始变得敏感,至少现在我没想要做。 更重的自动化我倾向于制定规则来预处理,将结果交给用户自己的服务器或自动化平台处理,或者导出成 csv 之类的,有这个需求的应该也会有服务器,APP 作为组合预处理部分,就算没有服务器,利用 CF worker 也能实现一些不错的工作流。 所以我目前更倾向于把它做成一种偏低代码、声明式的方式: 我预想的是扫码导入 yaml 或 json ,方便展示处理流程的 UI ,这样普通用户也能清楚看到:为什么触发、发送了什么、数据流向哪里。 如果感兴趣的话,我建了一个 TG 群,可以进来聊聊 https://t.me/geekscanapp |
20 uei 5 月 16 日@crusaderay123 微信支持的条码种类有限,不过看个人需要,微信够用就行。微信如果断网是需要等网络连接后才能看结果,我这个算是一个离线的工具啦。 |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。