.rectInPercent 筛查百分比范围节点这个有什么作用的呢?

3

主题

0

回帖

11

积分

新手上路

积分
11
.rectInPercent 筛查百分比范围节点这个有什么作用的呢?

举报 回复

28

主题

184

回帖

581

积分

管理员

积分
581

名称

. rectInPercent

作用

通过百分比范围内,筛查节点

权限

  • root
  • 键鼠
  • 无障碍

语法

. rectInPercent ( x1,y1,x2,y2)

参数

类型

是/否

说明

x1

浮点

查找区域左上X坐标,

y1

浮点

查找区域左上Y坐标,

x2

浮点

查找区域右下X坐标,,

y2

浮点

查找区域右下Y坐标

返回

类型

是/否

说明

对象/""

对象

成功

1~n个节点对象

失败

""

举报 回复

28

主题

184

回帖

581

积分

管理员

积分
581
  1. auto.refresh();
  2. var node=auto.nodeSearch(1000).longclickable(0.0938,0.3105,0.2569,0.3984).text("查找范围")
  3. printl(node)
复制代码

举报 回复

28

主题

184

回帖

581

积分

管理员

积分
581
详细解释

auto.refresh();

功能: 刷新当前界面,确保获取到最新的UI信息。
说明: 在执行自动化操作之前,通常会先刷新界面以确保准确性。

var node = auto.nodeSearch(1000).rectInPercent(0.0938, 0.3105, 0.2569, 0.3984).text(“查找范围”).findOne();

auto.nodeSearch(1000): 启动节点搜索,并设置搜索超时时间为1000毫秒(即1秒)。
rectInPercent(0.0938, 0.3105, 0.2569, 0.3984): 指定查找的矩形区域,使用屏幕的百分比坐标。具体坐标如下:
x1: 0.0938(左上角X坐标)
y1: 0.3105(左上角Y坐标)
x2: 0.2569(右下角X坐标)
y2: 0.3984(右下角Y坐标)
text(“查找范围”): 指定查找的节点文本内容为“查找范围”。
findOne(): 查找并返回第一个符合条件的节点对象。如果在指定时间内没有找到符合条件的节点,则返回 null 或 undefined。

举报 回复