Skip to content

BetterRNP v2.3.3

Latest

Choose a tag to compare

@TakaHoshino TakaHoshino released this 25 Oct 05:45
· 3 commits to main since this release

BetterRNP v2.3.3 密码保护与计时插件更新

本版本新增删除密码功能,并为计时插件加入实时共享透明度设置。

更新内容

  • 删除密码:安全设置新增“删除密码”按钮,仅在已设置密码时显示。
  • 要求鉴权:配置处于锁定状态时,必须先输入当前密码完成鉴权。
  • 风险确认:删除密码前会提示名单、方案和设置可能被未经授权修改。
  • 关闭备用通道:删除密码时同步关闭备用解锁通道,避免遗留无效安全配置。
  • 恢复安全警告:停用密码保护后,主界面重新显示红色安全警告。
  • 状态同步:删除后安全页立即恢复“未设置密码”状态,并隐藏锁定和删除密码按钮。
  • 计时插件 1.1.0:在应用“设置 → 插件 → 计时插件设置”中提供透明度滑块。
  • 正计时与倒计时共享:同一个连续滑块同时控制两种计时窗口,调整时实时生效。
  • 持久化透明度:设置保存在 BetterRNP 注册表的插件设置区域,下次启动继续使用。
  • 精简计时窗口:透明滑块只出现在主程序设置页,不再占用计时窗口空间。

兼容性

  • 注册表设置结构不变。
  • 已有密码、备用通道设置和用户数据继续有效,直到用户主动删除密码。
  • 主程序插件 API 和插件 SDK 版本不变。

验证

  • Debug 与 Release 构建均为 0 警告、0 错误。
  • 自动化测试共 191 项,全部通过。

⬇️ 下载

1. 应用自包含版(推荐,免装环境)

  • BetterRNP_win-x64_self-contained_v2.3.3.zip(约 63 MB)
  • 已内置 .NET 8 运行时,无需安装环境,解压后直接运行 BetterRNP.exe

2. 应用框架依赖版(体积小,需装运行时)

  • BetterRNP_win-x64_framework-dependent_v2.3.3.zip(约 0.5 MB)
  • 目标机器必须安装 .NET 8 Desktop Runtime

3. 计时插件 1.1.0(单独下载)

  • com.betterrnp.timer.rnpp
  • 放入主程序 plugins/ 目录后,可从悬浮球菜单打开正计时或倒计时

4. 随机性分析插件(单独下载)

  • com.betterrnp.randomness-analyzer.rnpp

5. 插件 SDK(供插件开发者使用)

  • BetterRNP.PluginSdk.1.4.0.nupkg

6. 开发签名公开证书

  • BetterRNP-Development-Certificate.cer

两个应用 zip 功能完全相同,仅打包方式和运行环境要求不同。不确定时下载自包含版即可。


运行环境

  • Windows 10 / 11 64 位
  • 自包含版:无需任何预装
  • 框架依赖版:需安装 .NET 8 Desktop Runtime

更新检查

  • 支持启动自动检查与手动检查。
  • 支持官方源和 https://gh-proxy.com/ 镜像源。
  • 自动识别当前为 fd 或 sc,并默认选择对应更新包。