热更新分享-简单易懂版

[复制链接]
查看16807 | 回复55 | 2021-12-6 21:13:01 | 显示全部楼层 |阅读模式
本帖最后由 zj1997 于 2021-12-6 21:17 编辑
主要修改位置有↓--石墨文档地址   --设置成自己的
--local 脚本名称="测试脚本"   --此处脚本名需要和文档里的脚本名一致
--local 当前版本=1  --每次更新需要修改的位置,然后同步到文档里的版本号和下载地址即可

我使用的是123网盘,网盘地址:https://www.123pan.com/login
喜欢使用静态UI的朋友,这个代码框架可以通用。
已附上源码和封装的插件,需要的自己下载使用。


最后的最后,已经看到这里了,不回复一下再走真的好吗!
当前代码.PNG 更新后的代码.PNG 石墨文档内容.PNG
  1. require("xiaojing")

  2. function UI加载事件(句柄)--窗口加载完成会响应该事件
  3.     local 石墨文档地址="https://shimo.im/docs/KdJjcYk9r998WhKq/" --石墨文档地址【用作更新脚本】
  4.     local 文档内容=功能_获取石墨文档(石墨文档地址) --数组形式返回
  5.     --↓
  6.     local 脚本名称="测试脚本"
  7.     local 当前版本=1
  8.     --↑当前脚本的版本以及脚本名称,更新时请自行修改
  9.     for i=1,#文档内容 do
  10.             local ret = splitStr(文档内容[i],"|") --ret[1]=脚本名称,ret[2]=版本号,ret[3]=下载地址
  11.             if ret[1]==脚本名称 then
  12.                     --此行内容为脚本更新内容
  13.                     功能_热更新(当前版本,ret[2],ret[3])
  14.                     break
  15.             end
  16.     end
  17. end

  18. function UI点击事件(句柄,id)--窗口中按钮点击会响应该事件
  19.        
  20. end
  21. function UI关闭事件(句柄) --窗口关闭会响应该事件
  22.        
  23. end
  24. function UI选择事件(句柄,id,idx,sel)--窗口选中会响应该事件
  25.        
  26. end

  27. function 启动()
  28.         local action,arr = showUI("代码测试.ui",600,600,UI加载事件,UI点击事件,UI关闭事件,UI选择事件)
  29.         if action==1 then
  30.     --脚本代码
  31.                 toast("当前版本:1")
  32.         sleep(10000)
  33.         end
  34. end

  35. 启动()



复制代码





xiaojing.zip

9.47 KB, 下载次数: 478

插件

回复

使用道具 举报

lcm2022 | 2021-12-7 18:20:33 | 显示全部楼层
相当给力,新人福利
回复

使用道具 举报

readgo | 2021-12-7 18:36:23 | 显示全部楼层
相当给力,新人福利
回复

使用道具 举报

小靖 | 2021-12-9 07:58:46 | 显示全部楼层
相当好用,支持
回复

使用道具 举报

lcm2022 | 2021-12-12 01:23:00 | 显示全部楼层
你下载地址有一个.lr 的后缀,为啥我的石墨网盘里没有显示。
回复

使用道具 举报

twttak | 2021-12-12 06:36:22 | 显示全部楼层
必須要頂人,不頂你對不起你
回复

使用道具 举报

zj1997 | 2021-12-12 08:59:53 | 显示全部楼层
lcm2022 发表于 2021-12-12 01:23
你下载地址有一个.lr 的后缀,为啥我的石墨网盘里没有显示。

网盘分享的时候,你先用自己浏览器点进去,然后点下载,弹出下载网页有个下载地址,全部复制就有了;直接分享的链接没有
回复

使用道具 举报

lcm2022 | 2021-12-12 14:03:36 | 显示全部楼层
zj1997 发表于 2021-12-12 08:59
网盘分享的时候,你先用自己浏览器点进去,然后点下载,弹出下载网页有个下载地址,全部复制就有了;直接 ...

https://svc-drive.oss-cn-beijing ... %2B%2FhT8z%2BCIw%3D   我的链接是这样的,然后下载名称在底下,有个test.lr
回复

使用道具 举报

zj1997 | 2021-12-12 17:13:28 | 显示全部楼层
lcm2022 发表于 2021-12-12 14:03
https://svc-drive.oss-cn-beijing.aliyuncs.com/src%2F61b4d37dd7e14900015c26bf?Expires=1639332159&OS ...

下载地址有后缀呀,手机的话就是在下载列表长按,然后任务详情里面可以看到;电脑就是下载的弹框就有
回复

使用道具 举报

lcm2022 | 2021-12-12 17:31:39 | 显示全部楼层
zj1997 发表于 2021-12-12 17:13
下载地址有后缀呀,手机的话就是在下载列表长按,然后任务详情里面可以看到;电脑就是下载的弹框就有 ...

我是不是哪里没有设置好,传文档都能分享链接,但是打包的脚本,没找到分享的按键。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

6

主题

38

帖子

733

积分

高级会员

Rank: 4

积分
733