52小菜鸟 发表于 2020-4-21 00:40

易语言做一个实现软件自动检测版本更新

本帖最后由 52小菜鸟 于 2020-4-21 09:55 编辑

想给自己的软件加一个炫酷的自动检测版本的功能可以看看!


想要检测自己软件的版本是否为最新,那么就需要把最新的版本号放到网上,软件每次打开后都会对比网上版本号与当前版本号是否一致,不一致就会提示更新!


这里不需要服务器,不需要其他工具。我们借助有道云笔记来发布版本号,和下载链接!


第一步:新建有道云笔记,题目写上版本号,内容里面放最新版的下载地址,然后分享该笔记!


如上图,题目写版本号,如果想直接复制粘贴我到源码去用,那么格式就不要变,你把你的版本号修改一下就好!链接的ID是我的,你们要换成自己的!

第二部:易语言开始编写代码,需要精易模块,可以自行去下载,下图是源码截图。

如上图,需要注意的是,检测更新程序需要放在最前面,启动窗口创建完毕就运行,如果有皮肤资源,需要放在程序前面,不然是用不了的。


这边推荐最新的软件可以放在蓝凑云里面,新建一个文件夹,对外分享文件夹,以后软件每次更新都在文件夹里面替换软件。




如果你觉得这个对你有帮助,那么请点击左下方的那个啥啥啥!{:301_1000:}

52小菜鸟 发表于 2020-4-21 16:07

叫我如何习惯 发表于 2020-4-21 14:14
这一步怎么写?

定义全局变量,版本号=“1.1.1”然后我代码里面不是有一个最新版本的变量吗,你再加一句版本号=最新版本

52小菜鸟 发表于 2020-4-21 09:55

hunzi 发表于 2020-4-21 09:12
应该要把当前版本信息更新,否则会检查都会判断为存在最新版本

。。。。。。。。。这个不就是一两行代码的事吗,我只是没写而已

fuzhend 发表于 2020-4-21 01:01

至尊丶 发表于 2020-4-21 01:42

这份源码1-2年前看过别人用蓝奏云

MYLQG2ZHX 发表于 2020-4-21 08:34

有道云=服务器?

月巴耳总 发表于 2020-4-21 08:36

其实原理一样啊。。。只是自己的和别人的区别

叫我如何习惯 发表于 2020-4-21 08:54

感谢楼主分享

看不到的未来 发表于 2020-4-21 09:09

万变不离其宗,都是同一原理

hunzi 发表于 2020-4-21 09:12

应该要把当前版本信息更新,否则会检查都会判断为存在最新版本

懒惰的上帝 发表于 2020-4-21 09:18

万变不离 网络:lol

renpeng009 发表于 2020-4-21 09:30

思路还是可以的,准确说是不需要自己建服务器
页: [1] 2 3
查看完整版本: 易语言做一个实现软件自动检测版本更新