功能预览:
众所周知,macOS 上的 Safari 浏览器已经可以实现自动填充短信验证码的功能。然而,我们有时候也会使用 Chrome 、Edge 或 Firefox 浏览器。
在这种情况下,我们需要打开 Messages.app ,找到最新短信,复制短信验证码,然后切换到浏览器粘贴,这个过程既繁琐又枯燥。
为了解决这一问题,我们开发了一个简单的应用程序 Code Piper 并已在 App Store 上架。
当短信( SMS )验证码送达时,Code Piper 会自动将验证码复制到剪切板并推送提示(可关闭)。这样一来,在浏览器中只需使用 CMD + V 快捷键即可快速粘贴验证码。
虽然市面上有其他类似功能的应用程序,但它们通常需要获得全盘读写权限( Full Disk Access )。我们通常只会给予非常信任的应用程序这种权限。
与之不同的是,Code Piper 是一个沙箱应用程序,它仅需要授权读取 Messages.app 的数据库文件。因此,与全盘读写权限相比,Code Piper 所需的权限非常有限。
https://apps.apple.com/cn/app/code-piper/id1669959741
关于应用名称的由来:灵感来源于电视剧《硅谷》里的 Pied Piper 🤣
1
jiegto 2023-07-01 15:13:32 +08:00
icon 太大了,什么时候能改改? 😂
|
2
ytzong 2023-07-01 15:37:24 +08:00 via iPhone
经常误判,比如漏话提醒的电话号码,地址里的房间号、银行卡号后四位、快递单后四位……
|
3
CatStudioApp OP |
4
ytzong 2023-07-02 01:19:37 +08:00 1
@CatStudioApp 含有「码」或「 code 」且 4~6 位连续数字
|
5
snachx 2023-07-02 02:18:13 +08:00 via iPhone
可以训练一个简单的分类器,先判定是验证码消息再提取
|
6
fox233 2023-07-02 09:49:05 +08:00
可以学习一下 熊猫吃短信的做法 本地训练一个数据集
|
7
Soonan 2023-07-02 10:40:35 +08:00
可以向下兼容到 OS X11 吗?
目前最低要求 OS X12. |
8
jiegto 2023-07-02 11:15:45 +08:00
@CatStudioApp launchpad
|
9
Achieve7 2023-07-02 17:38:59 +08:00
https://gist.github.com/Achieve777/5e02b951ad9a7703f8451a4c900cc87c
分享一个脚本. 读取 60s 内 iMessage 的验证码并输出到剪切板. 可以自己用 appleScript 调用 或嵌入到 Alfred 里面 |
10
ZedRover 2023-07-04 14:15:08 +08:00
排除含有“账号:123123123” 这种的短信,不然腾讯云发的短信每次都会提醒
|
11
CatStudioApp OP @Soonan 已经支持了。麻烦更新一下?
|
12
CatStudioApp OP @ZedRover 感谢建议,我们添加了自定义规则,欢迎更新到 0.2.0 尝试
|