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

软件版本:2014.05
软件大小:21.6M
更新时间:07-04

按键精灵安卓版
立即下载

软件版本:3.3.1
软件大小:62.5M
更新时间:5-24

按键精灵iOS版
立即下载

软件版本:1.3.5
软件大小:29.2M
更新时间:06-14

最新企业版UiBot
立即下载

软件版本:3.2
软件大小:253M
更新时间:08-06

快捷导航

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

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

[已解决] 如何判断屏幕是否变化 [复制链接]

1#
能不能每次都把上次的图片用来核对下一次的

本主题由 版主 gljxsd 于 2018/2/22 13:56:51 执行 主题分类 操作
2#

可以
使用山海插件
命令名称: IsDisplayChange 判断区域颜色一定时间是否变化
命令功能: 判断区域颜色一定时间是否变化
参数说明: 参数1【必要】:整数型,指定区域的左上角x坐标
参数2【必要】:整数型,指定区域的左上角y坐标
参数3【必要】:整数型,指定区域的右下角x坐标
参数4【必要】:整数型,指定区域的右下角x坐标
参数5【必要】:整数型,指定时间,单位是秒
参数6【可选】:整数型,指定时间内每次判断的频率,单位是秒
返回值: 在指定时间内指定区域的屏幕发生变化返回true ,否则到达指定时间后返回false
脚本例子:


//在5秒内判断范围内屏幕是否有发生变化
Dim r= shanhai.IsDisplayChange(30,40,200,600,5,1)
If r Then
    TracePrint "屏幕有发生变化"
Else
    TracePrint "5秒内屏幕都没有发生变化"
End If

3#

您好, 你说的方法是可以的. 山海插件有现成的命令 .

发新话题 回复该主题