Git Product home page Git Product logo

ui.vision-kantu-zh's Introduction

白话 UI.Vision Kantu 插件 | 全平台自动化

目录

UI.Vision Kantu 插件介绍

浏览器插件 UI.Vision Kantu,我们就叫它看图(Kantu)吧,是一款 RPA 工具。支持 Chrome 和 Firefox 浏览器,正是因为它是一款浏览器插件所以它可以实现全平台(Mac、Windows、Linux)的自动化操作。

Mac、Windows、Linux 系统图标

UI.Vision RPA Chrome 浏览器插件下载地址

UI.Vision RPA 火狐浏览器插件下载地址

官方英文文档

要想完全掌握 UI.Vision Kantu 插件,就应该知道下面五个方面的知识。为了更好地学习和记忆,我把它归纳为「兵」、「军师」、「特种兵」、「阵法」、「下旨」。想象一下,你就是部落冲突的君主,你的对手就是“网页怪”,通过调动下方的这五个方面的命令从而达到目的。

汇总

一、兵(Selenium IDE)

UI.Vision Kantu Selenium IDE Commands 英文文档

使用介绍

兵

UI.Vision 的 Selenium IDE 用于网页的自动化。使用方法就是“兵来将挡,水来土掩”,比如遇到按钮元素,我们就调用 Click 命令;遇到输入框,我们就调用 Type 命令;遇到下拉选项,我们就调用 Select 命令。根据不同的网页情况,调取不同的命令。

👉 👉 👉 👉 👉 👉 点击此处查看兵部 👈 👈 👈 👈 👈 👈

二、军师(运行 Javascript 代码)

executeScript (JS code, variable) - Selenium IDE command 英文文档

使用介绍

军师

军师就是 executeScriptexecuteScript_Sandbox 这两个命令,后者为前者的升级版本。其实也是 Selenium IDE 中的命令(我特意从中拿了出来说明)一般情况下使用后者这个命令。

  • executeScript 命令在当前选定的框架或窗口的上下文中执行一段 JavaScript 代码。

  • executeScript_Sandbox 命令的功能完全相同,不过运行在沙盒中(不在网页内执行),可以避免一些错误发生

“军师”命令用于计算、获取信息等进阶操作。比如随机产生 0 到 10 的数据,比如计算 100 - 20 的算式。

👉 👉 👉 👉 👉 👉 点击此处查看军师命令 👈 👈 👈 👈 👈 👈

三、特种兵(视觉命令)

XClick (target, click type), XMove (target, mouse event) 英文文档

XType ("text") 英文文档

使用介绍

特种兵

「特种兵」模拟真实用户输入、点击等操作。主要用于桌面自动化,以及复杂网页自动化。是基于图像的自动化,模拟的是真人操作。

主要有 XClick、XType、XMove 命令。

👉 👉 👉 👉 👉 👉 点击此处查看特种兵 👈 👈 👈 👈 👈 👈

四、阵法(控制流程)

Flow Control Commands 英文文档

使用介绍

阵法

一般情况下,Macro 执行的顺序是从上到下的。而「阵法」命令可以调整执行的顺序,加上判断条件,比如出现 A 我就点击「按钮 1」,要是 B 我就点击「按钮 2」

👉 👉 👉 👉 👉 👉 点击此处查看阵法 👈 👈 👈 👈 👈 👈

五、下旨(变量,传递信息)

Internal variables 内部变量英文文档

使用介绍

下旨

「圣旨」就是传递信息,分为「内部变量」、「全局变量」以及「普通变量」。

  • 「内部变量」可以理解为高祖时期就定下的命令,是带 ! 的,无法废除,但是解读权在你,比如 !REPLAYSPEED 控制的是运行的速度,默认参数是 MEDIUM(中等速度),你可以修改为 FAST(快速)
  • 「全局变量(用得较少)」
  • 「普通变量(有时需要使用)」

👉 👉 👉 👉 👉 👉 点击此处查看下旨 👈 👈 👈 👈 👈 👈

ui.vision-kantu-zh's People

Contributors

loveoctocat avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.