• 优质范文
  • 工作总结
  • 工作计划
  • 作文大全
  • 心得体会
  • 述职报告
  • 实习报告
  • 写作方案
  • 教案反思
  • 演讲稿
  • 发言稿
  • 读书笔记
  • 精美散文
  • 读观后感
  • 范文大全
  • 当前位置: 博通范文网 > 作文大全 > 正文

    redis lua脚本实现事务_实现lua自动更新脚本教程

    时间:2018-08-16 来源:博通范文网 本文已影响 博通范文网手机站

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

    实现lua自动更新脚本教程1

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

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

    实现lua自动更新脚本教程2

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

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

    实现lua自动更新脚本教程3

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

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

    连接FTP并自动下载更新:

    实现lua自动更新脚本教程4

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

    脚本运行效果:

    实现lua自动更新脚本教程5

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

    实现lua自动更新脚本教程6

    推荐访问:自动更新 脚本 教程 实现lua自动更新脚本教程 lua脚本解密教程 lua游戏脚本教程

    • 读/观后感
    • 精美散文
    • 读书笔记
    • 演讲
    • 反思
    • 方案
    • 心得体会