Skip to content

ZSnaper V0.0.3 ALPHA

Pre-release
Pre-release

Choose a tag to compare

@buaoyezz buaoyezz released this 29 Aug 12:12

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:c35fef3fd86fe88fc08d9b0874809771f11898389c17615588a30e8cd23f723c
  • ZSnaper-v0.0.3-alpha-win-x64-portable.zip: sha256:20ea787b03b5763182c3fa3b9a0a3ee4280ef25046b427b5847a4986b06f00bf
  • ZSnaper-v0.0.3-alpha-win-x64-Setup.exe: sha256:75ded924b5cb9acc2d36308a685dbd8144ccdea5abe348437647b3667b325243
  • ZSnaper-v0.0.3-alpha-win-x64-Update.exe: sha256:0b672eee7f34622b7ee51a1b532515f0b931c5e7583e73ab4019a8c545490ab7
  • ZSnaper-v0.0.3-alpha-win-x64-Update.zup: sha256:d97b1c423deb1f40c558a4f6d85495c3b7623a099626cab990b129e009eb9a86

说明

当前仍处于早期 Alpha 阶段,安装、更新、界面和功能细节仍可能继续调整。测试阶段不代表最终产品!