2017-04-07 54 views
1

我们遇到了刺探Citrix窗口的问题。Citrix上的蓝色棱镜表面自动化

我们的团队一旦启动就无法窥探Citrix应用程序窗口的大纲。我们尝试全屏,在桌面上,在笔记本电脑上,关闭所有其他窗口,以及其他许多场景。我相信这是因为登录是通过Internet Explorer进行的,一旦启动Citrix应用程序,应用程序就会脱离Blue Prism。

我们正在努力解决此问题,并试图为Citrix窗口设置单独的业务对象。另一个问题是我们无法启动Citrix .exe文件,因为它不允许我们输入任何参数以这种方式登录。我们正在考虑将Citrix文件保存为.ica文件(请参阅https://support.citrix.com/article/CTX804493)。

有没有人有任何建议?

回答

1

您需要使用Surface自动化技术才能与通过Citrix启动的应用程序进行交互。基本上是位图映射。 如果您无法连接到citrix窗口本身,请尝试使用像citrix接收器这样的专用应用程序,并使用Blue Prism启动该应用程序。

您也可以尝试检查Windows进程运行(.exe),一旦citrix通过IE启动,然后尝试附加到该进程。

祝你好运。

0

尝试使用系统内部过程监控,以确保您安装正确的应用程序,download it for free from Microsoft

当你与思杰合作这取决于您所使用的模式。有些窗口实际上是独立的窗口,使用主动辅助功能模式来监视它们。其他一些“窗口”或标签只是可视化的,您需要使用区域模式与它们进行交互。

您应该知道,在处理完成之前,BP有一个已知问题,不会清除所有未使用的内存。如果你有一个大规模的SA过程,需要大量的图像处理,OCR等,它应该是一个设计考虑因素。