找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4144|回复: 3

[已回复] 网络延迟的不确定性,怎么办?

[复制链接]

3

主题

7

回帖

13

积分

学前班

鲜花
0
猫粮
19
发表于 2019-11-27 09:34:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我尝试写了段代码,但存在个问题,每次点进,进入下一个页面,或者关闭对话框,因为网络延时的不确定性,会导致下一个步骤的代码无法找到,然后,这段代码就毁了,遇到这样的情况,该怎么处理呢?

比如:
通过多点找色,找到了【福利】按钮,然后 tap x,y ,延迟1s,进入福利对话框,再点击 【签到】。不过,有时候在点击福利按钮后,正在进入对话框的时候,就卡住了,网络延时超过1s。这样,脚本1s后寻找签到,找不到,直接跳过,运行下一行,然后发现都找不到。网络延时又是随机的,不能单单通过修改延迟来改变,不知道下一次会不会是4s,啥的。
这种情况该如何处理呢?

        // 进入福利窗口
        If true = 多点找色(588, 938, 671, 1018, "7C728A", "20|-26|E19E9B,30|22|EFA889,-15|-23|088DC1,-9|12|11B0FD,-24|-16|2BF7FF,-25|-4|2AF1FA,-19|3|2BF7FF") Then
                Tap x, y
                Delay 1000
        End If
       
        //点击 签到,领取奖励
    If true = 多点找色(35,679,155,987,"FFF79B","26|-57|FCD990,-13|59|FC7C08,-14|-56|E06810,29|59|FCD4A7,456|-94|FFFD5D,486|-150|D7A84F")        then
        Tap x, y
        Delay 1000
    End If

    //关闭 登录奖励 对话框
    If true = 多点找色(432, 553, 534, 948, "FFFFFF", "4|-333|00C5C5,18|-285|00FFFF,12|-253|00FFFF,27|-239|00FFFE,16|-204|00F0C8,-11|-15|E4CAAB") Then
        Tap x, y
        Delay 1000
    End If


楼主热帖
  • 打卡等级:坠落山崖

1081

主题

2107

回帖

4289

积分

院长

鲜花
7
猫粮
7489
QQ
发表于 2019-11-27 11:29:03 | 显示全部楼层
紫猫插件的超级图色有限时查找功能

3

主题

7

回帖

13

积分

学前班

鲜花
0
猫粮
19
 楼主| 发表于 2019-11-27 13:33:20 | 显示全部楼层
紫猫 发表于 2019-11-27 11:29
紫猫插件的超级图色有限时查找功能

我是新手呢,这个怎么用?在哪可以看到
  • 打卡等级:坠落山崖

1081

主题

2107

回帖

4289

积分

院长

鲜花
7
猫粮
7489
QQ
发表于 2019-11-27 16:10:33 | 显示全部楼层
可以查阅我们的文档
m.zimaoxy.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|紫猫编程学园

GMT+8, 2024-4-19 15:59

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表