开发版是5系统还是6系统?启动的时候有报错吗?安装触摸的时候是否将安装包拷贝到手机安装的?
开发版是5系统还是6系统?启动的时候有报错吗?安装触摸的时候是否将安装包拷贝到手机安装的?
已经很详细了呀,再详细就得写代码了。像你这个直接找阴影都能找到了。
大概思路就是先取滑块位置的所有y轴颜色,然后移动一点后判断y轴上面哪个坐标颜色有变化,可确定y轴坐标,然后y不变,x横向查找一个有白框的阴影。
不知道你说的不准是指什么不准,如果只是识别数字的时候 1识别成i 6识别成b 之类的可以使用替换函数将错误的替换为正确的。如果是识别中文靠语言包就没法解决了,可以研究一下百度ai的内容识别。
res = 'var returnCitySN = {"cip":"119.118.110.227","cid":"210200","cname":"辽宁省"};'
ip = string.match(res,'[%d%.]+')
可以用string.find判断是不是km.是的话 *1000 然后在对比
触摸是没有解析页面信息的功能的
貌似只能是ocr识别了
适配只是适配到安卓5,但是安卓版本太多了,不一定所有的安卓5都能支持.高版本的安卓8也有成功使用的案例,小米的系统.听说是用xs重新挂root.然后关了触摸再打开就可以.具体情况没测试过
我看你有5个点.如果想循环点击5个点并且每点击一次延迟1秒,可以用下面的代码
function click(x,y)
touchDown(0,x,y)
mSleep(100)
touchUp(0)
end
function main()
while true do --无限循环
click(34,100) --点击
mSleep(1000) --延时1秒
click(452, 1260)
mSleep(1000)
click(638, 1276))
mSleep(1000)
click(534, 874)
mSleep(1000)
click(626, 1046)
mSleep(1000)
end
end
这个不好确定是什么问题,我这里没有你那个系统的设备,建议你把可能出问题的地方比如plistRead之类的单独拿出来循环运行一段时间看看会不会出现那个问题,来确定具体的错误原因
ipTable = {};
path = '/var/touchelf/scripts/ip.txt';
file = io.open(path,'r')
if file then
for line in file:lines() do
logDebug(line)
table.insert(ipTable,line)
end
file:close()
end
notifyMessage(ipTable[1]);
你这不是已经赋值给数组了吗
可以使用json转table函数获取ip
找不到还是颜色取的有问题,苹果还是安卓?把代码贴出来看看代码有没有问题。
问 小米4C刷好了最新的开发版的系统!也解锁了有ROOT但是一运行就崩溃!