求助 按键精灵
Q = Int(Rnd * (411 - 219)) + 218W = Int(Rnd * (502 - 467)) + 466
E = Int(Rnd * (919 - 915)) + 914
R = Int(Rnd * (238 - 234)) + 233
D = Int(2000 * Rnd + 500)
Do
KeyDown "Z", 1
Delay 100
KeyUp "Z", 1
Delay D
MoveTo Q, W
LeftClick 1
Delay D
KeyDown "F1", 1
Delay 100
KeyUp "F1", 1
Delay D
MoveTo E, R
LeftClick 1
Delay D
FindPic 0,0,1366,768,"Attachment:\返回.bmp",0.9,intAA,intBB
If intAA > 0 And intBB > 0 Then
Delay233
KeyDown "Right", 1
Delay 117
KeyUp "Right", 1
Delay 716
KeyDown "Down", 1
Delay 202
......
End If
Loop
以上是源文件,我用MSGBOX命令确定图能找到,但是使用不能继续判断后的操作
就大神指教问题出在哪里 等待时间加长一些试一试 初学者,帮顶下 本帖最后由 黑色蓝柠檬 于 2020-4-24 22:00 编辑
大概率是你等待判断时间不够,代码一下子就跑完了,你需要识别的东西还没出现,他就认为没有找到图,你可以通过加调试输出,把你判断找图结果输出看看,是否正常,如正常继续一部分一部分排查下去 直接 KeyPress "Right", 1 你非得 按下弹起.....什么想法脱裤子放屁....多此一举 z441511709 发表于 2020-4-24 21:59
直接 KeyPress "Right", 1 你非得 按下弹起.....什么想法脱裤子放屁....多此一举
只是为了防封号而已,这个和问题并没有关系吧 黑色蓝柠檬 发表于 2020-4-24 21:58
大概率是你等待判断时间不够,代码一下子就跑完了,你需要识别的东西还没出现,他就认为没有找到图,你可以 ...
好的,我明天试试,谢谢大佬 zhangxi 发表于 2020-4-24 23:16
只是为了防封号而已,这个和问题并没有关系吧
如果会封号 不是判断你按键时间的长短给你封号的 lengbingling 发表于 2020-4-24 21:32
等待时间加长一些试一试
我试了 发现是找图能找到关于鼠标的代码也能运行 但是一旦运行到关于键盘的代码就卡死了
页:
[1]