UIPath入门系列九之Citrix入门

Posted wendyzheng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UIPath入门系列九之Citrix入门相关的知识,希望对你有一定的参考价值。

接着讲解Citrix Automation

一、虚拟机的录制方法

UIPath录制虚拟机,不能使用普通的录制功能呢,需要使用如图像识别或者OCR技术。常见的虚拟机环境有Citrix, RDP,Microsoft Azure等。

 技术分享图片

二、Citrix识别方法

1. Click Image:选择Citrix中的任意一个对象

2. Click Text:选择Citrix中的文本框

3. Type into:在Citrix文本框中输入字符

4. Select & Copy:

5. Scrape Relative

 技术分享图片

例1:登录Citrix,录制一个XYZ Bank桌面应用

1.打开UIPath,选择Citrix录制

 技术分享图片

2.选择Click Image

 技术分享图片

3. 选中Citrix中的XYZ Bank中的Deposit区域

 技术分享图片

4.选择鼠标居中点击

 技术分享图片

5. 再次选择Click Image,然后选中Cash In区域,然后点击indicate功能

 技术分享图片

6. 选择Type

 技术分享图片

7. 然后回到Citrix中,输入123

 技术分享图片

8. 选择Click Text

 技术分享图片

Tips: click Text是使用OCR扫描Citrix屏幕

 技术分享图片

9. 选中”Not On Us Check”后,点击Set mouse position

 技术分享图片

10.点击continue按钮,选择Type

 技术分享图片

技术分享图片

11.录制结果如下:

选择鼠标点击方法:单击,双击等

 技术分享图片

选择左击,或者右击等

 技术分享图片

屏幕热键的选择有Alt,Ctrl等

 技术分享图片

点击图像的精度:0.8是准确性和可靠性比较适中的一个比例,1为最大值,要求图像达到100%才能识别

 技术分享图片

例2:可用tab键减少Click Image, click text对Citrix识别的误差

单个tab,从第一个输入框跳转到第二个输入框

 技术分享图片

多个tab,可连续输入多个输入框的值

 技术分享图片

在输入框末尾输入一个空格,鼠标聚焦到Accept按钮上

 技术分享图片

例3:Select & Copy只能识别Citrix中活动的文本框

 技术分享图片

识别上图的结果如下:

 技术分享图片

例4:Scrape Relative可识别Citrix中的锚点

1.点击Scrape Relative,然后选中“Total Deposit”, 选择indicate

 技术分享图片

2. 选中”$1368.00”

 技术分享图片

 技术分享图片

3. 识别上图的结果如下:

 技术分享图片

以上是关于UIPath入门系列九之Citrix入门的主要内容,如果未能解决你的问题,请参考以下文章

UIPath RPA 自动化脚本 机器人从入门到精通

UIPath入门系列八之Selectors

UIPath入门系列四之数据操作

UIPath入门系列十之PDF文档操作

【UiPath Studio 中文文档 2019】04 UiPath 入门 - 快捷键

UiPath基础入门&微信自动发送信息