先混点积分,晚点再发一个比较完整的吧
- function progress(pos)
- toast("下载进度:"..pos,0,0,15)
- end
- function 热更新(当前版本,获取_版本,获取_下载地址)
- if 获取_版本>当前版本 then
- --下载lr脚本
- downloadFile(获取_下载地址,installLrPkg("/mnt/sdcard/update.lr"),progress)
- --安装lr脚本
- installLrPkg(installLrPkg("/mnt/sdcard/update.lr"))
- end
- end
- local 当前版本=1
- local 获取_版本,获取_下载地址
- --[[
- 此处获取保存在网络上的版本和下载地址
- 比如获取石墨文档内容
- 论坛有类似例子
- 获取_版本=获取到的版本号
- 获取_下载地址=获取到的下载地址
- --]]
- 获取_版本=tonumber(获取_版本) --版本转整数类型
- 热更新(当前版本,获取_版本,获取_下载地址)
复制代码 |