Repository navigation
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,并默认选择对应更新包。