影刀RPA 机器人的本质是 模仿真人操作键盘或者鼠标。在网页上或者桌面软件上。大部分的操作本质上都是对元素或者图像的操作。
比如:点击指令,操作目标的是一个按钮元素,填写输入框指令操作目标的是 输入框元素。
所以,我们需要首先捕获这个元素,比如我们想要机器人点击 【百度一下】 这个按钮,我们需要先就需要先捕获这个按钮,不然,机器人咋知道操作啥呢。
填写输入框也是,需要先捕获输入框元素。
元素就是页面或者软件中一个个构成网页的基本单位,比如网页中的 按钮,输入框,选择框都是元素。
但是有时候我们操作的不是元素,而是图像,或者说元素有时候不好定位,这时候我们就可以使用捕获图像的方式。
可以把 百度一下 按钮截图,然后使用 点击图像 命令。
最终的代码就是这样的:
总结:
元素是网页的基本组成单位,如果元素固定好捕获就使用捕获元素的方式,让机器人操作元素。
图像:网页中的任何区域可以截图让机器人进行操作,这适用于元素不好捕获,操作的本身就是图像的情况。