V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
LeeeSe
V2EX  ›  Apple

[ 📨 MessAuto ]: 短信验证码自动填充,理论支持所有浏览器或 APP, Only For Mac

  •  1
     
  •   LeeeSe · 2022-12-15 15:20:12 +08:00 · 2015 次点击
    这是一个创建于 742 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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 是一个菜单栏软件,启动之后,菜单栏会出现一个图标,点击菜单图标后只有两个选项,开启或退出,使用前需要点击一次开启。

    statesitem.jpg

    感谢

    第 1 条附言  ·  2022-12-15 17:22:37 +08:00
    抱歉各位,我也是第一次开发软件,有人反馈有重大缺陷,软件只能用于 macOS13 版本,正在寻找原因。
    15 条回复    2023-09-06 21:00:05 +08:00
    sanshao124
        1
    sanshao124  
       2022-12-15 16:37:36 +08:00 via iPhone
    我基本上都用 safari ,偶尔用 firefox ,不过楼主这个应该会造福很多人,绝对要支持
    dufu1991
        2
    dufu1991  
       2022-12-15 16:41:19 +08:00
    我就是你最后感谢的这个人,我只想说,开源万岁。
    dufu1991
        3
    dufu1991  
       2022-12-15 16:49:32 +08:00
    建议提供 brew 安装方式。
    OceanSea
        4
    OceanSea  
       2022-12-15 16:49:55 +08:00
    厉害呀,只有 70 多行代码就可以实现。我也想学 rust 。
    hellojay
        5
    hellojay  
       2022-12-15 16:50:24 +08:00
    wow 超级赞,感谢楼主
    lucifer9
        6
    lucifer9  
       2022-12-15 16:52:46 +08:00
    可以加个隐藏图标的功能不?
    razaro
        7
    razaro  
       2022-12-15 17:00:29 +08:00
    干,我买过 2FHey ,瞬间感觉血亏。感谢楼主!
    Highlight1024
        8
    Highlight1024  
       2022-12-15 17:25:40 +08:00
    OP 牛🍺
    ThinkStu
        9
    ThinkStu  
       2022-12-15 17:28:57 +08:00
    芯片:APPLE M1 Pro
    系统:V13.0
    “MessAuto”已损坏,无法打开。 你应该将它移到废纸篓。
    LeeeSe
        10
    LeeeSe  
    OP
       2022-12-15 17:31:50 +08:00
    请感兴趣的朋友先 Star 一下,我是一名 Rust 新手,也是软件开发新手,目前正在正在努力寻找各种错误的原因,再次说声抱歉,我只是在我电脑上反复测试没有问题就发布了。
    LeeeSe
        11
    LeeeSe  
    OP
       2022-12-15 17:37:13 +08:00
    暂时先下沉帖子,软件有重大缺陷无法使用
    MrCharlesWu
        12
    MrCharlesWu  
       2022-12-15 19:01:05 +08:00
    楼主牛,期待能支持 bark 。目前是手持 mac+安卓手机,用 bark 在同步短信通知
    YY
        13
    YY  
       2022-12-15 23:17:28 +08:00
    @LeeeSe 数据库绝对路径吧
    LeeeSe
        14
    LeeeSe  
    OP
       2022-12-15 23:25:34 +08:00
    @YY 二进制文件功能并没有问题,但在 Mac 平台上本机打包的 APP 分发给其他用户很麻烦,需要签名什么的才能正常运行。不过目前发现 x86_64 不需要签名也可以正常运行。
    gh110827
        15
    gh110827  
       2023-09-06 21:00:05 +08:00
    MessAuto2 很好用呀,op🐮🍺
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3245 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 12:55 · PVG 20:55 · LAX 04:55 · JFK 07:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.