- Notas relacionadas
- Primeros pasos
- Asistente de UiPath
- Instalación y actualización
- Tipos de robot
- Componentes de robot
- Licencia
- Conexión de los robots a Orchestrator
- Procesos y actividades
- Registro
- Robot JavaScript SDK
- Acerca del SDK JavaScript de Robot
- Pasos de configuración
- Situaciones concretas
- Reinicio de componentes de UiPath Robot
- Sesiones de Windows
- Inicio de sesión usando el sistema de credenciales de Thales Luna
- Inicio de sesión utilizando el proveedor de almacenamiento de clave nShield
- Redirección de Robots a través de un servidor proxy
- Ejecución de tareas en una ventana RDP minimizada
- Uso de unidades de red asignadas
- Detención de un proceso
- Botón de deshabilitación de detención
- Carpetas de paquetes y rutas de red personalizadas
- Integración de CrowdStrike
- Robot de virtualización de apps citrix
- Solución de problemas
- Robot que no responde sobre RDP
- Registros de ejecución duplicados
- Errores de robot encontrados con frecuencia
- Aumento de la duración de la ejecución de proceso
- Exigencia de la verificación de la firma de paquetes
- Mensaje demasiado grande para procesarlo
- Errores al ejecutarse como administrador
- Los paquetes NuGet no son accesibles tras la migración
- Actividades de diálogo de control de acceso de usuario y automatización de IU
- Se requiere .NET durante la instalación
- El ensamblado no se puede cargar desde la red o compartir archivos de Azure
- Las actividades no pueden encontrar .NET Runtime
Pasos de configuración
Para que tus proyectos de automatización aprovechen el SDK JavaScript de Robot, deben cumplirse los siguientes requisitos previos:
- Versión 2019.10 o posterior de Studio y Robot instalada
- El complemento JavaScript de UiPath instalado en la máquina de Robot
-
El SDK JavaScript de Robot
Importante:El SDK JavaScript de UiPath Robot se proporciona listo para usar para Studio v2020.4 y superiores. Para Studio v2019.10 LTS también hay disponible un instalador independiente adicional.
Si te actualizas desde la versión 2019.10 a la versión 2020.2 y posteriores, deberás desinstalar manualmente el complemento JS de UiPath Robot antes de ejecutar el instalador de Studio y de Robot.
Cuando se ejecuta el complemento de JavaScript de UiPath robot, debes proporcionar acceso a tu aplicación o página web personalizada para conectarte al robot.
El acceso se gestiona mediante un cuadro de diálogo en dos pasos. Ambos pasos deben confirmarse para ejecutar RobotJS. Pueden automatizarse como se describe a continuación.
Este paso se refiere al explorador que solicita permisos para abrir el UiPath Assistant.
uipath-web://*
valor como una url de confianza (permitida) en la configuración del navegador. El se uipath-web://*
refiere al controlador de protocolo web de UiPath Robot.
El cuadro de diálogo de permiso de UiPath Robot se utiliza para permitir la conexión entre Robot JavaScript SDK y Ejecutor de robot.
UIPATH_ROBOTJS_ALLOWLIST
sistema.
80
o 443
).
Este SDK proporciona todos los métodos y propiedades necesarios que puedes incluir en tu aplicación o página web personalizada. Puedes descargarlo de la siguiente forma:
El paquete npm está disponible con vinculaciones de TypeScript. Para incluirlo en tu proyecto, deberás ejecutar el siguiente comando en la raíz del directorio de tu proyecto:
npm install --save @uipath/robot
npm install --save @uipath/robot
</body>
.
<body>
...
...
<script href="//download.uipath.com/js/1.3.2/UiPathRobot.js"></script>
</body>
<body>
...
...
<script href="//download.uipath.com/js/1.3.2/UiPathRobot.js"></script>
</body>
También puedes obtener el SDK JavaScript de Robot mediante descarga directa.
TokenExpiryInDays
parámetros ListenerPort
y en el uipath.config
archivo desde la carpeta de instalación. De forma predeterminada, la sección no contiene ninguna clave.
El archivo de configuración debe contener lo siguiente:
<robotJsSettings>
<add key="ListenerPort" value="2323" />
<add key="TokenExpiryInDays" value="30" />
</robotJsSettings>
<robotJsSettings>
<add key="ListenerPort" value="2323" />
<add key="TokenExpiryInDays" value="30" />
</robotJsSettings>
Atributo |
Descripción |
---|---|
|
El
UiPath.RobotJS.ServiceHost.exe inicia un HttpListener en el puerto configurado y contiene la información sobre otros listeners locales de la sesión del usuario activo en ese sistema. Ten en cuenta que aquí el valor del puerto debe coincidir con el que se configura en los Ajustes del SDK.
|
|
Cualquier solicitud que provenga de un nuevo dominio debe tener consentimiento del usuario para permitir el acceso de UiPath Robots desde una aplicación web. Estos consentimientos son válidos para el número de días mencionado en este ajuste. |
- Requisitos previos
- Permitiendo acceso
- Explorador de acceso del cuadro de diálogo
- Aceptación automática del cuadro de diálogo de acceso al explorador
- Cuadro de diálogo de consentimiento de UiPath Robot
- Aceptación automática del cuadro de diálogo de permiso de UiPath robot
- El SDK JavaScript de Robot
- NPM
- CDN
- Descarga directa
- Ajustes del complemento