跪求易语言检查更新或自动更新源码!

跪求易语言检查更新或自动更新源码!,第1张

更新源码没有,不过有原理。

1、在自己做的软件做一个标记,现版本是多少。

2、有信息服务器。

3、在主程序每次启动的时,连接服务器获得信息。(注意:服务器端的路由器一定要留端口,需要在路由器上设置。)

4、获得信息,判断是否为最新版本,如果否,启动更新程序,更新程序启动秒后延迟几结束主程序。

5、下载指定服务器的更新文件,并且覆盖原主程序及系统文件。

以后的都很简单了,希望能给你带来帮助,然后,说一句。少看别人的源码,别人的东西始终是别人的东西。对于新手来说,少看别人的源码,不然你写出来的东西都是别人写过东西。如果是那样你觉得还有意义么?

主程序

改后缀名为.dll

写个启动程序(也就是检查更新的。)加入一个本软件版本标识常量,

方法:

http读文件(“版本文本地址”)

如果(到文本(获得的版本)=常量的版本)

运行(”主程序.dll“)

否则就

http读文件(新版本地址)

也可用

URLDownloadToFileA

函数下载

'下载完成后才会返回

删除文件(以前文件)

如果更新的文件多

你最好打包成压缩文件

删除也用批处理文件。

执行(”批处理文件全局目录+文件名“)

写到文件(替换的目录,数据就是下载的数据)

如果是打包的多个文件,直接zip解压

到这个目录。

Q452327180


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11856168.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存