Region()
用于在感兴趣区域(设备屏幕的一部分)中执行检测和 UI 自动化的核心模块。
用于在感兴趣区域(设备屏幕的一部分)中执行检测和 UI 自动化的核心模块。
使用 MatchResult 执行可参数化的点击行为。
执行图像/文本检测,并批量点击其匹配坐标。
检查该区域内是否存在匹配项,如果找到匹配项则返回 true,否则返回 false。
执行图像/文本检测并点击其匹配坐标,如果找到匹配项则该方法返回 true。
执行图像/文本检测并点击其匹配坐标,如果找到匹配项则该方法返回 true。
在该区域内执行图像或文本搜索,如果找到图像或文本则返回 MatchResult,否则返回 nil。
批量执行图像或文本搜索,并返回 MatchResult 列表。
获取特定坐标处的像素颜色,随后可使用该颜色比较其相似分数,这对颜色检测非常有用。
同时获取多个坐标处的像素颜色,随后可使用这些颜色比较其相似分数,这对颜色检测非常有用。
该方法在感兴趣区域上执行 OCR,并返回拼接后的文本。
获取该区域内找到的所有文本匹配项,并已正确格式化。
获取区域的 x 坐标。
获取区域的 y 坐标。
获取区域的高度。
用于高亮显示该区域。
在该区域内同时执行最多 10 根手指的滑动。每根手指都按照自身独立的时间轴运作。
截取该区域的截图,并保存到 /data/data/com.androidmacro/images/$macroId/$fileName。
在该区域内执行单指滑动。
等待模板出现在该区域内,如果达到超时时间,该方法将抛出错误。
等待图像/文本出现,然后点击它。
等待模板在该区域内消失,如果达到超时时间,该方法将抛出错误。
获取区域的宽度。