Skip to content

Releases: fxaxg/sms-pop-rs

SmsPop v0.4.0

Choose a tag to compare

@fxaxg fxaxg released this 25 Oct 13:31
e1df9f6

更新提示更容易找到

  • 设置窗口左下角新增更新提示,可直接查看新版本、下载进度和就绪状态。
  • 更新说明统一在模态框展示,支持 Markdown 标题、列表、链接和表格。
  • 启动时网络或系统代理尚未就绪导致检查失败,会按 30 秒、1 分钟、2 分钟、5 分钟逐步重试,此后每 15 分钟继续重试,成功后停止;隐藏到托盘不受影响。
  • 点击“安装并重启”先保存配置,再直接启动安装,不再二次确认。

验证码填入更顺手

  • 填入方式改为“关闭 / 光标候选条 / 自动填入”三选一,说明更简洁。
  • 候选条在监听期内跟随输入框切换,切换后重新计算停留时间,同一输入框中移动光标不续时。
  • 候选条新增小关闭按钮,关闭后不再提示这条验证码。
  • 新增可选自动填入,默认关闭:每条验证码只对首个符合条件的输入框尝试一次,仅填空白或补全验证码前缀,不向已有普通文字追加。
  • 自动填入不识别输入框用途,普通空白输入框也可能符合条件;不适合时可继续使用默认的光标候选条。
  • 高级选项统一命名为“写入机制”,可选择直接写入或模拟键盘。

修复与开发支持

  • 修复“通用 → 配置文件 → 打开所在目录”错误地打开配置文件的问题。
  • 修复开发模式下 Vite 监听 Rust 编译产物导致 Windows DLL 文件锁错误。
  • 关于页新增仅开发模式可用的更新界面预览,不会实际下载或启动安装器。

升级说明

现有配置继续兼容,升级不会自动开启自动填入。桌面端仅支持 Windows。
不同应用的 UIA 支持情况不同,无法填入时仍可从通知复制验证码后手动粘贴。

自动化测试覆盖重试调度、输入策略、会话取消与设置界面;真实断网/Clash 恢复、不同应用的焦点行为及完整旧版到新版安装链路仍需实机验证。

SmsPop v0.3.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 10:02
920c5d8

What's Changed

  • feat: dedicated About page and open-source project links by @fxaxg in #2
  • feat: HTTP 网络接入与统一令牌链接 by @fxaxg in #3
  • ui: 整理关于页并准备 v0.3.0 by @fxaxg in #4

Full Changelog: v0.2.0...v0.3.0

SmsPop v0.2.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 06:00
befd815

SmsPop v0.2.0

本次新增软件更新功能,后续可直接在应用内检查、下载和安装新版本。

新增

  • 启动后后台自动检查新版本,不打断当前使用。
  • 在「通用 → 关于」中手动检查更新、查看更新说明。
  • 支持下载进度显示与更新包签名验证。
  • 下载完成后,由用户确认安装并重启。
  • 下载期间隐藏设置窗口或切换页面,不影响下载。

安装与更新

  • 首次安装或从 v0.1.0 升级:下载并运行 SmsPop_0.2.0_x64-setup.exe。
  • v0.1.0 尚未内置更新功能,需要手动安装本版本。
  • .sig 和 latest.json 供应用更新使用,普通用户无需下载。

注意事项

  • 安装更新期间 SmsPop 会退出,暂时无法接收通知。
  • 下载包暂存在内存中,完全退出应用后需要重新下载。
  • 更新功能访问 GitHub 检查和下载安装包,不上传通知内容。
  • 项目仍处于早期阶段,本版本尚未完成旧版到新版的完整安装升级验证。

What's Changed

  • feat: signed application updates (v0.2.0) by @fxaxg in #1

New Contributors

  • @fxaxg made their first contribution in #1

Full Changelog: v0.1.0...v0.2.0

SmsPop v0.1.0

Choose a tag to compare

@github-actions github-actions released this 05 Oct 13:05

首个公开预览版

SmsPop 通过蓝牙将 iPhone 通知接收至 Windows,并提供验证码复制与点击填入。

功能

  • iPhone 通知弹窗与后台连接恢复
  • 验证码识别、复制和光标候选条
  • 按通知来源配置 URL,点击打开电脑应用
  • 设备管理、通知过滤和开机自启
  • 浅色、深色与跟随系统主题

使用要求

  • Windows 电脑及支持 BLE 外设角色的蓝牙适配器
  • iPhone 与电脑完成蓝牙配对,并开启“共享系统通知”
  • WebView2 运行时

已知限制

  • 目前仅支持 Windows 与 iPhone,不支持 Android
  • 蓝牙兼容性因适配器、驱动和系统版本而异
  • 应用协议由目标应用处理,不保证打开具体聊天
  • 安装包未进行 Windows 代码签名,可能出现未知发布者或 SmartScreen 提示
  • 日志可能包含敏感通知信息,反馈前请脱敏