CURSOS

Rocketbot Suite (Level 1)

Este contenido está protegido, por favor accede y matricúlate al curso para ver este contenido.

29 comments

  1. En caso de que al colocar el código Full XPath y aún así no funcione el bot en una página dinámica, habría que editar el código Dom Xpath?

  2. Hola!,
    Habría que revisar qué es lo que cambia, quizás son los divs, tendrías que comparar cuál es el cambio y en ese caso una opción sería utilizar un TryCatch.
    Saludos!.-

  3. Buenas tardes, siguiendo la practica de esta sección Mi primer Robot, después de ingresar los datos del nombre y descripción del Robot darle click en el botón CREAR no pasa nada, ya reinicie mi computadora. ¿Que me sugiere revisar ?

    Gracias de antemano

    1. Hola Edgar!,

      Tienes Rocketbot ejecutándose?, puede que el terminal esté pausado (pasa cuando se selecciona algo, debes dar enter en el mismo), sino, te muestra algún error en el terminal al presionar ese botón?.

      Si el problema persiste te recomiendo escribir en nuestro foro donde puedes adjuntar imágenes y te podemos responder de una forma más optima: http://forum.rocketbot.co/

      Saludos!.-

  4. Estoy siguiendo los mismos pasos, pero en el paso 1 me sale el siguiente error cuando quiero abrir el navegador:

    Message: unknown error: cannot find Chrome binary
    (Driver info: chromedriver=2.35.528161 (5b82f2d2aae0ca24b877009200ced9065a772e73),platform=Windows NT 10.0.19041 x86_64)

    En mi caso tengo Chrome, IE y Edge instalado en el equipo

    1. Hola Johny,

      Revisa esta solución: http://forum.rocketbot.co/question/error-al-abrir-google-chrome/

      Pasa cuando se te actualiza Chrome.

      Saludos!.-

      1. Luis Eduardo Obando Bonilla

        Muchas gracias, tenía el mismo problema y me funcionó la solución.

        1. Super! 😀

  5. si uso el full xpath en una pagina que no tiene id dinamico, igual sirve?

    1. Hola Bruno,

      Si igual sirve, de todas formas siempre recomendamos probar varias veces, ya que puede cambiar el id o los div.

      Saludos!.-

  6. Para el caso de que el Id este cambiando constantemente, se puede leer el valor del Id del selector y guardarlo en una variable, la cual pueda ser usada para reemplazarla dentro de un selector y que este tenga el valor de ese Id sin importar que este cambiando constantement de manera que este quede dinamico?

    por ejemplo algo asi:
    //*[@id=”{valorId}”]/div[2]/div[1]/div[1]/div/div[2]/input

    1. Hola Andrés,

      Es que para leer ese valor también necesitarías un atributo específico del elemento que quieres controlar, en esos casos donde los ids son dinámicos, es mejor utilizar FullXpath.

      Saludos!.-

  7. Hola! me sale el siguiente error al tratar de crear el robot: session not created: this version of ChromeDriver only supports Chrome version 84. Mi versión de google chrome es la actual 86. ¿Que puedo hacer en este caso? Gracias!

    1. Hola Constanza,

      Es por la actualización de Chrome, se debe actualizar el drive, te dejo los pasos: http://forum.rocketbot.co/question/error-al-abrir-google-chrome/

      Saludos!.-

      1. Muchas gracias por la respuesta! Descargue la versión tal como se indica, pero no logro saber que hacer con ello. Según lo indicado hay que guardarlo en la ruta rocketbot/drivers/win/chrome y reemplazar el archivo. Pero no logro encontrar esa ruta.

        Muchas gracias! Saludos

        1. Hola Constanza!,

          Debes ir a la carpeta donde dejaste Rocketbot, dentro está la carpeta drivers.

          Si estás en Mac y tienes la versión con Launcher, debes ir a Applications/Rocketbot Developer Studio/ dar click derecho y seleccionar “Mostrar Contenido del paquete”, entrar a Contents/MacOS/bin/drivers/mac/chrome y ahí reemplazar.

          Si sigues sin poder realizarlo favor escribir en nuestro Foro para poder ayudarte de una forma más sencilla: http://forum.rocketbot.co/

          Saludos!.-

          1. Me funcionó! Muchas gracias por la ayuda!!

          2. Super! 😀

  8. Al momento de extraer el resultado de la búsqueda de google me arroja el siguiente mensaje de error:

    Message: Unable to locate element: /html/body/div[7]/div[2]/div[10]/div[1]/div[2]/div/div[2]/div[2]/div/div/div[1]/div/div/div/div[1]/a/h3/span

    1. Hola José!,

      El FullXpath que estás utilizando no lo encuentra al buscarlo en la web, el que yo obtengo es el siguiente: /html/body/div[7]/div[2]/div[10]/div[1]/div[2]/div/div[2]/div[2]/div/div/div[1]/div/div[2]/div/span/span

      Para más dudas y consultas favor visitar nuestro Foro: http://forum.rocketbot.co/

      Saludos!.-

  9. Luis Eduardo Obando Bonilla

    Hola, puntualmente como puedo exportar la base de datos o acceder a una versión anterior de un proyecto?

    1. Hola Luis!,

      Puedes utilizar el siguiente Addon: https://drive.google.com/file/d/1IrMCs80QdvXMHilki6zbB1PydOTwpxla/view?usp=sharing

      Descarga, descomprime y pega el achivo .roc y la carpeta botBD en la carpeta endpoints de Rocketbot.

      Reinicia Rocketbot y al lado derecho en la pestaña “Inspector” te aparecerá el nuevo Addon “Robot Versions

      Saludos!.-

  10. cristinajimenez0625

    Hola

    Esto es lo que me sale al momento de indicarle que ingrese la palabra Rocketbot

    Message: chrome not reachable
    (Session info: chrome=87.0.4280.88)
    (Driver info: chromedriver=2.35.528161 (5b82f2d2aae0ca24b877009200ced9065a772e73),platform=Windows NT 10.0.19041 x86_64)

    1. Hola Cristina,

      Indica que el navegador no está accesible, revisa que no se haya cerrado antes de escribir y haber ejecutado todos los pasos previos.

      Saludos!.-

      1. cristinajimenez0625

        Hola. Active las cookies y me funciono perfecto

  11. cristinajimenez0625

    Hola.

    1. Estoy tratando de automatizar un proceso pequeño en SAP, cuando estoy en estas se hace BackEnd o Front End?

    2. EXCEPTION IN (, L_92 “”): Debe iniciar sesión en SAP – Me está saliendo este error en una de mis actividades, quiere decir que coloque mal los datos para el login de SAP

    3. A que se refiere con “Nombre de conexion” cuando estoy configurando el Login

    1. Hola Cristina,

      No entiendo a qué te refieres con el primer punto desde del lado de Rocketbot.
      Respecto al error te pasa con algún comando luego de ingresar a SAP o en ningún momento puedes logearte?

      El nombre de conexión es lo que aparece en tu SAP, te dejo el manual del módulo para que te puedas guiar: https://market-api.rocketbot.co/api/docs/24

      Si sigues presentando problemas favor escribirnos en el Foro para poder ayudarte de una mejor forma.

      Saludos!.-

  12. Buenos dias una consulta, al momento de guardar el robot, no tengo habilitado la opción de poder guardar como, esto tiene que ver directamente con que al momento de activar la licencia, en el apartado de lista para producción y en licencia online dice No

    Muchas gracias

    1. Hola Daniel,

      Esa opción se quitó en la última versión de Rocketbot, ya que la Buena Práctica es exportar el proceso a una Base de Datos y no descargar uno a uno los robots (.json), si solo requieres bajar uno y compartirlo puedes ir a la pestaña Robot, dando click en el botón Guardar en archivo json

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *