跳到主要内容

查找目标

在 流程创造者(UiBot Creator) 的命令列表中,可以简单分为2个类型:有目标命令与无目标命令。例如,“界面元素”和“文本”模块所属的所有命令,都是有目标的命令,必须要指定一个界面元素;“字符串”和“数组”模块所属的所有命令,都是无目标的命令,无须指定一个界面元素。

工具栏的“查找目标”工具支持快速选取4种类型的目标:

  • 元素 Ctrl + 1
  • 图像 Ctrl + 2
  • 窗口 Ctrl + 3
  • 区域 Ctrl + 4

four selector type

快速选取目标不仅可以通过点击下拉选项来操作,可以使用快捷键来来操作。

目前企业版6.0中,支持将快速选择的元素和窗口类型的目标特征属性保存到 界面库 中。

元素

在流程创造者(UiBot Creator)中,界面元素可以作为有目标命令的目标。 当您点击工具栏的“查找目标 > 查找元素”,或者在流程编辑窗口页面下使用快捷键 “Ctrl + 1”时,则进入到界面元素抓取模式:

selector element

直接鼠标点击选中界面的元素,则完成了选取,此时会弹出 UI分析器 中的目标编辑窗口:

target editor element

您可以确认目标名称的命名和筛选特征后,再点击“确定”,最后这个界面元素则已保存至 界面库 中。

图像

当您点击工具栏的“查找目标 > 查找图像”,或者在流程编辑窗口页面下使用快捷键 “Ctrl + 2”时,则进入图像抓取模式,需要按住鼠标左键进行图片框选,如下所示:

selector image

框选结束后,则弹出预览图窗口,您可以点击“复制”按钮,把图片地址粘贴到对应的命令属性中。

image copy

@res"xxxxx" 是流程资源目录,在流程中可引用使用这张图片。

窗口

当您点击工具栏的“查找目标 > 查找窗口”,或者在流程编辑窗口页面下使用快捷键 “Ctrl + 3”时,进入窗口抓取模式,抓取过程与抓取界面元素相似。

区域

当您点击工具栏的“查找目标 > 查找区域”时,进入区域抓取模式,也需要按住鼠标左键框选区域,框选结束后,则弹出预览区域结果窗口,您可以点击“复制到剪贴板”,把区域结果粘贴到对应的命令属性中。

select area

  • 左上角图标 以显示器屏幕的左上角为坐标起点(坐标:X=0,Y=0),以横向X轴,纵向Y轴,此处填写的“X”值和“Y”值是指“生效区域的左上角坐标”,即相对于坐标起点的距离,单位为像素。
  • 生效区域 生效区域上的“宽度”和“高度”的取值来源于你选取区域的宽度、高度。你可以调整左上角坐标的“X”、“Y”、“宽度”和“高度”的取值,然后点击“复制到剪贴板”,再关闭窗口。