移动按键精灵找字问题
SetDict1,"Attachment:xiaoyao.txt"UseDict1DimintX,intYFindStr(375,134,455,162,"逍遥向导","...
SetDict 1, "Attachment:xiaoyao.txt"
UseDict 1
Dim intX,intY
FindStr(375,134,455,162,"逍遥向导","FFFFFF-101010|E0E0DD-101010|CECDC6-101010",0.6,intX,intY)
If intX > -1 And intY > -1 Then
TracePrint "字的位置:"&intX&","&intY
End If
请问上边的脚本哪里错了呢?字库“xiaoyao”已经放到附件里了,和手机链接也没问题,是哪里错了? 展开
UseDict 1
Dim intX,intY
FindStr(375,134,455,162,"逍遥向导","FFFFFF-101010|E0E0DD-101010|CECDC6-101010",0.6,intX,intY)
If intX > -1 And intY > -1 Then
TracePrint "字的位置:"&intX&","&intY
End If
请问上边的脚本哪里错了呢?字库“xiaoyao”已经放到附件里了,和手机链接也没问题,是哪里错了? 展开
1个回答
展开全部
给你看下例子 你的"FFFFFF-101010|E0E0DD-101010|CECDC6-101010" 肯定是错的 ,0.6 这个也太低一般1.0 或者0.9
TracePrint SetDictEx(0, "Attachment:s1.txt")
//设置附件中的s1.txt文档为0号字库
TracePrint UseDict(0)
//使用0号字库文件,之后的找字、识别都在这个文件点阵中匹配
Dim 索引值,intX,intY
索引值 = FindStr(0,0,2000,2000,"长安","9f2e3f-000000",1.0,intX,intY)
If intX >= 0 and intY >= 0 Then
Tap intX,intY
End If
索引值 = FindStr(0,0,2000,2000,"长安|洛阳","9f2e3f-000000",0.9,intX,intY)
If intX >= 0 and intY >= 0 Then
Tap intX,intY
End If
索引值 = FindStr(0,0,2000,2000,"长安|洛阳","9f2e3f-000000",0.9,intX,intY)
Select Case 索引值
Case 0
Traceprint "找到长安"
Case 1
Traceprint "找到洛阳"
End Select
TracePrint SetDictEx(0, "Attachment:s1.txt")
//设置附件中的s1.txt文档为0号字库
TracePrint UseDict(0)
//使用0号字库文件,之后的找字、识别都在这个文件点阵中匹配
Dim 索引值,intX,intY
索引值 = FindStr(0,0,2000,2000,"长安","9f2e3f-000000",1.0,intX,intY)
If intX >= 0 and intY >= 0 Then
Tap intX,intY
End If
索引值 = FindStr(0,0,2000,2000,"长安|洛阳","9f2e3f-000000",0.9,intX,intY)
If intX >= 0 and intY >= 0 Then
Tap intX,intY
End If
索引值 = FindStr(0,0,2000,2000,"长安|洛阳","9f2e3f-000000",0.9,intX,intY)
Select Case 索引值
Case 0
Traceprint "找到长安"
Case 1
Traceprint "找到洛阳"
End Select
追问
你这个是电脑按键上的,
0.6是我从1.0试下来的,都找不到!
谢谢你。。。
追答
这个是安卓的例子好哇..........
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询