|
本帖最后由 小蜗牛 于 2022-7-2 09:04 编辑
支持更新自身,也就是更新"update.exe" 确保更新无忧..
支持下载失败时自动重新下载,最大重试5次,如果5次都下载失败,则放弃当前文件..
在您的项目里引用"蜗牛自动更新类库"..然后使用函数: 自动更新(),即可...
部署简单方便,只需要把您的软件,直接放到服务器的目录里面即可..无需其它任何操作...
您只需要控制版本号,即可完成自动更新..
缺失的文件,会自动下载..即,在您服务器目录里面有"Config.ini"这个文件,而客户的电脑里面,缺失这个文件,只要调用了 "自动更新()"便会补足文件..
函数方法:
检测到更新:
需要终止进程:
不需要更新:
更新完成:
估计不少人有这个需求.但是自己去写又很麻烦...
参数介绍:
url | 文本型 | 您自己的服务器地址 | 程序名称 | 文本型 | 在服务器上,软件的目录名称 | 线程数 | 整数 | 多少条线程来下载更新文件 | 窗口标题 | 文本型 | 自己定义窗口标题 | 静默更新 | 逻辑型 | 不管更新成功或者失败,都没有提示,也不会显示窗口 | 更新方式 | 整数 | 0=用户决定是否更新 1=强制按需更新(用户无权决定是否更新) 2=强制全部更新(用户无权决定是否更新) | 更新完成后运行程序 | 文本型 | 更新成功后,运行指定程序,如果要运行当前程序可以: 取运行目录 () + 取执行文件名 () |
服务端使用方法:
在"软件目录"下面,创建一个目录,名称比如"文本处理免费版" 然后把程序文件放在"文本处理免费版"即可..
客户端使用方法:
傻瓜式,不知道怎么教才好...
类库+服务端..缺一不可...有的人怕有中招这些..如果怕xxxx的话,并且有需要的..可以找我买源码
服务端+客户端=500¥
后续会增加:免签收款(此功能需要购买..)
类库.vcip
(651.25 KB, 下载次数: 59)
服务端.zip
(4.03 MB, 下载次数: 160)
易语言调用:
火山用户不需要下载
调用更新.e
(2.73 KB, 下载次数: 36)
|
|