比较实用的易语言更新升级模块

易语言 2020-08-14 18:11:05

比较实用的易语言更新升级模块

由于已经开源,你有什么想法就自己修改吧。

调试输出 (全局_更新地址, 全局_保存文件名)
.如果真 (取反 (目录_是否存在 (取运行目录 () + “\temp”)))
目录_创建 (取运行目录 () + “\temp”)
.如果真结束
HTTP进度下载 (全局_更新地址, 取运行目录 () + “\temp\” + 全局_保存文件名, &进度显示, )
文件_移动 (取运行目录 () + “\temp\” + 全局_保存文件名, 取运行目录 () + “\” + 全局_保存文件名)
' 运行 (取运行目录 () + “\” + 全局_保存文件名 + “.exe”, 假, )
ZIP压缩.解压 (取运行目录 () + “\” + “temp.zip”, 取运行目录 ())
目录_清空 (取运行目录 () + “\temp”, )
目录_删除 (取运行目录 () + “\temp”)
文件_删除 (取运行目录 () + “\” + “temp.zip”)