Citrix自动化
前几个章节我们介绍了UiPath录制包括基本、Web、应用以及citrix。本节开始我们将介绍citrix。本节将说明虚拟应用自动化以及如何手动的添加组件到流程中。另外也会使用OCR对虚拟主机(Citrix)进行文本输出。
虚拟主机
虚拟主机通常运行在服务器端,将界面流传输给用户。
因此,UiPath无法通过基本的录制来操作。因此UiPath专门为citrix提供了录制。但是它有一些限制,你无法自动录制一组动作,然后让机器人执行。你必须选择要操作的区域,并告诉机器人如何做。
整个过程是这样的,假设我们有一个远程虚拟桌面。
- 选择click image组件,需要用鼠标画出要操作的区域。会弹出对话框。点击indicate。
- 使用type组件来录入数据。
clickimage对图片敏感,比如背景色更换等等都会影响流程。在citrix操作中有个小技巧,尽量避免用鼠标操作,可以使用键盘或者tab来进行自动化。
相关组件
涉及的组件有:
- 点击图片(Click Image) - 组件被用来点击图片、按钮、菜单以及其他相关元素。
- 点击文本(Click Text) - 它使用OCR来扫描虚拟主机的屏幕,使得你能够获取指定像素的文本,然后对它进行操作。
- 选择&拷贝(Select & Copy) - 非常简单的Citrix自动化,但是适合选择文本
- Scrape Relative - 允许你获取image区域的数据。