diff --git a/README.md b/README.md index 4cb6a82..2a6ca3a 100644 --- a/README.md +++ b/README.md @@ -1 +1,48 @@ -http://123.57.180.151:8091/archives/c-zi-dong-geng-xin-cheng-xu \ No newline at end of file +http://123.57.180.151:8091/archives/c-zi-dong-geng-xin-cheng-xu + + +版本检测和对比 + + +客户端会自动检查当前运行版本 +与服务器端最新版本进行比对 +通过版本号判断是否需要更新 + + +自动更新流程 + + +检测到新版本后自动下载更新包 +下载完成后进行文件完整性校验(使用SHA256) +创建临时更新目录存放新文件 +生成更新批处理文件 +请求管理员权限执行更新 +自动重启应用程序 + + +服务端功能 + + +提供最新版本信息查询API +支持新版本软件包上传功能 +提供版本下载服务 +对上传的更新包进行验证(检查是否为有效的ZIP文件且包含必要的可执行文件) +文件存储管理 + + +安全保护机制 + + +文件完整性验证(CRC校验) +更新包格式验证 +管理员权限请求 +更新失败的容错处理 + + +自动化处理 + + +自动创建必要的目录结构 +自动清理临时文件 +自动备份原有文件 +更新过程无需用户干预 \ No newline at end of file