Go to file
2025-02-13 17:35:42 +08:00
AutoUpdate 1 2025-02-13 15:04:36 +08:00
.gitattributes 1 2025-02-11 15:14:24 +08:00
.gitignore 1 2025-02-11 15:14:24 +08:00
README.md 更新 README.md 2025-02-13 17:35:42 +08:00

http://123.57.180.151:8091/archives/c-zi-dong-geng-xin-cheng-xu

版本检测和对比

客户端会自动检查当前运行版本 与服务器端最新版本进行比对 通过版本号判断是否需要更新

自动更新流程

检测到新版本后自动下载更新包 下载完成后进行文件完整性校验使用SHA256 创建临时更新目录存放新文件 生成更新批处理文件 请求管理员权限执行更新 自动重启应用程序

服务端功能

提供最新版本信息查询API 支持新版本软件包上传功能 提供版本下载服务 对上传的更新包进行验证检查是否为有效的ZIP文件且包含必要的可执行文件 文件存储管理

安全保护机制

文件完整性验证CRC校验 更新包格式验证 管理员权限请求 更新失败的容错处理

自动化处理

自动创建必要的目录结构 自动清理临时文件 自动备份原有文件 更新过程无需用户干预