lua腳本語言的自動更新功能如何實現(xiàn)呢,其實也不是很難,不過,需要架設(shè)FTP,編程工作者應(yīng)該都會使用吧,不會的可以百度一下。
下面開始思考如何實現(xiàn)自動更新腳本。
首先,需要自動判斷是否需要更新,如果有新版本則自動從FTP下載。顯然,我們需要一個文件來記錄最新版本的版本號以及需要下載的文件。
就像這樣,version是最新版本的版本號,而fileName則是需要下載的文件的文件名。
然后,上傳必要的文件到服務(wù)器。
必要的文件包括記錄版本更新的version,txt以及更新版本需要下載的文件(這里以newLua.lua為例)
然后,獲取version.txt中的內(nèi)容,并判斷是否需要更新,代碼如下:
CURRENT_VERSION為當(dāng)前腳本的版本號,URL為version.txt所在的位置。
獲取版本號,然后與當(dāng)前版本號進行對比,如果當(dāng)前版本號低于最新版本號,則自動更新。
連接FTP并自動下載更新:
需要下載的文件的文件名通過對version,txt里記錄的內(nèi)容進行匹配得到,并通過FTP將文件下載到腳本目錄(以iOS為例)
腳本運行效果:
點擊觸摸精靈右上角的刷新按鈕,可以發(fā)現(xiàn)自動下載了更新:
DNF2012五一活動人偶工廠自動刷人偶腳本工具下載發(fā)布
關(guān)于騰牛 | 聯(lián)系方式 | 發(fā)展歷程 | 版權(quán)聲明 | 下載幫助(?) | 廣告聯(lián)系 | 網(wǎng)站地圖 | 友情鏈接
Copyright 2005-2018 QQTN.com 【騰牛網(wǎng)】 版權(quán)所有 鄂ICP備17010784號-1 | 鄂公網(wǎng)安備 42011102000245號
聲明: 本站非騰訊QQ官方網(wǎng)站 所有軟件和文章來自互聯(lián)網(wǎng) 如有異議 請與本站聯(lián)系 本站為非贏利性網(wǎng)站 不接受任何贊助和廣告