• 新浪微博:
  • 腾讯微博:
  • 微信 :
按键精灵电脑版
立即下载

软件版本:2014.05
软件大小:76.8M
更新时间:2-21

按键精灵安卓版
立即下载

软件版本:3.2.5
软件大小:62.5M
更新时间:06-06

按键精灵iOS版
立即下载

软件版本:1.2.7
软件大小:29.2M
更新时间:06-19

按键精灵Mac版
立即下载

软件版本:1.1.0
软件大小:12.3M
更新时间:12-29

快捷导航

登录 后使用快捷导航
没有帐号? 注册

登录 注册
发新话题 回复该主题

[已解决] 找个大神帮忙解决下循环问题 [复制链接]

1#
一直找某图找到后点击退出没有找到点击某个坐标

本主题由 版主 gljxsd 于 2017/8/12 14:34:41 执行 主题分类 操作
2#

t0 = Now
Do While t < 10//找10秒
FindPic 0,0,1024,768,"Attachment:\神盾.bmp",0.6,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
LeftClick 1
TracePrint "找到了"
Exit Do
End If
t1 = Now
t = DateDiff("s", t0, t1)
Loop
MoveTo 740, 120
LeftClick 1

3#

找图用0.6太低了吧,用0.9的
moveto 下面加个delay 50

按键交流QQ群31371399半懂不懂,互相学习
柚子辅助QQ群206981705
4#

回复 2楼tiantianxiangsh的帖子

DateDiff 这个是什么命令,没有找到这个

5#

回复 2楼tiantianxiangsh的帖子

按键手机助手怎么写啊

6#

回复 5楼汉语123的帖子

这个样子,没定义的变量自己修改吧
Do
FindPic x1,y1,x2,y2,"Attachment:某图.png","000000",0,0.9,intX,intY
If intX > -1 Then
Tap intX+偏移X, intY+偏移Y
Delay 300
Exit Do
Else
Tap 某个坐标X,某个坐标Y
End If
Delay 10
Loop

    已有1评分我要评分查看所有评分

    按键会友,共同进步,QQ 3766 9324
    7#

    做成子程序吧,找到就退出子程序。这样不影响主程序运行
    Function 找图(数组)
    FindPic 数组(0),数组(1),数组(2),数组(3), 数组(4), "000000", 0, 0.8, intX, intY
    If intX > -1 And intY > -1 Then
    找到了
    Exit function
    Else
    点击某点
    End If
    End Function

    发新话题 回复该主题