软件简介
这个程序是前几天帮人写的一个检测更新程序,主要有一键删除、下载、和更新三个功能
可以实现远程下载更新的文件,解压到本地,再放到指定的文件夹下,达到更新的效果。
而且软件内会检测当前电脑中存在的版本和服务器中的最新版本,方便提供给用户更新下载。
下载时候,上方的小圆圈会动,下载完成后小圈圈的动画就停止。
软件截图
部分模块可以在我的VIP群下载到,部分模块精益论坛上也有。
实现原理
获取更新版本:服务器中上传一个文档,定义为最新版本号:5.xxx
如果需要更新数字往大填就行 。 本地版本是由文件中一个文档判断的。
下载:采用的是腾讯云的COS对象储存,下载快,缺点是会计费。
采用的是一个下载模块,只需要输入下载地址、储存地址、进度条,即可自动生成进度条
大部分命令都在精益模块中,感兴趣的可以下载源码自行研究
如果需要替换你自己的下载文件,改这几个文件即可
用到的模块及插件
- 精益模块(必备)
- 精益皮肤模块(好看的皮肤界面)
- 下载模块(必备)
- 超级模块(必备)
易语言---易IDE视觉库
评论列表(2条)
其实可以用gitee项目的/releases/latest/ 来检测版本号并下载文件,如果检测页面中的版本号数字逻辑太复杂可以检测master目录的changelog.md的首行数字来判断版本更新,用不着给腾讯云流量费
@零度:学到了