当前位置:网站首页>UiPath简介
UiPath简介
2022-08-05 05:17:00 【会敲键盘的肘子】
UiPath简介
一、RPA是什么?
RPA(Robotic Process Automation)是软件机器人,是基于计算机操作系统的工作桌面,自动识别、完成预先设定的工作流程
UiPath即RPA中的一种
二、UiPath构成
使用过程记录器、拖放小部件和最佳实践模板,用户可以使用高度直观的工具(而不是代码)实现自动化。
前台机器人(Attended):通过前台用户的触发与监督执行,实现局部自动化功能。局限:不支持锁屏与windows 计划任务。
后台机器人(Unattended):利用无人值守自动化以批处理模式运行大量后台事务,高效,全自动。支持前台触发、锁屏运行、Win计划任务。
许可,部署,管理和监控: 支持多租户、用户权限和许可管理、集中日志记录、报告、审计和监控工具、远程控制、集中调度、队列,机器人工作负载管理和资产管理的企业体系结构服务器平台。
三、Studio安装及使用
开发人员使用studio进行流程开发。
在uipath官网进行下载安装包,安装包分为企业版和社区版
- 社区版:选择社区版安装包直接安装,激活页面选择社区版激活即可
- 企业版:安装之后进行激活,激活分为手动激活和自动激活;在没有网络情况下选择手动激活,反之自动激活。
当打开uipath界面显示如下图所示:
注意:机器人企业框架后面会详细介绍。
当我们新建一个流程之后,就可以进行程序的编写了,开发页面如下
点击返回主页,即刚开始打开uipath的界面
在编写流程时就是此模式
编写流程完成后点击此处,开始调试程序
新建一个流程
保存
保存为模板,可重复使用
管理项目所使用的依赖包,可以修改依赖包的版本信息,增删依赖包等
录制器,可以开启之后把所有人工操作录制为流程,稍加修改即可使用
屏幕数据抓取
表格数据抓取,多用于网页的表格内数据抓取
检测用户的事件,例如鼠标点击,键盘输入等
元素探测器,与页面,应用等的交互,定位元素时候使用
删除未使用的变量
发布,程序开发完成后,打包上传到OC或者本地
项目文件结构
uipath根据依赖显示可使用的活动
可使用的代码片段
流程中的变量
流程中的参数
选择活动的属性
编写流程位置
UiPath数据类型
数据类型很多,这里主要介绍经常用到的一些数据类型。
UiPath.Core.GenericValue(通用类型):一般用来存储不确定是何种数据类型的,或者需要转化成其他数据类型的数据。
System.Data.DataTable:读取Excel表,csv文件,或者使用uiath的数据抓取等,会根据表头和里面的数据存储为此数据类型
System.String :文本数据类型,使用较多
System.Int32 :整数数据类型,使用较多
System.Data.DataRow:数据行数据类型,从datatable中拿出一行,即此数据类型
System.Object:对象数据类型
System.Exception:异常数据类型,获取流程异常存储在此变量
如下图所示,一个流程中的一个控件
在上图1位置是所有活动所在的位置,我们只需要将需要的活动控件拉到上图3位置即可
在上图2位置可直接搜索我们需要的控件
当我们选择到我们需要的控件的时候在上图4位置即可设置活动控件的属性,包括输入输出参数等
最后,我们设置属性等所创建的变量会在上图5的位置显示处来,在这里可以设置数据类型,默认值,范围。
每个活动控件的输入输出参数,设置属性各不相同,具体可参考官方文档(https://docs.uipath.com/)
四、 Robot安装及使用
在安装studio的时候会自动安装robot,所以社区版一般不需要单独robot。
由于版本更新,现在的是机器人助手,详细页面如下:
企业版robot安装激活和studio安装激活一致,不过通过企业版robot的license激活的studio无法编写流程
边栏推荐
猜你喜欢
随机推荐
网络信息安全运营方法论 (上)
面向小白的深度学习代码库,一行代码实现30+中attention机制。
Redis设计与实现(第一部分):数据结构与对象
沁恒MCU从EVT中提取文件建立MounRiver独立工程
基于STM32F407的WIFI通信(使用的是ESP8266模块)
LeetCode刷题之第23题
《基于机器视觉测量系统的工业在线检测研究》论文笔记
表情捕捉的指标/图像的无参考质量评价
【ts】typescript高阶:条件类型与infer
Detailed explanation of BroadCast Receiver (broadcast)
【shell编程】第三章:函数
教你如何封装功能组件和页面组件
LeetCode刷题之第701题
网络信息安全运营方法论 (下)
The University of Göttingen proposed CLIPSeg, a model that can perform three segmentation tasks at the same time
关于使用QML的MediaPlayer实现视频和音频的播放时遇到的一些坑
1004 成绩排名 (20 分)
多边形等分
(C语言)strlen、strcpy、strcat、strcmp、strstr函数的模拟实现
用GAN的方法来进行图片匹配!休斯顿大学提出用于文本图像匹配的对抗表示学习,消除模态差异!