代码拉取完成,页面将自动刷新
同步操作将从 875148735/TouchSprite_Project 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
package.path = "/mnt/sdcard/TouchSprite/lua/common/?.lua;"..package.path
require("TSLib")
require("TSLibEx")
require("config")
require("json")
g_tbl_task = nil
function main()
local guid = readFileString(getPath().."/uuid.txt")
local res = getHttpFile(g_conf_task_file_url.."?guid="..guid, "/sdcard/tmp/task_file.tar")
if res == false then
toast("Get task file failed.")
log("Get task file failed.", "main")
return
end
os.execute("mkdir -p /sdcard/tmp/ts_task")
mSleep(100)
os.execute("rm -fr /sdcard/tmp/ts_task/* /sdcard/tmp/task_id")
mSleep(100)
os.execute("tar -xf /sdcard/tmp/task_file.tar -C /sdcard/tmp/ts_task/")
mSleep(200)
os.execute("ls /sdcard/tmp/ts_task > /sdcard/tmp/task_id")
mSleep(100)
local task_type, task_id
task_id = readFileString("/sdcard/tmp/task_id")
task_id = string.gsub(task_id, "\n", "")
if task_id == nil or task_id == "" then
toast("Get task file failed.")
log("Get task file failed.", "main")
return
end
res = getHttp(g_conf_download_complete_url.."?guid="..guid)
if res == false then
log("Get download complete failed.", "main")
end
local jsdata = readFileString("/sdcard/tmp/ts_task/"..task_id.."/script")
g_tbl_task = json.decode(jsdata)
task_type = g_tbl_task["task_type"]
g_tbl_task["task_id"] = task_id
if task_type == "wx_vote" then
os.execute("cp -a /sdcard/tmp/ts_task/"..task_id.."/main.lua "..getPath().."/lua/wx/wx_vote.lua")
mSleep(100)
-- os.execute("cp -a /sdcard/tmp/ts_task/"..task_id.."/script "..getPath().."/res/task_cmd.json")
-- mSleep(100)
end
dofile(getPath().."/lua/do_task.lua")
end
main()
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。