浏览器插件 UI.Vision Kantu,我们就叫它看图(Kantu)吧,是一款 RPA 工具。支持 Chrome 和 Firefox 浏览器,正是因为它是一款浏览器插件所以它可以实现全平台(Mac、Windows、Linux)的自动化操作。
UI.Vision RPA Chrome 浏览器插件下载地址
要想完全掌握 UI.Vision Kantu 插件,就应该知道下面五个方面的知识。为了更好地学习和记忆,我把它归纳为「兵」、「军师」、「特种兵」、「阵法」、「下旨」。想象一下,你就是部落冲突的君主,你的对手就是“网页怪”,通过调动下方的这五个方面的命令从而达到目的。
UI.Vision Kantu Selenium IDE Commands 英文文档
UI.Vision 的 Selenium IDE 用于网页的自动化。使用方法就是“兵来将挡,水来土掩”,比如遇到按钮元素,我们就调用 Click
命令;遇到输入框,我们就调用 Type
命令;遇到下拉选项,我们就调用 Select
命令。根据不同的网页情况,调取不同的命令。
👉 👉 👉 👉 👉 👉 点击此处查看兵部 👈 👈 👈 👈 👈 👈
executeScript (JS code, variable) - Selenium IDE command 英文文档
军师就是 executeScript
和 executeScript_Sandbox
这两个命令,后者为前者的升级版本。其实也是 Selenium IDE 中的命令(我特意从中拿了出来说明)一般情况下使用后者这个命令。
-
executeScript
命令在当前选定的框架或窗口的上下文中执行一段 JavaScript 代码。 -
executeScript_Sandbox
命令的功能完全相同,不过运行在沙盒中(不在网页内执行),可以避免一些错误发生
“军师”命令用于计算、获取信息等进阶操作。比如随机产生 0 到 10 的数据,比如计算 100 - 20 的算式。
👉 👉 👉 👉 👉 👉 点击此处查看军师命令 👈 👈 👈 👈 👈 👈
XClick (target, click type), XMove (target, mouse event) 英文文档
「特种兵」模拟真实用户输入、点击等操作。主要用于桌面自动化,以及复杂网页自动化。是基于图像的自动化,模拟的是真人操作。
主要有 XClick、XType、XMove 命令。
👉 👉 👉 👉 👉 👉 点击此处查看特种兵 👈 👈 👈 👈 👈 👈
一般情况下,Macro 执行的顺序是从上到下的。而「阵法」命令可以调整执行的顺序,加上判断条件,比如出现 A 我就点击「按钮 1」,要是 B 我就点击「按钮 2」
👉 👉 👉 👉 👉 👉 点击此处查看阵法 👈 👈 👈 👈 👈 👈
「圣旨」就是传递信息,分为「内部变量」、「全局变量」以及「普通变量」。
- 「内部变量」可以理解为高祖时期就定下的命令,是带
!
的,无法废除,但是解读权在你,比如!REPLAYSPEED
控制的是运行的速度,默认参数是 MEDIUM(中等速度),你可以修改为 FAST(快速) - 「全局变量(用得较少)」
- 「普通变量(有时需要使用)」
👉 👉 👉 👉 👉 👉 点击此处查看下旨 👈 👈 👈 👈 👈 👈