Ingreso de información

Abre una ventana parametrizable, por ejemplo para realizar un login y luego ejecutar el robot.

En la URL debe ser “file” y tiene que ser la ruta completa donde se encuentra el index.

 

Esto nos abrirá la ventana de esta forma, para que le ingresemos información.

 




Asignar variable

Sistema \ Asignar variable

Con este comando podrás setear el valor de una variable o modificar un valor que ya esté guardada en una variable que puede usar más adelante en su proceso de automatización.
Este comando le permite usar código Python para generar los datos que se almacenarán en la variable.

Dato de entrada Descripción Ejemplo
Dato Valor que se le asignará a la variable, o código para modificar el contenido de una variable “{res}”.replace(“/”,”\”)
Asignar resultado a variable Variable Rocketbot que almacenará el resultado del comando {res}
Imagen de ejemplo

Video de Curso RPA comando Asignar Variable



Esperar por objeto

WEB \ Esperar por objeto

Datos de entrada Descripción Ejemplo
Dato a buscar Valor del tipo de dato myclass
Tipo de dato Name, Id, Class, Xpath o Tag class
Segundos Antes Cantidad de segundos que espera antes de ejecutar este comando 2
Acción Elegir que espere que el objeto esté “Visible”, “Presente”, “No Visible” o “Clickeable” Clickeable
Segundos máx Cantidad de segundos que esperará el comando por el objeto 5
Segundos Después Cantidad de segundos que espera luego de ejecutar el comando, para continuar con el siguiente 2
Asignar resultado a variable Variable donde se devolverá un True o False, si encontró o no el objeto respectivamente {res}
Imagen de ejemplo

Video de Curso RPA comando Esperar por Objeto en español



Resolver ReCaptcha

  1. Crear Variables:

    api_key: Contendrá la llave de 2Captcha
    captcha_result: Donde nos retornará el resultado del captcha
    captcha_token: Lo obtenemos inspeccionando la página

  2. En la página inspeccionar el cuadrado del captcha y buscar donde aparezca la key


  3. En Rocketbot lo obtenemos en este caso con el comando “Ejecuta JS” y lo asignamos a la variable anteriormente creada “captcha_token


  4. Luego lo decodificamos con el comando “Asignar variable” y lo volvemos a asignar a ”captcha_token


  5. Con el comando “Resolver ReCaptcha” que se encuentra en el apartado de mods, se deben ingresar las variables anteriormente creadas y la URL de la página.


  6. Finalmente inspeccionar la página y buscar el g-recaptcha-response, ejecutamos JS y le pasamos el resultado del captcha


 

 




Configuración de Correos

Este comando permite configurar una cuenta de correo para la posterior lectura y envío de correos.

Opciones:

  • Servidor SMTP
  • Puerto SMTP
  • SSL en SMTP
  • Servidor IMAP
  • Puerto IMAP
  • SSL en IMAP
  • Usuario
  • Contraseña.

Nota
Configuración:
Outlook:
smtp-mail.outlook.com – Port:587  – SSL SMTP Falso.
imap-mail.outlook.com – port:993 – SSL IMAP Marcado (True).

Google Gmail: 

smtp.gmail.com – Port:465 SSL SMTP True.
imap.gmail.com Port: 993 SSL IMAP True

 

Para GMAIL se necesita habilitar aplicaciones menos seguras:
https://support.google.com/a/answer/6260879?hl=es




Obtener código HTML

WEB \ Obtener código HTML

Obtiene el código HTML de la ventana actual del navegador activo y lo guarda en una variable.

Datos de entrada Descripción Ejemplo
Asignar resultado a variable Seleccione un variable donde quiere almacenar el resultado del comando {res}
Imagen de ejemplo

Video de Curso RPA comando Obtener código HTML en español



Click en objeto web

WEB \ Click en objeto web

Datos de entrada Descripción Ejemplo
Dato a buscar Identificador del objeto dentro del documento. Acepta variables {…} {myId}
Tipo de dato Id, Name, XPath, Tag o Class Id
Imagen de ejemplo

💡Nota:
Si es necesario hacer clic en un objeto que esta dentro de IFRAME debe utilizar el comando Cambiar a IFRAME

Video de Curso RPA comando Click en Objeto en español



Enviar texto web

WEB \ Enviar texto web

Importante:
Debe seleccionar uno de los datos a enviar, TEXTO o TECLA ESPECIAL. No puede seleccionar los 2 al mismo tiempo.

Datos de entrada Descripción Ejemplo
Texto Texto enviar al objeto seleccionado. Acepta variables {…}
Tecla especial Puede seleccionar de la lista de teclas especiales [DOWN, UP, ENTER, F5, etc…] SPACE

💡Nota:
Para enviar un texto a un objeto previamente debe seleccionarlo con el comando Seleccionar un objeto




Obtener imagen de objeto web

WEB \ Obtener imagen de objeto web

Datos de entrada Descripción Ejemplo
Dato a buscar Identificador del objeto dentro del documento. Acepta variables {…} {myclass}
Tipo de dato Id, Name, XPath, Tag o Class class
Ruta del Archivo Selecciona el destino donde se guardara la imagen C:\Users\pc\Documents

Para obtener una captura de la parte visible del documento puede buscar por XPath y seleccionar “/html”

Imagen de ejemplo

💡Nota:
Este comando fue ideado para obtener captura de captchas y poder utilizar la resolución del mismo por medio de librerías externas.




Obtener el valor de un input

WEB \ Obtener el valor de un input

Extrae el valor de un objeto tipo input <input type="text"> o <texarea></textarea>

Datos de entrada Descripción Ejemplo
Dato a buscar Identificador del objeto dentro del documento. Acepta variables {…} myclass
Tipo de dato Id, Name, XPath, Tag o Class class
Asignar el resultado a variable Seleccione la variable donde almacenar el dato obtenido {var}
Imagen de ejemplo

💡Nota:
Para obtener el valor de un objeto que no sea un input puede utilizar el comando “Extraer texto”

Video de Curso RPA comando Obtener valor de Input en español