aiLabel:

实现lua自动更新脚本教程

落叶归根
好评回答

lua脚本语言的自动更新功能如何实现呢,其实也不是很难,不过,需要架设FTP,编程工作者应该都会使用吧,不会的可以百度一下。

下面开始思考如何实现自动更新脚本。

首先,需要自动判断是否需要更新,如果有新版本则自动从FTP下载。显然,我们需要一个文件来记录最新版本的版本号以及需要下载的文件。

就像这样,version是最新版本的版本号,而fileName则是需要下载的文件的文件名。

然后,上传必要的文件到服务器。

必要的文件包括记录版本更新的version,txt以及更新版本需要下载的文件(这里以newLua.lua为例)

然后,获取version.txt中的内容,并判断是否需要更新,代码如下:

CURRENT_VERSION为当前脚本的版本号,URL为version.txt所在的位置。

获取版本号,然后与当前版本号进行对比,如果当前版本号低于最新版本号,则自动更新。

连接FTP并自动下载更新:

需要下载的文件的文件名通过对version,txt里记录的内容进行匹配得到,并通过FTP将文件下载到脚本目录(以iOS为例)

脚本运行效果:

点击触摸精灵右上角的刷新按钮,可以发现自动下载了更新:

落叶归根 2022-07-29 04:37:19
本网站引用、摘录或转载上述内容仅供网站访问者交流或参考,文中观点或信息与爱问公司无关,与之相关的任何事务以及法律责任均与爱问公司无关。

最新回答 换一换

1

问:cit手机上是啥意思

答:
答:cit在手机上是用户界面测试,主要测试的是与用户界面相关的部分:如lcd亮度和基色的测试,铃音的测试,手机软件版本的测试等,属于非射频性能测试,不会对ber产生干扰。手机全称为移动电话或无线电话,通常称为手机,原本只是一种通讯工具,早期又有大哥大的俗称,是可以在较广范围内使用的便携式电话终端,最早是由美国贝尔实验室在1940年制造的战地移动电话机发展而来。

相关推荐

三星a51什么处理器

三星GalaxyA51搭载Exynos9611处理器,并配备了高达8GB的RAM和高达128GB的存储。该智能手机开箱即用地运行基于Android10的OneUI2.0,并具...
详情>
提问时间:2020-06-09

苦荞皮粉怎么吃

苦荞粉一般用常温矿泉水调着吃是最好的。但苦荞粉的口感有微苦,可以适当加糖。苦荞即苦荞麦,学名鞑靼荞麦(鞑靼,读音dádá,是对中国古代北方少数民族的统称),别名荞叶七、野兰荞...
详情>
提问时间:2020-01-01

中国哪些地方属于东方

中国大陆东部地区包括河北省自、北京市、天津市、山东省、江苏省、上海市、浙江省、福建省、广东省、香港特别行政区、澳门特别行政区,是中国社会经济最发达的区域,北京、天津、上海、南...
详情>
提问时间:2020-11-06

自然水域怎样钓鱼

一般建议就是选择将浮漂与鱼钩的位置间隔大概是在五十厘米左右的位置这样是最好的一种方式,不同的水域选择也是可以不一样的。深水则深,浅水则浅一点。钓鱼属于一种户外运动,目标是用渔...
详情>
提问时间:2020-05-15

青龙出海是什么菜

青龙出海是指用整条青瓜炒大葱的一道菜。2015年1月,位于天津市的中国民航大学饭堂厨师发挥“小宇宙”,创奇葩菜市“青龙出海”,青瓜足有小臂长,炒软后挟出碟上菜,卖相爆笑。此奇...
详情>
提问时间:2020-11-13

房屋公摊面积包括哪些内容

房屋公摊面积包括大堂、公共门厅、走廊、过道、电(楼)梯前厅、楼梯间、电梯井、电梯机房、垃圾道、管道井、水泵房、消防通道、交(配)电室、值班警卫室。房屋公摊面积是指分摊的公用建...
详情>
提问时间:2020-08-01

高射炮部队的电视剧叫什么

高射炮部队的电视剧叫绝密543。绝密543是空军政治部电视艺术中心出品,由宋海波,王功执导,王聪,陈维涵领衔主演的军旅战争剧。该剧以1959年侦察机,1962年侦察机被中国人...
详情>
提问时间:2020-07-06

轮胎磨损到什么程度需要更换

轮胎不同于其他零部件,时间、里程、环境以及驾驶习惯都会影响它的寿命。轮胎一般在3年或8万公里左右更换一次,具体看车辆的使用情况。具体可以看轮胎的花纹深度和轮胎橡胶的老化程度。...
详情>
提问时间:2019-11-04

苏宁以旧换新怎么操作

1.首先来到搜索引擎搜索:苏宁易购。然后进入这个网站进行操作,如有苏宁易购这个软件无需下载,点击打开即可。2.搜索到:苏宁易购,进入网站以后,找到这个有一个“网站导航”。3....
详情>
提问时间:2020-12-30

安徽舒城县属于哪个市

舒城县,隶属于安徽省六安市,位于安徽省中部、长三角腹地、巢湖之滨,江淮之间、合肥近郊。是合肥、六安、安庆三市交汇处。介于东经116°26'—117°15'、北纬31°01'—...
详情>
提问时间:2020-11-13

微信怎么创第二个号

一个手机号只能申请一个微信号,如果需要申请第二个可以换另外手机号申请。打开微信,点击更多选项-注册,输入昵称、手机号和密码-下一步,勾选我已阅读并同意上述条款,然后点击下一步...
详情>
提问时间:2020-07-12

HPV是什么意思

HPV是人乳头瘤病毒的名称缩写,是一种小的DNA病毒,其有多种型号,能引起人类皮肤和黏膜的多种良性乳头状瘤或疣,某些型别的HPV感染还具潜在的致癌性。HPV检查则主要检测人是...
详情>
提问时间:2020-08-07

musemarry中文什么意思

婚纱礼服品牌。英语已经发展了1400多年。英语的最早形式是由盎格鲁撒克逊移民于5世纪带到英国的一组西日耳曼语方言,被统称为古英语。中古英语始于11世纪末,诺曼征服英格兰;这是...
详情>
提问时间:2020-07-23

新会陈皮大红皮与青皮的区别是什么

新会陈皮大红皮与青皮的区别是大红皮性质平和,青皮挥发油相对含量较高。新会柑青皮挥发油相对含量较高,耐储藏,养脾行气,适合入药煲凉茶。新会大红皮性质平和、稳定,适用范围广,收藏...
详情>
提问时间:2020-01-10