- Notas relacionadas
- Primeros pasos
- Instalación y configuración
- Proyectos de automatización
- Dependencias
- Tipos de flujos de trabajo
- Comparación de archivos
- Mejores prácticas de automatización
- Integración del control de código fuente
- Depuración
- La herramienta de diagnóstico
- Analizador de flujo de trabajo
- Acerca del analizador de flujo de trabajo
- ST-NMG-001: convención sobre nombres de variables
- ST-NMG-002: convención de nombres de argumentos
- ST-NMG-004: duplicación de nombres de visualización
- ST-NMG-005: anulación de variables
- ST-NMG-006: argumentos de anulación de variables
- ST-NMG-008: longitud variable excedida
- ST-NMG-009: variables de datos prefijados
- ST-NMG-011: argumentos de prefijo Datatable
- ST-NMG-012: valores predeterminados de los argumentos
- ST-NMG-016: longitud del argumento excedida
- ST-DBP-002: recuento de Argumentos elevado
- ST-DBP-003: bloque de Catch vacío
- ST-DBP-007: múltiples capas de diagramas de flujo
- ST-DBP-020: propiedades de salida no definidas
- ST-DBP-023: flujo de trabajo vacío
- ST-DBP-024: comprobación de actividad de persistencia
- ST-DBP-025: requisito previo para la serialización de variables
- ST-DBP-026: retraso en el uso de la actividad
- ST-DBP-027: mejor práctica de persistencia
- ST-DBP-028: requisito de serialización de argumentos
- ST-USG-005: argumentos de actividad codificados
- ST-USG-009: variables no utilizadas
- ST-USG-010: dependencias sin utilizar
- ST-USG-014: restricciones de los paquetes
- ST-USG-020: mensajes de registro mínimos
- ST-USG-024: guardado sin usar para más adelante
- ST-USG-025: uso incorrecto de los valores guardados
- ST-USG-026: restricciones de actividad
- ST-USG-027: paquetes necesarios
- Variables
- Argumentos
- Espacios de nombres importados
- Grabación
- Elementos de la IU
- Acerca de los elementos de la interfaz de usuario
- Propiedades de actividades de IU
- Métodos de entrada
- Ejemplo de uso de los métodos de entrada
- Métodos de salida o raspado de pantalla
- Ejemplos de uso de métodos de salida o de raspado de pantalla
- Generar Tablas a partir de Datos no estructurados
- Extracción relativa
- Flujo de control
- Selectores
- Repo. de objetos
- Extracción de datos
- Automatización de imágenes y texto
- Acerca de la automatización de imágenes y texto
- Actividades con el ratón y el teclado
- Ejemplo de uso de la automatización de ratón y teclado
- Actividades de texto
- Ejemplo de uso de la automatización de texto
- Actividades de OCR
- Actividades de imagen
- Ejemplo de uso de la automatización de OCR y la automatización de imágenes
- Automatizar las tecnologías de Citrix
- Automatización RDP
- Automatización SAP
- Automatización de VMware Horizon
- Acerca de la automatización de VMware Horizon
- Pasos de configuración
- Registro
- La herramienta de migración ScaleCoordinates
- La herramienta ScreenScrapeJavaSupport
- El protocolo WebDriver
- StudioPro
- Extensiones
- Solución de problemas
- Internet Explorer x64
- Problemas con Microsoft Office Interop
- Identificación de elementos de la interfaz de usuario en PDF con opciones de accesibilidad
- Identificación de los elementos de la interfaz de usuario tras las actualizaciones de Windows
- Aplicaciones JxBrowser
- Supervisión de eventos de usuario
- Java en App-V
- Compatibilidad y limitaciones de Microsoft App-V
- Solución de problemas de Citrix
Acerca de la automatización de VMware Horizon
VMware te permite acceder y trabajar con escritorios y aplicaciones virtualizados. Los selectores nativos se generan para los elementos correspondientes en Studio una vez instalado el componente Tiempo de ejecución remoto de UiPath en el servidor y la Extensión UiPath para VMware en la máquina cliente. Esto te permite crear proyectos de automatización con el rango completo de actividades Automatización de IU, tales como Hacer clic, Escribir en, Obtener texto, Extraer datos, y mucho más.
Es necesario seguir los pasos de configuración para habilitar la automatización nativa para las tecnologías VMware.
Una vez completes los pasos de configuración, pueden generarse selectores para elementos individuales de IU de las aplicaciones virtualizadas con VMware Horizon.
Este es el aspecto del selector generado para Calculadora, abierta como aplicación VMware Horizon:
<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' />
Este es el resultado del selector generado para la Calculadora abierta como aplicación local:
<wnd app='win32calc.exe' cls='CalcFrame' title='Calculator' />
<wnd ctrlid='137' />
<wnd app='win32calc.exe' cls='CalcFrame' title='Calculator' />
<wnd ctrlid='137' />
isRemoteApp='1'
. Esto se añade automáticamente al seleccionar un elemento de IU de una aplicación VMware Horizon.
Además de este atributo, no hay distinciones entre un proceso de automatización para una aplicación local y un proceso de automatización para una aplicación VMware Horizon. Todas las actividades y asistentes funcionan exactamente igual.
Con la extensión de UiPath para VMware Horizon y el componente Tiempo de ejecución remoto de UiPath instalado, se habilitan las siguientes acciones:
- Generación de selectores para los elementos de IU en aplicaciones y escritorios VMware.
- Utilizar las actividades del paquete
UiPath.UIAutomation.Activities
(tales como Hacer clic, Escribir en y demás). - Uso de los asistentes de extracción de datos y pantallas.
- Automatización de navegadores abiertos como aplicaciones de VMware Horizon.
El Tiempo de ejecución remoto de UiPath está instalado en el servidor de la aplicación VMware Horizon, mientras que la extensión de UiPath para VMware Horizon están en la máquina cliente. La comunicación entre estos componentes se realiza a través de un canal virtual de Horizon. Se trata del mismo mecanismo utilizado para transmitir datos tales como audio y vídeo, así que no se necesita ninguna configuración extra.
El siguiente diagrama muestra el flujo de datos entre el cliente y el servidor: