MessAuto
MessAuto 是一款 macOS 平台 自动提取 短信验证码并 粘贴回车 的软件,百分百由 Rust 开发,适用于任何 APP 。
开源地址: https://github.com/LeeeSe/MessAuto
特点:
- 轻量:程序占用存储 1.8 M ,占用内存 10.1 M (原本占用 1.6M ,但添加了托盘图标的包和相关代码后飙升到 10.1 M )
- 简洁:没有 GUI ,只有一个安静的任务栏托盘图标,要么开启要么退出
- 适用性广:Safari 方案只能在 Safari 浏览器中使用,此软件适用于任何 APP
- 开源免费:收费方案2FHey至少需要 5 美元
开发初衷
macOS 平台可以方便地接收来自 iPhone 的短信,无需每次打开手机查看验证码。Safari 浏览器更是可以直接自动获取到验证码并显示在输入框内,然而这个好用的功能却仅仅停留在了 Safari 浏览器上,但并不是每个人都喜欢使用 Safari 浏览器。为了把这个功能带到所有 APP 上,我开发了这款软件,希望对大家有所帮助。
要求
- macOS 10.13 以上并可以接收 iPhone 的短信
- 完全磁盘访问权限(为了访问位于
~/Library下的 Message 的数据库文件,以获取最新的短信) - 辅助功能权限(模拟键盘操作,自动粘贴并回车)
⚠️注意:如果你不想使用自动粘贴并回车功能,则拒绝赋予辅助功能权限即可。验证码仍然会自动存储到你的粘贴板上,你可以手动粘贴并登录。
已知缺陷
- 部分 APP 或网站不支持回车登陆,需要手动点击登陆
使用方法
MessAuto 是一个菜单栏软件,启动之后,菜单栏会出现一个图标,点击菜单图标后只有两个选项,开启或退出,使用前需要点击一次开启。
感谢
- 感谢 @尚善若拙 提供获取短信思路