-
Sección 0 - Introducción
-
Section 1 - Rocketbot Installation
-
Section 3 - Creating a new Bot
-
Section 4 - Variables
-
Section 5 - Website
-
Section 6 - Excel
-
Section 7 - Logic
-
Section 8 - Send information to file
-
Section 9 - Email
-
Section 10 - Robot Child
-
Section 11 - Final Robot
Prev
Javascript - Run JS
Next
Switch to Window
AAlmarza
Hice el ejercicio con mi cuenta y me sale este mensaje, supongo que ahí no hay nada mas que hacer 🙂
“Advertencia:
Nuestros sistemas de seguridad, han detectado una conexión insegura, por lo cual hemos restringido este acceso.
Para poder continuar con su operación, sugerimos cambiar de red o conexión a Internet.
Si el problema persiste, comuníquese con su proveedor de Internet.”
Marcela Vergara
Hola!,
Si, se agregó seguridad, pero ya estamos trabajando en eso :).
Saludos!.-
diadia18
Buenas Tardes. Agradezco me puedan informar porque cada vez que ejecuto el programa no me aparecen guardados los proyectos. Gracias
Marcela Vergara
Hola!,
Necesitamos un poco más de información:
A qué te refieres con que no aparecen, vas a la pestaña de Bots en Proyecto?
Estás presionando el botón Guardar?, te arroja algún error en la consola al guardar?
Estás guardando en la BD por defecto o en una especifica?
si es una específica, cuando vuelves a abrir Rocketbot la cargas?
Cuéntanos para poder ayudarte mejor.
Saludos!.-
diadia18
Hola Marcela
Pareciera que cada vez que ejecuto el programa inicia de cero. Yo lo ejecuto desde la carpeta de descargas y el día de hoy que voy a ejecutarlo me esta arrojando un archivo Troyano .. lo desinstale y nuevamente lo instale pero sigue igual. Agradezco me puedas ayudar dado que quiero continuar con el curso.
Cuando le doy guardar a los proyectos con el botón guardar, me dice que es exitosa y continuo, pero al momento de ejecutar de nuevo el programa ya no aparecen los proyectos.
Gracias
Santiago L
Hola Marcela, tengo una pregunta: cuando se obtiene un full Xpath con el grabador web al seleccionar un elemento de una página, sabemos que si no logramos llegar a dicho elemento, después de ejecutar la actividad del flujo que nos arroja el grabador, debemos inspeccionar la página en búsqueda del Xpath del IFRAME correspondiente a ese elemento para incluirlo en la actividad Cambiar a IFRAME (ya que con la actividad seccionar elemento solamente no pudo hallarlo a pesar que fue Rocketbot quien extrajo la información).
Resulta que al trabajar con Rocketbot en determinada página de internet, no me permite llegar a algunos de sus elementos internos (he intentado de todo, hasta extracción con el grabador web y aún así no los encuentra) y al inspeccionar la página, su código no cuenta con la descripción IFRAME. Existe otra descripción diferente al IFRAME que pueda usar para encontrar los selectores de las webs así diseñadas?
Marcela Vergara
Hola Santiago,
En qué página el grabador no pudo obtener el iFrame?, tienes la última versión de ese plugin?.
Qué página no te permite llegar a los elementos para ver si podemos revisar?, puede ser iFrame o Frame.
Saludos!.-
gbolanos
Buenas noches Marcela.
En el caso que una pagina tenga doble autenticación, hay alguna opción para colocarle el usuario y contraseña. En donde yo trabajo por temas de seguridad desde fuera de la red se ingresa primero un usuario y contraseña antes de ingresar al aplicativo. En seguridad se le llama doble factor de autenticación.
Espero tu gentil respuesta.
user
Hola gbolanos,
Te refieres a una web?, puedes ingresar las credenciales con los comandos del menú web, click en objeto y envío de texto web por ejemplo, o no te permite inspeccionar?, cuéntanos un poco más del inconveniente que tienes.
Si te refieres a una aplicación de escritorio tendrías que probar los grabadores.
gbolanos
Buenos dias Marcela.
Si me refiero a la web, no me permite darle inspeccionar para poder escribir las credenciales.
Esta es la pagina http://www.3c.com.pe/sgc, espero me puedas indicar como proceder.
German Bolaños
gbolanos
Buenos dias Marcela.
Si me refiero a la web, no me permite darle inspeccionar para poder escribir las credenciales.
Esta es la pagina http://www.3c.com.pe/sgc, espero me puedas ayudar.
German Bolaños
Marcela Vergara
Hola gbolanos,
Entiendo, esta entrada te puede servir: https://docs.rocketbot.co/?p=177, puedes pasar el user y pass en la URL a abrir.
gbolanos
Muchas gracias Marcela
German Max Bolaños
Buenas noches Marcela,
me funciono tu ayuda al ingresar a la pagina. Pero tengo un inconveniente la pagina esta hecha en flash, tiene para ingresar Usuario, Escoger Negocio y Contraseña.
No me permite darle inspeccionar hay alguna opción en esos casos.
German Bolaños.
Marcela Vergara
Hola Germán,
Para páginas hechas en Flash toca realizarlo mediante Virtualización, ya que es una tecnología deprecada :/
ivan.ferreira
Hola Marcela! Estoy probando Rocktbot para automatizar la configuración de los permisos en videos de Youtube. El problema es que no logro hacer Login a Google. Cuando intento hacerlo con el Navegador abierto por Rocketbot, recibo el siguiente mensaje: “Es posible que no sean seguros este navegador o la app”.
Según tengo entendido, se debe a que Google detecta que Chrome está siendo automatizado.
Por tanto pienso que mis opciones son 2:
1. Encontrar la forma de que Google permita hacer login al navegador abierto por Rocketbot
2. Que Rocketbot se cambie a una ventana de navegador ya abierta, que ya tenga la sesión iniciada y continúe sólo con los demás pasos
¿Que sugerencia adicional me podrías dar?
¡Saludos!
Marcela Vergara
Hola Iván,
Te recomiendo dos opciones:
1.- Agregar un perfil al navegador – Abrir Navegador -> Pestaña Extra, esto permite guardar información, podrías abrir varios sitios manualmente en ese navegador para que vaya guardando archivos de conf y ver si te deja loguearte la primera vez manual y luego el bot lo tomaría siempre.
2.- Utilizar el módulo Browser Automation, el cual abre con un perfil por defecto y no debiese detectar que es un robot, pero también se debe navegar por páginas para que vaya acumulando cookies.
ivan.ferreira
¡Muchas gracias por la respuesta Marcela!
1- La opción 1, no funcionó
2- La opción 2, utilizar Browser Automation, ¡Funcionó perfectamente!
Asombrado y alegre, agradezco el tiempo que has dedicado a responder y deseo que tengan salud, seguridad y prosperidad.
Marcela Vergara
No vi que ya habías podido jaja, super!! los mismos deseos para ti :D.
Marcela Vergara
Iván,
Lo probé, con browser automation abrí la URL de Youtube, navegué un rato, puse videos, hice unas búsquedas en google y luego me permitió loguearme de forma manual.
Cerré el navegador, lo volví a abrir y ya estaba con mi perfil cargado.
Espero te sirva,
Saludos!.-
ricardo ernesto tafur astroz
hola marcela me sale error en el click del elemento y de hay para abajo todo es error
me dice que el elemento detectado
Marcela Vergara
Hola Ricardo, estás probando en la página de BancoEstado?, esa página cambió y su seguridad también.
Si estás probando otra página y el click te da error, te recomiendo revisar si contiene algún ID variable, intenta utilizar el fullXpath en vez de el xpath y agrega un esperar por objeto con la opción “Visible” o “Clickeable” antes de darle click
Angela María Guarín Rivera
Muy buena explicación.
¡Muchas gracias!
dcano
Marcela, el tema de la seguridad en los sitios cuando detectan que están siendo automatizados. se podria usar al menos una de las opciones listada en el articulo de link de abajo. ¿que opinas respecto a esto? ya que en este lab, la página del banco detecta que está siendo automatizada.
https://piprogramming.org/articles/How-to-make-Selenium-undetectable-and-stealth–7-Ways-to-hide-your-Bot-Automation-from-Detection-0000000017.html
Marcela Vergara
Hola dcano,
Eso ya se puede solucionar con el módulo de BrowserAutomation, te recomiendo instalarlo desde el Addon Install Mods que se encuentra en el menú lateral derecho de Rocketbot Studio.
El video del Iframe es antiguo y la página cambió su forma de trabajar, agregaré estos datos en la descripción ;).
cristian9927
Debería de haber una opción autosave mientras se va creando el robot.
Christopher Edgardo Chappa Molina
Hola Marcela, instale el BrowserAutomation y lo utilicé para abrir el navegador, pero el sitio de banco estado sigue denegando el acceso por temas de “seguridad” ( utilicé ambas formas de acceso que ofrece la pagina, pero ambas arrojan el mismo error) ¿alguna solución al respecto?
Marcela Vergara
Hola Christopher, el browser automation debes utilizarlo un poco para juntar cookies, ingresar a youtube por ejemplo, redes sociales, etc.
Christopher Edgardo Chappa Molina
Hola Marcela, gracias por aclarar: hice lo que me dijiste y funcionó, aunque también descubrí que había un paso adicional: instalar la extensión en Chrome ya que en la descripción indica que el modulo se comunica con la extensión para controlar el browser, saludos!
cparra
Buenas tardes. La explicación fue clara, muchas gracias.
INGRID TALERO
Buenas Tardes
La explicación ha sido clara
INGRID TALERO
Buenas Tardes
La explicación ha sido clara se me ha complicado un poco la instalación.
Marcela Vergara
Hola Ingrid!, si tienes algún error escríbenos por favor en nuestro foro para poder ayudarte más rapidamente
Alan Gajardo
Hola Marcela, una consulta, debido a que la página de banco estado cambio, tienes alguna página ejemplo para utilizar y probar un bot con el tema del iframe, no encuentro alguna página a utilizar
Marcela Vergara
Hola Alan!,
Podría ser esta página de ejemplo: https://www.w3schools.com/html/tryit.asp?filename=tryhtml_iframe_height_width
En ese caso tiene 2 iFrame
Matthew
Buenas, para los que tienen errores por la version es solo copiar el link de la pagina actual se dirigen a esta pagina https://web.archive.org/ lo pegan aqui y se van a fechas anteriores y por ejemplo ponen 2019 y ahi les arroja la version de ese sitio web que se muetran en el video y ahi si puedes aplicar lo demas.
Este seria el link funcionando hoy 25/08/2023
https://web.archive.org/web/20190811064727/https://www.bancoestado.cl/imagenes/comun2008/banca-en-linea-personas.html
DanielLopezE
Yo hice el ejemplo con la siguiente página y en vez de asignar un valor a un campo de texto extraje un texto.
https://www.w3schools.com/html/html_iframe.asp
Iván Zambrano
También pueden realizar la actividad en la siguiente pagina.
https://www.baustroonline.com/AppInt/BaustroOnline/bancavirtual/personas/