Releases: skernelx/AutoCode
Releases · skernelx/AutoCode
v0.5.0
v0.4.2
v0.4.1
v0.4.0
v0.3.0 - 自动更新与后台运行
🎉 新功能
✨ 自动更新
- 启动时自动检查 GitHub 更新
- 发现新版本时弹出对话框询问
- 支持一键下载并安装更新
- 安装完成后自动重启应用
🔄 后台运行
- 关闭窗口不再退出程序,只是隐藏窗口
- 程序持续在后台监控验证码
- 只有从托盘菜单选择"退出"才真正退出
- 修复程序自动退出的问题
📝 文档改进
- 添加详细的安装说明
- 提供两种安装方法(右键打开 / xattr 命令)
- 说明为什么需要特殊安装步骤
📦 安装说明
方法一:右键打开(推荐)
- 下载并打开 DMG 文件
- 将 AutoCode.app 拖到应用程序文件夹
- 右键点击 AutoCode.app → 选择"打开" → 点击"打开"
方法二:使用终端命令
sudo xattr -rd com.apple.quarantine /Applications/AutoCode.app🔄 从旧版本升级
如果你已经安装了旧版本,下次启动时会自动检测到更新并提示你升级!
v0.2.1 - 图标优化与文档完善
更新内容
🎨 图标优化
- 使用全新设计的程序图标(深蓝色背景)
- 优化托盘图标为模板图标格式
- 消除透明边缘显示问题
📖 文档完善
- 突出核心价值:Mac 自动接收 iPhone 验证码,告别频繁掏手机
- 说明核心优势:相比 macOS 自带功能,支持所有应用(Chrome、Firefox、VS Code、终端等)
- 添加程序图标:在 README 顶部展示应用图标
- 补充使用场景:详细列举浏览器、桌面应用、游戏客户端等适用场景
💡 为什么选择 AutoCode?
macOS 自带的验证码填充功能只能在 Safari 等苹果应用中使用,而 AutoCode 通过模拟键盘输入,可以在任何有输入框的应用中自动填充验证码!
安装说明
下载 DMG 文件,双击打开后将 AutoCode.app 拖到应用程序文件夹即可。
v0.2.0 - 图标优化与代码改进
更新内容
图标优化
- 使用全新设计的程序图标和托盘图标
- 程序图标采用深蓝色背景,消除透明边缘
- 托盘图标优化为模板图标格式
代码质量改进
- 移除所有 unwrap() 调用,改用安全的错误处理
- 实现优雅的任务取消机制(CancellationToken)
- 优化正则表达式性能(使用 OnceLock 缓存)
- 添加配置验证功能
- 改进剪贴板 API 错误处理
安装说明
下载 ZIP 文件后解压,将 AutoCode.app 拖到应用程序文件夹即可。
AutoCode v0.1.1
AutoCode v0.1.1
What's Changed
- Added generic Spotlight mail monitoring with dynamic target discovery
- Preserved Outlook compatibility and priority path scanning
- Updated tray/settings wording to Spotlight mail sources
- Improved README and project metadata
Build
- macOS app bundle:
AutoCode.app - DMG:
AutoCode_0.1.1_aarch64.dmg
Notes
- Requires macOS 12+
- Requires Full Disk Access and Accessibility permissions for full functionality
AutoCode v0.1.0
AutoCode v0.1.0
Highlights
- Added multi-source monitoring: iMessage / Apple Mail / Outlook (Spotlight)
- Added multi-strategy OTP extraction: regex templates, sender whitelist, HTML structure, keyword proximity
- Added paste modes:
smart,always,floating_only,clipboard_only - Added tray switches with real-time config sync
- Added startup and permission helpers for macOS
Requirements
- macOS 12+
- Full Disk Access (for iMessage / Apple Mail reads)
- Accessibility permission (for auto-typing)
Notes
- This project is a rewritten implementation inspired by MessAuto:
https://github.com/LeeeSe/MessAuto