本文已参与「新人创作礼」活动,一起开启掘金创作之路。
作者按:
RPA程序对于一些重复率高、规则清晰的操作工作,能够极大的提升效率,之前介绍过国内的UIbot,这次来研究下开源的RPA程序TagUI,它是一款免费、开源、跨平台的RPA工具,实现自动化的web、桌面、键盘操作,下面就来研究一番。
1、环境安装
目前TagUI的中国社区由上海数员RPA公司翻译维护,windows程序的下载链接为github.com/kelaberetiv…,
可以下载直接一键安装
也可以手动安装
- 下载TagUI 压缩包
- 安装openJDK
- 安装谷歌浏览器
- 添加环境变量
打开命令终端,出现下图即表示成功\
注意:windows的命令行终端默认编码为GBK,中文会乱码,需要改成UTF-8,需要改注册表,cmd输入regdit,打开command processor项目(计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor),新建字符串,数值数据设置为chcp 65001(代表utf-8) 即可。
2、基础使用
(1)先来看一个官方自带的例子
打开cmd输入,出现以下界面就是运行成功\
(2)基础常用命令
Tagui通过运行流程文件自动执行设置的操作,流程文件的扩展名是.tag
命令格式:
Tagui rpa.tag(也可以使用绝对路径)
-
- 独立运行文件
Tagui rpa,tag -d - 隐藏浏览器运行
Tagui rpa.tag -h - 左键单击
- 独立运行文件
Click getting started
4.web访问
5.文本输入
Type input as som-text
(6)调试模式
Tagui live
(7)模拟键盘按键
Keyboard [keys]
3、总结
对于RPA程序的设计来说、好的工具能让效率翻倍,所以快速学习和掌握一个工具的能提升所做事情的价值,今天的介绍只是简单的入门,更有价值的学习还在与后续的开发使用,祝学习顺利!