永发信息网

按键精灵 脚本找多个同样的图依次点击

答案:3  悬赏:20  手机版
解决时间 2021-03-31 16:29
按键精灵 脚本找多个同样的图依次点击
最佳答案
Hwnd = Plugin.Window.MousePoint()
Arr = Split(Plugin.Window.GetWindowRect(Hwnd), "|")
Do
Call 找多图(Arr(0), Arr(1), Arr(2), Arr(3), "Attachment:1.bmp", 1.0)
Loop
Function  找多图(起点X,起点Y,终点X,终点Y,图片,相似度)
    Dim tx, ty, tx1, ty1
    找到的坐标=""
    tx = 起点X : ty = 起点Y : tx1 = 终点X : ty1 = 终点Y
    Do
        FindPic tx, ty, tx1, ty1, 图片, 相似度, intX, intY
        If intX > 0 and intY > 0 Then 
            找到的坐标 = 找到的坐标 & intX & "," & intY & "|"
            MoveTo intX,intY
                Delay 100
            LeftClick 1
                            Delay 100
            tx = intX + 5
            ty = intY
        Else 
            ty = ty + 5
            tx = 起点X
            If intX = - 1  and intY = - 1  Then
                FindPic tx, ty, tx1, ty1, 图片,相似度, intX, intY
                If intX > 0 and intY > 0 Then 
                    找到的坐标 = 找到的坐标 & intX & "," & intY & "|"
                    MoveTo intX,intY
                Delay 100
            LeftClick 1
                            Delay 100
                    tx = intX + 5
                    ty = intY
                Else 
                    Exit Do
                End If
            End If
        End if
    Loop
  End Function
全部回答
题目不够明朗,你的这些文件如果是桌面固定位置直接取坐标点就行,要是不固定位置你这个脚本需要大量编写区域找图,就是把全屏分成图标小区域,因为一个图标只能固定在一个区域,某个区域找到满足条件的图,则重头筛查区域并略过第一次找到的区域,以此类推可以实现。但是利用找图来判断十个文本是不行的,他不够精确来调用哪个文本,找字才能精准调用你需要打开的文本1-10依次打开。你打开文本又不执行动作。。。叫人搞不懂。如果你只想问除了找字用什么方法可以得到你这个要求,你可以用句柄能精准实现。
目不够明朗,你的这些文件如果是桌面固定位置直接取坐标点就行
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
2018年7月份有没有即将上市的消费型重疾险
永伟物流地址好找么,我有些事要过去,
i know that man 改为否定句
开个钓鱼场最少能赚多少
梦睡梦醒流年逝,花开花落叠相思什么意思
p42.4比p41.6性能强多少?都是478针脚的 前端
水管经鱿治侍漏水,爆裂如何轻松解决
肩关节脱臼复位以后该如何保养?谢谢!
华南师范大学南海校区 谁知道毕业证上是怎么
战舰少女 谁技能最好
已达到退休年龄的因工作原因受伤还能认定工伤
黄鼠狼吃鸡蛋怎么办
燕子矶御碑亭上的诗是什么
和前男友彼此默默关注,是因为都还爱着对方吗
现在的眉毛纹绣怎么样啊?
推荐资讯
姜汤怎么熬制
我和邻居家的女人发生了关系怎么办???
中国96B坦克重多少
豪沃工程车刹车不灵有啥好办法?
矫正过了成语怎么形容?
作文(50分)在成长的过程中,我们经历了许许
高考可以查试卷吗?
2011年10月奔驰B200红色纯进口,我要卖车,里程
四周岁宝宝体检右眼球镜-0.5住进0.2正常吗
若100除以x表示一个正整数,x有几个
什么时候喝红豆薏米去湿效果最好
腐竹可以和什么搭配炒
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?