自动检测更新实例(锁)
2015-01-10 05:58:47 -0800
【自动检测更新实例】
f(acu!="false")
.判断是否允许检查更新,可以省略
{
t()
{
.tw("正在检查更新,请稍后……")
s ver="2.0.5"
.设置当前版本号
hs("
http://bbs.itxtech.ga/software/v/nver.txt",null,null,getdata).获取更新数据
sutf8to(getdata,getdata)
.进行utf8转码
f(getdata!="")
{
syso(getdata)
.以;为标志进行文本分割
sl(getdata,";",getdata)
sgsz(getdata,0,nver)
.得到最新版本
sgsz(getdata,1,dl)
.得到下载地址
sgsz(getdata,2,rz)
.得到更新日志
sgsz(getdata,3,size)
.得到文件大小
syso(nver)
syso(dl)
syso(rz)
syso(size)
f(nver!="null")
{
f(nver!=ver)
{
uigo("ug.iyu")
.载入更新窗口
.进行窗口初始化
}
.else
.{
.tw("当前已是最新版!")
.}
}
.else
.{
.tw("检查失败!")
.}
}
}
}
《作者:信疯哥得永生》
Back to home
Subscribe |
Register |
Login
| N