[ MessAuto ]: 短信验证码自动填充,理论支持所有浏览器或 APP, Only For Mac - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
LeeeSe
V2EX    Apple

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

  •  1
     
  •   LeeeSe Dec 15, 2022 2988 views
    This topic created in 1232 days ago, the information mentioned may be changed or developed.

    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

    感谢

    Supplement 1    Dec 15, 2022
    抱歉各位,我也是第一次开发软件,有人反馈有重大缺陷,软件只能用于 macOS13 版本,正在寻找原因。
    15 replies    2023-09-06 21:00:05 +08:00
    sanshao124
        1
    sanshao124  
       Dec 15, 2022 via iPhone
    我基本上都用 safari ,偶尔用 firefox ,不过楼主这个应该会造福很多人,绝对要支持
    dufu1991
        2
    dufu1991  
       Dec 15, 2022
    我就是你最后感谢的这个人,我只想说,开源万岁。
    dufu1991
        3
    dufu1991  
       Dec 15, 2022
    建议提供 brew 安装方式。
    OceanSea
        4
    OceanSea  
       Dec 15, 2022
    厉害呀,只有 70 多行代码就可以实现。我也想学 rust 。
    hellojay
        5
    hellojay  
       Dec 15, 2022
    wow 超级赞,感谢楼主
    lucifer9
        6
    lucifer9  
       Dec 15, 2022
    可以加个隐藏图标的功能不?
    razaro
        7
    razaro  
       Dec 15, 2022
    干,我买过 2FHey ,瞬间感觉血亏。感谢楼主!
    Highlight1024
        8
    Highlight1024  
       Dec 15, 2022
    OP 牛
    ThinkStu
        9
    ThinkStu  
       Dec 15, 2022
    芯片:APPLE M1 Pro
    系统:V13.0
    “MessAuto”已损坏,无法打开。 你应该将它移到废纸篓。
    LeeeSe
        10
    LeeeSe  
    OP
       Dec 15, 2022
    请感兴趣的朋友先 Star 一下,我是一名 Rust 新手,也是软件开发新手,目前正在正在努力寻找各种错误的原因,再次说声抱歉,我只是在我电脑上反复测试没有问题就发布了。
    LeeeSe
        11
    LeeeSe  
    OP
       Dec 15, 2022
    暂时先下沉帖子,软件有重大缺陷无法使用
    MrCharlesWu
        12
    MrCharlesWu  
       Dec 15, 2022
    楼主牛,期待能支持 bark 。目前是手持 mac+安卓手机,用 bark 在同步短信通知
    YY
        13
    YY  
       Dec 15, 2022
    @LeeeSe 数据库绝对路径吧
    LeeeSe
        14
    LeeeSe  
    OP
       Dec 15, 2022
    @YY 二进制文件功能并没有问题,但在 Mac 平台上本机打包的 APP 分发给其他用户很麻烦,需要签名什么的才能正常运行。不过目前发现 x86_64 不需要签名也可以正常运行。
    gh110827
        15
    gh110827  
       Sep 6, 2023
    MessAuto2 很好用呀,op
    About     Help     Advertise     Blog     API     FAQ     Solana     2633 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 79ms UTC 12:07 PVG 20:07 LAX 05:07 JFK 08:07
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86