码迷,mamicode.com
首页 > 其他好文 > 详细

UIPath入门系列九之Citrix入门

时间:2018-08-03 01:09:40      阅读:1790      评论:0      收藏:0      [点我收藏+]

标签:cas   position   microsoft   跳转   continue   第一个   选中   图像识别   sof   

接着讲解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入门

标签:cas   position   microsoft   跳转   continue   第一个   选中   图像识别   sof   

原文地址:https://www.cnblogs.com/wendyzheng/p/9410869.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!