Studio
2023.4
falso
Imagem de fundo do banner
Guia do usuário do Studio
Última atualização 26 de abr de 2024

Sobre a Automação de Tecnologias Citrino

In our pursuit to increase your automation capabilities, we have made it possible to use UI activities and wizards with Citrix Apps. By installing the UiPath® Extension for Citrix on the client machine and the UiPath Remote Runtime component on the Citrix Virtual Apps (formerly known as Citrix XenApp) application servers, you can now create automation projects for Citrix Apps as if they were local applications. Selectors are natively generated for Citrix App elements, and you can use the full range of UIAutomation activities (such as Click, Type Into, Get Text, Extract Data, and more), as well as mouse and keyboard events monitoring activities.

Mais que isso, Studio e Robot têm a certificação Citrix Ready. Descubra o que isso significa para o Studio e o Robô.

Antes de começar a criar processos para aplicativos Citrix, você precisa seguir estas Etapas de configuração.

A abertura de aplicativos Citrix é feita de uma forma específica, sobre a qual você pode ler aqui.

Há também um exemplo que você pode consultar para ter uma ideia melhor sobre os seletores gerados para aplicativos virtualizados através do Citrix.

Seletores para aplicativos Citrix

Após concluir as etapas de configuração, será possível detectar elementos de IU individuais de um aplicativo Citrix e obter seletores para eles.

Esta é a aparência do seletor gerado para Calculadora aberta como um aplicativo Citrix:

<wnd app='win32calc.exe' cls='CalcFrame' isremoteapp='1' title='Calculator' />
<wnd ctrlid='137' /><wnd app='win32calc.exe' cls='CalcFrame' isremoteapp='1' title='Calculator' />
<wnd ctrlid='137' />

Esta é a aparência do seletor gerado para Calculadora aberta como um aplicativo local:

<wnd app='win32calc.exe' cls='CalcFrame' title='Calculator' />
<wnd ctrlid='137' /><wnd app='win32calc.exe' cls='CalcFrame' title='Calculator' />
<wnd ctrlid='137' />
Como você pode ver, a única diferença entre os dois seletores é o atributo isRemoteApp='1'. Isso será adicionado automaticamente ao selecionar um elemento de IU de um aplicativo Citrix.

Além desse atributo, não há distinções entre um processo de automação para um aplicativo local e um processo de automação para um aplicativo Citrix. Todos as atividades e assistentes funcionam exatamente da mesma forma.

Recursos compatíveis

Com a Extensão UiPath para Citrix e o componente UiPath Remote Runtime instalados, as seguintes ações ficam habilitadas:

  • Gerar seletores para elementos de IU em aplicativos Citrix e áreas de trabalho.
  • Usar as atividades do pacote UiPath.UiAutomation.Activities (como Click, Type Into e outras).
  • Usar atividades de eventos de monitoramento de mouse e teclado.
  • Usar assistentes de extração de dados e tela.
  • Fazer a automação dos navegadores abertos como aplicativos Citrix.

Visão geral da arquitetura

O UiPath Remote Runtime é instalado no servidor do aplicativo Citrix, enquanto que a Extensão UiPath para Citrix fica na máquina cliente. A comunicação entre esses componentes é feita por meio de um Canal virtual ICA. Esse é o mesmo mecanismo usado para transmitir dados como áudio e vídeo para aplicativos Citrix; portanto, nenhuma configuração adicional é necessária.

O diagrama abaixo mostra o fluxo de dados entre o cliente e o servidor:



Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.