ZSnaper V0.0.3 ALPHA
Pre-release
Pre-release
Version: 0.0.3
Channel: ALPHA
本次更新重点加入完整的 Windows 安装与差分更新链路,并集中修复配置、截图、热键和资源释放方面的稳定性问题
本次内容
- 新增品牌化图形安装器,可选择安装路径、桌面快捷方式、开始菜单和开机自启动;支持从 Windows 卸载入口移除程序,并默认保留用户配置
- 新增
.zup差分更新包与独立更新程序;更新前会检查来源版本、文件路径和 SHA-256,失败时使用临时备份回滚 - 配置文件改为原子写入并保留备份;配置损坏时可从备份恢复,同时补充异常日志和更严格的配置清理
- 改进截图与长截图异常处理、剪贴板重试、快速连续保存文件名冲突和 GDI/窗体资源释放
- 改进强力热键录制,支持符合条件的单键绑定,提供更明确的录制反馈,并修复修饰键可能残留为按下状态的问题
- 更新检查仅在请求成功后记录检查时间,并限制失败后的高频重复请求
- 加固插件包基础:增加
.zsp清单、版本范围、HTTPS、SHA-256、压缩包路径穿越、非法文件名、文件数量和解压大小检查
插件说明
插件功能在 0.0.3-alpha 中仍保持关闭。本版本只提供包检查和更新元数据基础,不会扫描插件目录、加载程序集或执行第三方插件代码
如何选择下载文件
| 文件 | 用途 |
|---|---|
ZSnaper-v0.0.3-alpha-win-x64-Setup.exe |
推荐普通用户下载。图形化安装,可创建快捷方式和卸载入口,已自带运行环境 |
ZSnaper-v0.0.3-alpha-win-x64-full.zip |
ZIP 手动解压版。自带完整 .NET 8 运行时,各组件独立部署;解压后运行 ZSnaper.exe |
ZSnaper-v0.0.3-alpha-win-x64-portable.zip |
单文件便携版。无需安装或预装 .NET 8;解压后只有一个 ZSnaper.exe |
ZSnaper-v0.0.3-alpha-win-x64-Update.exe |
差分更新程序。现有 0.0.2-alpha 安装版用户可运行它并选择下方 .zup 文件;需要系统已安装 .NET 8 Desktop Runtime |
ZSnaper-v0.0.3-alpha-win-x64-Update.zup |
从 0.0.2-alpha 更新到 0.0.3-alpha 的差分数据包,只能配合 Update.exe 使用,不是完整程序包 |
SHA256SUMS.txt |
所有发布文件的 SHA-256 校验值 |
文件校验
ZSnaper-v0.0.3-alpha-win-x64-full.zip:sha256:c35fef3fd86fe88fc08d9b0874809771f11898389c17615588a30e8cd23f723cZSnaper-v0.0.3-alpha-win-x64-portable.zip:sha256:20ea787b03b5763182c3fa3b9a0a3ee4280ef25046b427b5847a4986b06f00bfZSnaper-v0.0.3-alpha-win-x64-Setup.exe:sha256:75ded924b5cb9acc2d36308a685dbd8144ccdea5abe348437647b3667b325243ZSnaper-v0.0.3-alpha-win-x64-Update.exe:sha256:0b672eee7f34622b7ee51a1b532515f0b931c5e7583e73ab4019a8c545490ab7ZSnaper-v0.0.3-alpha-win-x64-Update.zup:sha256:d97b1c423deb1f40c558a4f6d85495c3b7623a099626cab990b129e009eb9a86
说明
当前仍处于早期 Alpha 阶段,安装、更新、界面和功能细节仍可能继续调整。测试阶段不代表最终产品!