- 移除了不必要的导入和冗余代码- 新增了从文件读取版本号和路径的功能 - 实现了将新版本复制到指定路径的逻辑 - 添加了重命名旧版本和删除源文件的功能 - 新增了运行新版本的函数
- 新增 update 函数用于执行更新操作 - 添加 check_update 函数用于检查更新 - 实现了更新进度条和错误处理 - 优化了用户交互界面,包括提示框和进度显示 - 重构了原有的更新逻辑,提高了更新的可靠性和用户体验