实现lua自动更新脚本教程

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


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

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


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

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


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

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

  连接FTP并自动下载更新:


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

  脚本运行效果:


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

时间: 2024-11-03 20:45:01

实现lua自动更新脚本教程的相关文章

wps总是自动更新怎么办 关闭wps自动更新设置教程

  最近使用wps总是自动更新怎么办,有什么办法可以取消wps自动更新的?下面小编就来教一下大家关闭wps自动更新设置教程. wps总是自动更新怎么办 关闭wps自动更新设置教程 方法一.在安装目录下,删除UpdateSelf.exe; 方法二.在注册表中,删除启动项下自动升级的值; 方法三.借助软件工具(如:360安全卫士.qq卫士等),优化启动项,禁用wps自动升级.

Excel 输入新数据时图表自动更新设置教程

我有一朋友,是做销售的.他利用Excel图表来记录每天的销售成绩.那天,他打来电话问了这样一个问题:用Excel来记录每天的销售非常的方便,能够直观地表示出每天的销售成绩,但是因为每天都有新的数据,所以我不得不每天手动更改图表来使其包含新的数据.有没有一种方法可以让我输入新的数据时,图表能自动更新.下面的方法将为他来解决这个问题. 在Excel 97及以后版本中,当选中一个图表数据系列时,工作表中与该数据系列对应的数据区域周围就会出现边框,这时可以通过简单地拖拽区域边框的角点来扩展数据区域.本文

Mac App Store关闭自动更新设置教程

给各位来详细的解析分享一下Mac App Store关闭自动更新的设置教程. 教程分享: 1.首先先进入"系统偏好设置",找到Mac App Store;   2.点击进去之后就就能看到Mac App Store的更新设置,这个时候只需要把自动更新设置去掉就可以了.     其实和苹果手机的App Store关闭自动更新是大同小异的. 好了,以上的信息就是小编给各位带来的详细的Mac App Store关闭自动更新的设置教程解析分享的全部内容了,各位看到这里的朋友们,小编相信你们现在那

OPPO R9s设置自动更新应用教程

给各位OPPO R9s手机的使用者们来详细的解析分享一下设置自动更新应用的教程. 教程分享:     由于网友们的应用都是应用市场下载的,所以我们只需要打开手机[设置]下拉找到[软件商店]. 然后将[WLAN自动更新]那栏右边的椭圆往右拉打开即可,这样的话当我们在连接WiFi的时候即会自动更新应用,而又不会浪费自己的流量来更新. 好了,以上的信息就是小编给各位OPPO R9s的这一款手机的使用者们带来的详细的设置自动更新应用的教程解析分享的全部内容了,各位看到这里的手机使用者们,小编相信你们现在

MySQL的源码安装及使用UDFs进行数据自动更新的教程_Mysql

MySQL的源码安装 1. 安装依赖组件 # yum install gcc gcc-c++ ncurses-devel perl -y 2. 安装cmake # wget http://www.cmake.org/files/v2.8/cmake-2.8.12.tar.gz # tar zxvf cmake-2.8.12.tar.gz # cd cmake-2.8.12 # ./bootstrap # make && make install 3. 安装bison # wget http

永久关闭Windows10自动更新的教程

  在"搜索web和windows"框中输入"服务":     在搜索结果中点击第一个,那个图标像齿轮的那个!如下图:     在打开的"服务"窗口中,我们找到windows update:     找到"windows update",然后在上面点击鼠标右键再点击属性:     在属性里面,找到"启动类型"一行我们把启动类型设置为"禁用":     点击恢复,把当第一次失败后"

iphone5s设置app store的自动更新的教程

1.在苹果5s中我们点击桌面上的"设置"然后在设置列表页面中找到"iTunes Store和App Store"如下图所示. 2.找出更新的项目,然后把它打开,这样我们的应用程序就可以自己进行更新了,当然这种情况下不能开启蜂窝数据,最好在无线网络的许可下进行. 3.好了这样设置好了之后下次你设置的软件如果有更新就会自动更新了哦. 注意事项:这样做是有好处但如果你没有wifi状态下或使用3g,4g或2g状态下他如果自动更新超大的软件,你是不是会很悲剧呢?

Windows8.1系统关闭应用商店自动更新程序教程

为什么要关闭应用商店自动更新程序? 原因很简单如果我们开启了应用商店自动更新功能之后电脑的网速骤降了,这个对于我们喜欢上网的朋友肯定是影响特别大吧. 关闭应用商店自动更新程序 1. 如win8.1系统会有一个超级开始菜单,然后点击超级菜单中的[应用商店]: 2. 进入应用商店以后,然后我们移动光标到右上角处就会出现设置界面,点击[设置]如下图所示: 3.在设置界面中我们点击[应用更新]之后打开进入,细节如上: 4. 然后找到自动为我的应用下载更新,我们点击关闭之后再弹出提示我们再点击[否]这样就

wps总是自动更新怎么办

  wps总是自动更新怎么办 关闭wps自动更新设置教程 方法一.在安装目录下,删除UpdateSelf.exe; 方法二.在注册表中,删除启动项下自动升级的值; 方法三.借助软件工具(如:360安全卫士.qq卫士等),优化启动项,禁用wps自动升级.