Saltar al contenido principal
Runner

Instalación del Runner

Requisitos del sistema, ediciones disponibles y guía completa de instalación del Roberty Runner en una computadora o un servidor.

Instalación del Runner

Requisitos del sistema

Antes de instalar, comprueba que el entorno cumple todo lo siguiente. Saltarse este paso es la causa más común de problemas de rendimiento y conectividad.

Hardware

RecursoMínimoRecomendado
Memoria RAM4 GB8 GB o más
Almacenamiento10 GB libresUn SSD con 10 GB o más
ProcesadorDual-core 2 GHzQuad-core 2,5 GHz o superior

Sistema operativo

Servidores y entornos de producción:

  • Windows Server 2016, 2019 o 2022
  • Windows 10 u 11 (64 bits)
  • Ubuntu 20.04 LTS o superior (solo Roberty Production Runner)

Estaciones de desarrollo:

  • Windows 10 u 11 (64 bits)
  • macOS 12 Monterey o superior
Windows Server 2012 R2 (entorno heredado)

Google Chrome ya no publica actualizaciones para Windows Server 2012 R2. En esas máquinas, usa Chromium 109: Descargar Chromium 109

Tras descargarlo, extrae el contenido en C:\Program Files\Google\Chrome\Application.

Software necesario

SoftwareCuándo hace falta
Microsoft Visual C++ Redistributable 2015-2022 (descarga)Siempre — aporta las bibliotecas de tiempo de ejecución que Roberty usa para acceder a las APIs nativas de Windows
.NET Framework 4.8 o superior (descarga)Siempre — necesario para la integración con el sistema operativo
Google Chrome o Microsoft Edge (última versión)Siempre — necesario para las automatizaciones web
Microsoft Office 2016 o superiorSolo para robots que manipulan archivos de Excel (.xlsx / .xls) o automatizan Office

Reglas de firewall necesarias

Roberty necesita que un conjunto de endpoints sea accesible en la red donde se instala el Runner, tanto para desarrollar robots como para ejecutarlos. Los entornos con firewall o proxy restrictivo deben permitir esas direcciones antes de instalar.

Cómo obtener la lista de endpoints

Nuestro equipo de soporte facilita la lista. Contáctalos por los canales de atención indicando que necesitas las reglas de firewall para instalar el Runner o Roberty Studio Desktop.

precaución

Un firewall o proxy que bloquee los endpoints necesarios provoca fallos de conexión, un dispositivo que aparece sin conexión o un fallo al actualizar la biblioteca de acciones.


Consideraciones para máquinas virtuales

El Runner funciona en máquinas virtuales, tanto en infraestructura local como en nubes públicas (AWS, Azure, GCP). Algunas precauciones adicionales evitan interrupciones en la ejecución de los robots.

Mantener la sesión activa tras cerrar sesión

Para que la ejecución continúe después de que el usuario cierre sesión en la VM, la pantalla de la máquina virtual debe seguir activa. Crea un script .bat con el contenido siguiente y ejecútalo al cerrar la sesión:

bat
@echo off
tscon %sessionname% /dest:console

Inicio de sesión automático tras reiniciar

Si la VM no inicia sesión automáticamente después de reiniciarse, configura la herramienta Microsoft Autologon para que las ejecuciones continúen sin intervención manual.

Fijar una resolución estándar

Estandarizar la resolución de pantalla evita errores de interacción con las interfaces gráficas y facilita el mantenimiento entre varias máquinas. Para configurarla desde el Editor del Registro:

  1. Pulsa Windows + R, escribe regedit y pulsa Enter.
  2. Entra en HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration.
  3. Localiza la clave correspondiente a tu pantalla y ajusta PrimSurfSize.cx (ancho) y PrimSurfSize.cy (alto) a la resolución que quieras, por ejemplo 1920 y 1080.
  4. Reinicia la computadora para aplicarlo.
precaución

Haz una copia de seguridad del registro antes de cualquier cambio.


Ediciones disponibles

Roberty ofrece dos instalaciones, cada una con un propósito distinto. Elige según lo que vayas a hacer.

Roberty Studio Desktop

Para desarrollo y pruebas. Reúne en una sola aplicación el Designer —donde creas los robots— y el Runner que los ejecuta.

  • Disponible para: Windows y macOS
  • Qué aporta: acceso anticipado a funciones experimentales, que llegan a la edición Desktop antes que al Studio web

Roberty Production Runner

Para servidores y entornos de producción. Una instalación ligera, dedicada exclusivamente a ejecutar robots, sin interfaz de diseño.

  • Disponible para: Windows y Linux
  • Ideal para: servidores en centros de datos, máquinas virtuales, entornos de alta disponibilidad y ejecución a escala

Cómo descargarlo

  1. Entra en tu workspace en studio.roberty.app.
  2. En el menú superior, haz clic en Descargar Roberty.
  3. Elige la edición adecuada para tu entorno:
    • En mi computadora → Roberty Studio Desktop
    • En un servidor → Roberty Production Runner
  4. Haz clic en Descargar para obtener el instalador.

Instalación en Linux

El Roberty Production Runner está disponible para:

  • Debian y derivadas (como Ubuntu)
  • RHEL — Red Hat Enterprise Linux

Contacta con nuestros canales de soporte para obtener las instrucciones de instalación correspondientes.


Paso a paso

Paso 1 — Ejecutar el instalador

Abre el archivo descargado. Si Windows muestra «Windows protegió su PC»:

  1. Haz clic en Más información.
  2. Haz clic en Ejecutar de todas formas.
¿Por qué aparece ese aviso?

Para automatizar cualquier cosa, Roberty necesita permiso para controlar el mouse y el teclado y para acceder al sistema de archivos. Windows Defender lanza esta alerta ante cualquier software que pida esos permisos sin la firma digital de un gran publicador. Roberty es seguro: es una medida estándar del sistema operativo, no un indicio de riesgo.

¿Archivo bloqueado por el Explorador de Windows?

Si Windows bloquea el archivo antes incluso de ejecutarlo: haz clic derecho en el instalador, elige Propiedades, marca Desbloquear en la pestaña General y haz clic en Aceptar. Después ejecútalo con normalidad.

Paso 2 — Iniciar sesión

  1. Introduce el correo electrónico y la contraseña de tu cuenta de Roberty.
  2. Selecciona el workspace al que pertenecerá este dispositivo.

Si es tu primera vez con Roberty, crea tu cuenta en studio.roberty.app antes de continuar.

Paso 3 — Nombrar el dispositivo

Dale un nombre a este dispositivo. Aparecerá en el Studio y en los logs de ejecución: elige algo que siga siendo fácil de reconocer más adelante.

Buenas prácticas
  • Usa nombres descriptivos y consistentes: SERVER-PROD-01, DESKTOP-DEV-JOAO, VM-FINANZAS
  • Prefiere mayúsculas y guiones; evita espacios y caracteres especiales
  • Incluye el entorno (DEV, HOMOLOG, PROD) para que un workspace con muchos dispositivos siga siendo manejable

Paso 4 — Configuración del servicio

Este paso define las preferencias técnicas del Runner. Los valores por defecto sirven en la mayoría de los casos: cámbialos solo si tu entorno exige algo concreto.

ConfiguraciónQué esPor defecto
Base de datos localLa base de datos que guarda los logs y la cola de ejecuciónSQLite
Puerto del panel administrativoEl puerto HTTP del panel administrativo local, generado durante la instalaciónGenerado automáticamente
Contraseña del panel administrativoLa contraseña para acceder al panel administrativo local(la eliges tú)
Guarda la contraseña del panel administrativo

La contraseña del panel se define una sola vez, en esta pantalla. Guárdala en un lugar seguro: la necesitarás cada vez que abras el panel administrativo. Si más adelante tienes que restablecerla, contacta con el soporte.

¿Conflicto de puertos?

Si el puerto generado automáticamente ya lo usa otro servicio de la máquina, cámbialo aquí por uno libre. Compruébalo antes con netstat -a en el terminal.

Paso 5 — Finalizar

Haz clic en Empezar. El Runner va a:

  1. Registrar el dispositivo en tu cuenta de Roberty
  2. Iniciar sus servicios en segundo plano
  3. Conectarse automáticamente a Roberty Studio

En unos segundos el dispositivo aparece como En línea en el Studio.


Comprobar la instalación

Confirma que todo funciona antes de vincular un robot:

En el panel local:

  1. Abre el navegador en la máquina instalada y entra en la URL que se mostró al final de la instalación (p. ej. http://localhost:PUERTO).
  2. Inicia sesión con la contraseña que definiste durante la instalación.
  3. Comprueba que el estado del servicio es Activo.

En Roberty Studio:

  1. Entra en studio.roberty.app.
  2. En el menú lateral, abre Dispositivos (o entra en la configuración de cualquier robot → pestaña Dispositivos).
  3. El nuevo dispositivo debería estar ahí, En línea.

Si no aparece, consulta la solución de problemas más abajo.


Solución de problemas

El dispositivo no aparece en línea en el Studio

  • Confirma que la máquina llega a internet sin que un proxy bloquee las conexiones salientes.
  • Comprueba si un firewall o un antivirus está bloqueando el puerto configurado durante la instalación.

El panel administrativo no abre en el navegador

  • Confirma el puerto: usa la URL que se mostró al final de la instalación. Si no la anotaste, revisa la configuración del Runner.
  • En algunos entornos corporativos localhost está bloqueado. Prueba con 127.0.0.1 en la URL.

Error de autenticación al iniciar sesión en el instalador

  • Confirma que el correo y la contraseña funcionan en studio.roberty.app.
  • Comprueba que tu cuenta tiene permiso para añadir dispositivos al workspace.

Windows bloquea la ejecución incluso tras hacer clic en «Ejecutar de todas formas»

  • Haz clic derecho en el instalador → Propiedades → pestaña General → marca DesbloquearAceptar.
  • Si persiste, prueba a desactivar el antivirus durante la instalación y volver a activarlo después.

Siguientes pasos