Evan
Evan - 认证专家

注册于 5年前

回答
312
文章
36
关注者
39

color = {
    {{0x7efdfd, 1, 0, 0x66f0f7, 2, 0, 0x93eff7, 3, 0, 0x8be3e9}, 96, 226, 694, 641, 1282},
    {{0x85fcfc, 1, 0, 0x55f4fa, 2, 0, 0x87ecfa, 3, 0, 0x6ee1f1}, 96, 226, 694, 641, 1282},
    {{0x6df7fe, 1, 0, 0x59f9f9, 2, 0, 0x81eff9, 3, 0, 0x7ae0f0}, 96, 226, 694, 641, 1282}
}
function colortep(t)
    for k, v in pairs(t) do
        x,y = screen.findColor(v[1],v[2],v[3],v[4],v[5],v[6])
        if x ~= -1 and y ~= -1 then
            sys.log(string.format("找到%s点双击坐标",k))
            touch.tap(x, y)
            sys.sleep(100)
            touch.tap(x, y)
            sys.sleep(200)
            touch.tap(0, 0)
            sys.sleep(200)
            break;
        end
    end
end
function main()
    colortep(color)
end

登录超时两个原因
1是时间问题
2是访问社区超时,这个检查一下网络,尝试更换下dns试试

function main()
  plist = file.read("/var/touchelf/1.plist")
  data = string.match(plist,'<data>(.-)</data>')
  sys.log(data)
end

这个具体还得看你接口那边是什么要求的.#触摸精灵控制中心-系统设置界面介绍 可以看这个帖子下面有一段代码就是用PUT给中控上传文件的.POST就是把PUT改成POST就可以了.还有一些打码网站上面会有打 码的例子,也是通过POST上传图片的(例如联众)

1.先用file.readTable将txt转成table
2.循环这个table,使用string.find查找关键词
3.找到关键词后循环的变量i就是行数

--安装apk
os.execute("pm install /路径/文件名.apk");
--卸载apk
os.execute("pm uninstall 包名");

社区购买的话可以在提取序列号那里用设备码查询序列号.如果被解绑的话是无法查询的

发布
问题