CURSOS

Rocketbot Suite (Level 1)

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

98 comments

  1. Felicitaciones, excelente trabajo! reforcé lo ya aprendido con este curso que más que básico a mi gusto es primordial.

    1. Muchas gracias Sergio!

      Nos alegramos que te sirva para reforzar lo aprendido :).

      Saludos!.-

  2. que espectacular gracias

  3. Excelente curso, Marcela! Muchas gracias a ti y al equipo por compartir y ser parte de esta hermosa aventura del uso de RPA 🙂 Estoy muy agradecido por todo lo que he podido aprender y, más importante, realizar y mejorar dentro de la organización.
    Espero continuar con esta gran aventura y los siguientes cursos 🙂

    Un abrazo a todos!

    1. Hola Jhonatan!,

      Muchas gracias a ti por el interés! 😀

      Saludos!.-

  4. Marcela, hola, la pagina de MercadoLibre esta caida en este momento y me puse a hacer el robot con la de falabella, pero me encontre con lo siguiente: al buscar un producto tengo dos XPATH diferentes, concatenan el codigo del producto al xpath, se puede resolver de otra forma?
    //*[@id=”testId-pod-displaySubTitle-prod17753800″] –> Samsung
    //*[@id=”testId-pod-displaySubTitle-prod17621295″] –>Iphone

    1. Hola!,

      Prueba con el FullXpath, pasa que ese que estás utilizando tiene un id, y por lo visto va a ir cambiando.

      Saludos!.-

      1. Gracias Marcela por responder, seguí con el caso Falabella y lo logré ocupando FullPath pero no me deja presionar ENTER, sale este mensaje: “Un software automatizado de pruebas esta controlando Chrome”, hay alguna forma de controlar eso?

        1. Ya lo solucioné, el que no funcionara enviar Enter no era por eso. Di un espacio luego de escribir el producto y luego di enter, ahí paso.

          1. Super! 🙂

  5. Buen día Marcela.
    Excelente Curso, muchas gracias por todo lo enseñado.
    Me puedes ayudar con algo, estoy practicando lo aprendido realizando un Bot que carga información a un ERP, pero estoy en una parte donde se maneja una lista desplegable o combo box, la idea es que el dato se toma desde un Excel y ese debe llegar al combo (Para que sea dinámico), utilice la opción Full Xpath pero con esta me queda estático, intente también con la opción de JavaScript pero tampoco me funciono.
    Agradezco tu ayuda, saludos desde Colombia.
    Att. Wilmer.

    1. Hola Wilmer!,

      Gracias a ti por el interés :D.

      Intentaste con hacer click en ese selector y con el comando “Enviar Tecla”, enviar el dato?

      Si tienes más dudas te invitamos a nuestro foro donde podremos responder de forma más rápida: http://forum.rocketbot.co/

      Saludos!.-

  6. Excelente curso Marcela, es muy practico y te deja con ganas de aprender mucho mas. Una consulta donde se puede descargar el certificado de este curso?

    1. Hola Mario!

      Gracias :D, Cuando entras al curso arriba a la izquierda debiese aparecer el botón que dice Diploma.
      Si no lo encuentras por favor escríbenos en el foro para responder mejor: http://forum.rocketbot.co/

      Saludos!.-

  7. Excelente curso Marcela, a pesar de ser el primer nivel es muy completo. Felicitaciones.

    1. Muchas gracias Joseph por el interés!, nos alegramos que les guste :D.

      Saludos!

  8. Muchas gracias Marcela, esta bien explicado el primer nivel de Rocketbot.

    1. Gracias jjmattar!.

      Saludos!.-

      1. Marcela disculpa, cuanto tiempo tarda para que te evalúen tu robot y te entreguen el certificado, Saludos cordiales.

        1. Hola jjmattar,

          Depende del flujo de solicitudes ya que se va revisando por orden de llegada, pero revisé tu solicitud y debieses tener la respuesta hoy.

          Saludos!.-

          1. Gracias Marcela, estoy a la espera 😀

  9. Hola tengo una duda. estoy trabajando con modulos de PDF a Img pero me arroja un error de ” ResourceWarning: subprocess 15380 is still running” y no me genera la imagen . creen que me puedan ayudar con ello ?

    1. Hola luz,

      Se realizaron modificaciones al módulo, prueba descargandolo nuevamente por favor: https://market.rocketbot.co/?60#/module/Pdf2Img

  10. Hola Mercela, muchas gracias por tu curso y la disposición de enseñarlo de tal manera que se entiende perfectamente, tengo una duda, el diploma que me fue entregado por concluir sale con mi nombre de usuario y en verdad me gustaría que este fuera con mi nombre completo, existe la posibilidad de hacer tal cambio

    1. Hola Carlos,

      Si claro, lo puedes cambiar en “Editar mi perfil”, ahí puedes ingresar nombre y apellidos y luego en la opción “Mostrar este nombre publicamente” eliges la opción que quieras visualizar en el certificado.

      Saludos!.-

  11. Hola Marcela
    Primero que todo decir que es un excelente curso, muy práctico y fácil de entender. Tengo una consulta, ¿existe algún comando que me permita unir todas las hojas de un excel en una sola hoja? Esto ya que estoy con un archivo excel que contiene 18 hojas y para realizar los cálculos pertinentes tendría que hacerlo como 18 veces, lo que resulta tedioso.

    Saludos

    1. Hola Iván,

      Muchas gracias!, lo que puedes hacer es:
      1.- Contar las filas de la primera hoja para saber hasta donde hay información, luego a ese resultado sumarle uno (esto para saber desde donde empezar a escribir los valores de las próximas hojas)
      2.- Contar las filas de la hoja2
      3.- Utilizar el comando copiar-pegar del módulo Advanced Excel y copiar el rango deseado en la fila siguiente vacía de la primera hoja (o donde quieras unificar todo)

      Si te quedan dudas te recomiendo utilizar el foro donde te podemos ayudar de forma más óptima: http://forum.rocketbot.co/

      Saludos!.-

      Saludos!.-

      1. Gracias Marcela

  12. Oliver Enrique Quiroz Diaz

    Hola Marcela, buen día

    Antes que otra cosa, muy bueno el curso, te da un panorama muy bueno de las posibilidades que puedes hacer con un robot, gracias por la oportunidad,

    Por otro lado, tengo la duda como puedo seleccionar una opción de combo box, logro dar el clic para que despliegue pero no se como seleccionar una de las opciones que se despliegan.

    Saludos cordiales.

    1. Hola Oliver!,

      Gracias!, luego de que se despliegue el combobox puedes ver si te deja seleccionar alguna opción mandando la palabra con el comando “Enviar Texto Web”, sino, una vez que lo despliegas puedes inspeccionar y obtener el xPath de la opción que necesitas y realizarlo con el “Click en Objeto”

      Saludos!.-

  13. Hola Marcela, buenas tardes

    Estaba probando el comando “Obtener coordenadas del mouse” de la sección Desktop. Seguí los pasos del tutorial, pero al momento de ejecutarlo me aparece el siguiente mensaje de error:

    ‘builtin_function_or_method’ object has no attribute ‘sleep’

    Espero que me puedas ayudar por favor.

    Saludos y felices fiestas patrias.

    1. Feliz año nuevo, perdón

    2. Hola Iván,

      Feliz año, un poco atrasado jaja.

      Qué versión estás utilizando? aparece en la consola de Rocketbot.

  14. Hola Marcela, qué tal

    Estaba ingresando una página y al momento de utilizar el comando “Click en objeto” utilizando full xpath me aparece el siguiente mensaje de error:

    Message: javascript error: Cannot read property ‘defaultView’ of undefined
    (Session info: chrome=84.0.4147.135)

    Estoy utilizando el navegador de google chrome, pero en firefox también me aparece error.

    La versión de rocketbot es Rocketbot Developer Studio para MacOS.

    Espero atento respuesta.

    Saludos cordiales

    1. Hola Iván,

      Revisa si el elemento está dentro de un iFrame.
      indícame un mail donde pasarte un archivo que soluciona lo del error en el comando “Obtener coordenadas”

      Saludos!.-

      1. Hola Marcela, si, mi correo es ijara@wodobox.com. Gracias.

        Saludos

        1. Listo, enviado.

          1. Hola Marcela

            Correo recibido, gracias. Respecto al comando “Click en objeto” no encuentro el iFrame por ninguna parte.

            Saludos

          2. Hola Iván,

            No entiendo muy bien, estás utilizando un Click y falla porque el elemento está dentro de un iFrame? o Cambiarte a Iframe te genera error?. qué pagina es?

            Saludos!-

  15. Excelente curso.
    Muchas gracias Marcela es usted una excelente profesora.

    1. Hola Augusto,

      Muchas gracias a ti por el interés 😀

      Saludos!.-

  16. Hola Marcela

    Tengo una duda, el miércoles de la semana pasada envié mi proyecto para certificación de Rocketbot. ¿Cuánto tiempo demora en saber mis resultados?

    Saludos

    1. Hola Iván,

      Se van revisando por orden de llegada y depende del flujo de solicitudes que hayan, el tuyo ya fue revisado y generado hoy ;).

      Saludos!.-

  17. Para enviar el proyecto de la certificación piden un video, debe ser igual de explicito que el de la sección 13? o solo basta con explicar los 3 robots mostrandolos y ya?

    1. Hola Erick,

      Una breve explicación, y la ejecución del proceso, para validar que les funciona.
      Pasa que a veces los proyectos son con login en páginas por ejemplo, y por temas de seguridad no deben incluir las credenciales, como no los podemos ejecutar, necesitamos revisar que a uds. si.

      Saludos!.-

  18. Hola Marcela envie mi Robot según lo requerido para poder solicitar el Certificado aproximadamente el tiempo de emisión del Certificado aproximadamente de cuanto tiempo demorarían, Saludos y Excelente Curso

    1. Hola Eric,

      El tiempo depende del flujo de solicitudes que hayan, se van revisando por orden de llegada, pero te responderán si o si :D.

      Saludos!.-

  19. Buenas Marcela,
    Al momento de ejecutar mi bot final me aparece un error de Rocketbot Debugger que dice:

    An exception of class UnsupportedFormatException was not handled. The application must shut down.

    Exception Message: The path passed into new FolderItem was invalid

    Ya revise todas las rutas de mis archivos y estan en la correcta no se a que se deba este error. Aunque a pesar del erro el bot corre bien y hace todo lo que le indique.

    Espero me puedas ayudar en este caso. Saludos

    1. Hola Jose,

      Si, es solo un exception, no influye en el funcionamiento pero si quieres que no aparezca puedes renombrar la carpeta debugger que está dentro de Rocketbot y ya no lo mostrará

      Saludos!.-

  20. Buenas tardes tengo un problema con el tema de los padres, en el iterador al momento de querer obtener los datos de la variable datos en el hijo que busca en la pagina de mercado libre me aparece el error de que la variable datos no esta definida, crei que se debia a que no ejecute el padre, pero el error persiste estoy atorado en ese paso

    muchas gracias por su respuesta

    1. Hola Daniel,

      Estás intentando leer una variable del hijo desde el Padre?, si es así debes desde el hijo setear la variable del padre, esto se realiza con un Asignar Variable, de esa forma puedes compartir el dato. En el caso contrario, para que un hijo utilice la variable del padre solo se debe llamar mediante las llaves {varPadre}, y no se debe crear en el bot hijo. Te dejo una BD de ejemplo: https://docs.rocketbot.co/?p=1745

  21. Franco Stuart Ramos Giron

    Excelente curso Marcela, muy bien explicado.
    Acabo de enviar el mail junto a los requisitos para el certificado. Saludos! 😀

  22. buenas tardes quisiera saber como me fue en la entrega de mi bot es que ya desde el 22 de febrero lo entregue y no e tenido respuesta

    1. Hola Yessid!

      Disculpa la demora, hay mucho flujo de solicitudes y se va revisando por orden de llegada, te recomiendo no responder el correo que enviaste sino subirá y quedará con fecha más actual, por lo que podría ser revisado después :/.
      Pero te comento que lo verán ahora ;).

      Saludos!.-

  23. Agradecido por el curso,
    Realice mis robot a bases de las clases aprendidas en el curso, y realmente la velocidad y procesamiento del robot fue eficiente para las tareas asignadas.
    Saludos

    1. Hola Nico,

      Super! genial que te intereses y que te haya servido 😀

      Saludos!.-

  24. Hola Marcela, un gusto.

    Muchas gracias por tan excelente curso.

    A nivel personal, aprendi y reforce muchas areas en cuanto a desarrollo RPA.

    ¡Excelente trabajo con el curso! Saludos.

    1. Hola Will,

      Muchas gracias por el interés, nos alegramos que te haya servido :D.

      Saludos!.-

  25. Harold Manjarrez Aguas

    Buenas tardes, mil gracias por el curso, muy enriquecedor. Tuve inconvenientes inicialmente porque estuve conectado por una vpn, luego me desconecté y los robots funcionaron bien. Saludos.

    1. Hola Harold!

      Super!, genial que te haya resultado todo ok :D.

      Saludos!.-

  26. Buen dia Marcela.

    He enviado mi proyecto a la direccion de correo que proporcionan en la descripcion de este capitulo, desde hace una semana y no he recibido respuesta. Sera posible verificar si mi correo fue entregado?

    Saludos!

    1. Hola Eduardo,

      Cómo estás?, las certificaciones se van revisando por orden de llegada, me informan que el tuyo está en revisión por lo tanto tendrás hoy la respuesta ;).

      Saludos!.-

      1. Gracias Marcela! Saludos.

  27. Buen día, tengo un problema al hacer clic sobre un filtro de una pagina, cuando ejecuto el robot alguna veces si toma el filtro y otra veces no lo hace, cuando no lo hace yo ingreso a la ejecución y hago el clic y el robot continua su proceso, que puedo revisar ?, el filtro tiene el esperar objeto y siempre carga true, sin embargo no se ejecuta, el filtro cuando carga la pagina inicialmente no se visualiza toca bajar un poco el scroll de la pagina, eso me podría afectar ??.
    Quedo atento,

    1. Hola Jairo,

      Si, podría afectar en algunos casos, te recomiendo que primero utilices el comando scroll del módulo WebPro y luego con el comando Esperar por Objeto, elijas la opción Visible, también puedes agregar 2 segundos en la opción “esperar después” en caso de que lo requiera.

      Saludos!.-

  28. Buenas tardes Marcela:

    Cuando se copia y pega la actividad del log del padre al robot hijo y ejecuto esta actividad en el hijo, no escribe nada en el archivo de texto del log

    1. Hola jcaceres,

      En qué parte específica del video te sucede eso, lo estás realizando igual o modificaste algo?, fíjate si la ruta del archivo es correcta o si te arroja algún error en la consola de Rocketbot.

  29. Buen dia. en la versión que tengo no encuentro en Mods la opción de guardar archivo excel..
    Studio v2020.12 3.

    1. Hola jgtellezv,

      Para guardar un archivo Excel lo puedes realizar directamente con el comando “Guardar Excel” del menú Integración con Aplicaciones->Excel.
      En el módulo Advanced Excel (https://market.rocketbot.co/?3#/module/AdvancedExcel) también hay uno, llamado Guardar XLSX.

      Si no encuentras algún comando puedes utilizar el buscador ubicado en la parte superior izquierda.

      Saludos!.-

  30. perdón v2020.12.30

  31. Hola Marcela, el curso está súper bien preparado, me gusto bastante tu explicación. Después de realizar el curso me surgen varias dudas … (Estoy utilizando la versión v2020.12.30)
    1. ¿Cuál es la opción en el modulo de Excel para ingresar un solo registro en una celda?
    2. Encerré todo mi código dentro de un try-catch y al utilizar la función nativa de Excel:”Abrir” falló y este error no fue tomado por try-catch, por lo tanto me toco poner un try-catch solo en el bloque donde estaba abriendo el Excel, ¿quisiera saber esto por que puede pasar?
    3. Porque puede pasar que al ejecutar un robot hijo desde una padre el paso a paso me falla a menos que ingrese una espera después de cada paso, pero al ejecutarlo desde el robot hijo no falla.
    4. Ayer envié el código del robot con el video, más o menos en que momento me puede llegar la certificación.

    Gracias por la atención.

    Saludos!!! 🙂

    1. Hola Juanagudelo,

      Respondo a tus preguntas:

      1.- El comando es “Escribir Celda”, puedes escribir una celda en específico o un rango.
      2.- Probé agregando un Try Catch, dentro un comando cualquiera y luego un abrir excel con la ruta mal para que fallara y entró al catch ejecutando el comando que puse ahí. Lo tienes como lo describí o ese try catch lo tienes dentro de algún ciclo?.
      3.- Al ejecutar desde un bot padre, simula la ejecución en producción, por lo tanto es más rápida, por eso son tan importantes los tiempos de espera (esperar por objeto)
      4.- Las certificaciones se van revisando por orden de llegada y varia de la cantidad de solicitudes que hayan, pero debiesen responderte entre hoy o el lunes (mañana es feriado en Chile) 🙂

      Saludos!.-

  32. Buenas noches Marcela, alguna consulta.

    1. Cuando ejecuto el LeeExcel, las variable se completan pero en el Hijo y Correo no. Así debería ser cuando se enlaza diferente bot. ( Se ejecuto el todo el proceso)

    2. El Cerrar XLSX cierra los datos que se visualizan en el excel, pero no el aplicativo. Así debe ser.

    3. Si deseo ejecutar estos bot en otra PC, debo tener los archivos de configuración en esos equipos.

    El Diploma de finalización como lo obtendría, realizare un bot para el certificado.

    Muy buen curso espero que los siguientes sean igual de buenos.

    German Bolaños
    gbolanos@gttecnologia.com

    1. Hola Germán,

      1.- Los hijos no mostrarán los datos de sus variables en la web, si quieres visualizar si está trayendo la información o no, puedes agregar una Alerta imprimiendo las variables que quieras ver.

      2.- Puedes utilizar el módulo KillApp para matar un proceso.

      3.- Efectivamente, debes copiar todos los insumos que requiera el bot y cambiar las respectivas rutas.

      4.- El diploma lo obtienes al finalizar el curso, arriba a la izquierda aparece un botón que dice “Diploma”, respecto a la certificación, esperamos tu proyecto, recuerda enviarlo a certificaciones@rocketbot.com ;).

      Saludos!.-

  33. German Max Bolaños

    Buenas tardes Marcela.

    Que me recomiendas en el caso de que tenga que ingresar a una pagina y tenga que escoger en el dia y el mes de descarga.

    Por ahora estoy colocando un tiempo de demora para que puedan colocar las fecha y descargue el archivo.

    German Bolaños

    1. German,

      No entiendo tu pregunta.
      Si te refieres a elegir una fecha en un calendario, debes inspeccionar y ver si deja enviarlo como texto (con Click en Objeto y luego Enviar Texto) o también probando con JS.

  34. German Max Bolaños

    Buena noches Marcela.

    Cuando descargo un archivo tengo estos datos archivo_fecha_hora.csv, como podría hacer para que sistema ya sea si lo desea abrir o comprimir se considere el inicio de la palabra, este dato no cambiara la fecha y hora si.

    espero me pueda indicar para poder enviar mi proyecto.

    German Bolaños

    1. Hola Germán,

      Puedes usar el módulo DownloadWait, cuando descargas un archivo, realiza una espera variable (similar al comando Esperar por Objeto), y entre los datos que puedes obtener en variables, dejará el nombre.

  35. German Max Bolaños

    Gracias Marcela, por la respuesta.

    Mas bien envíen mi bot, desearía saber para cuando podría tener alguna respuesta

    German Bolaños
    gbolanos@gttecnologia.com

  36. Hola buenas tardes, una pregunta, cual es el tiempo de respuwsra paea la certificación? Ayer envie mi robot pero no se si llego todo ok o algo

  37. Hola buenas tardes, una pregunta, cual es el tiempo de respuesta para la certificación? Ayer envie mi robot pero no se si llego todo ok o algo

    1. Hola Eliezer,

      Si llegó tu mail :D, se van revisando por orden de llegada e informando si cumplen o no y que se debe mejorar en ese caso, hemos tenido harto flujo de solicitudes, pero se revisan todos.

      Saludos!.-

  38. German Max Bolaños

    OK espero gracias

  39. Hola buenas tardes, envié mi robot y video para la certificación el día Viernes 11 de Junio.
    Quería saber si ha podido recibirlo o debo enviarlo de nuevo,

    Gracias,
    Me gusto el curso!!

    Saludos!

    1. Hola David,

      Ya fue generado tu certificado, debes tenerlo en el correo 😀

      Saludos!.-

  40. Hola que tal, yo envié el robot y enlace al video por correo el miércoles 16 de junio. ¿Lo habrán recibido?

    1. Hola Claudio,

      Si, lo recibimos, pero estamos con un alto flujo de solicitudes y se van revisando por orden de llegada, pero todos se revisan y se informa si está ok o qué se debe corregir.

  41. Hola Marcela

    Tengo una duda hice el ejercicio con la pagina de mercado libre colombia, pero cuando intento iterar no me llena si no la primera linea. Que puede ser??

    Muchas gracias

    Saludos,

    1. Hola Nelson,

      Puede que haya cambiado algún identificador respecto al ejercicio, para recorrer todos los elementos debe tener un contador.
      Si lo tienes en un For, puedes agregar alertas para ver en qué posición va y revisar si arroja algún error.

  42. Buen día. He creado mi robot y funciona muy bien en windows, pero al probarlo en macOS tiene problemas con excel, necesito haber iniciado excel previamente para que funcione.

    1. Hola Carlos,

      Que error te aparece?, tienes la última versión de Rocketbot?.

  43. Carla Valesca Lorca Loyola

    Hola Marcela.
    Quisiera saber si recibieron mi video y el robot que envíe por correo.
    Saludos.

    1. Hola Carla,

      Me comentan que ya fue respondido y generado :), disculpa la demora pero hemos tenido muchas solicitudes.

      Saludos!.-

  44. Buen día, he estado realizando mi robot de acuerdo a todo lo aprendido y está todo muy bien. De hecho me ha funcionado todo excelente hasta el momento. Pero luego fui mejorando el robot y agregando más y más comandos y cuando probé, muchas veces el robot me fallaba y noté que las instrucciones que ya yo tenía, parecen saltar de posición cuando agregas nuevas instrucciones. Esto lo sé porque tenía 3 instrucciones que hacían cosas parecidas y las coloqué juntas y una de lo que me estaba fallando era que una de las instrucciones se movió hacia arriba luego de haber agregado nuevos comandos. Cuando bajé la instrucción a su lugar, todo volvió a funcionar a la perfección.
    La pregunta sería: hay manera como de bloquear para que las instrucciones no se muevan, ya que mi robot tiene más de 30 comandos y cada vez se vuelve más tedioso revisar si falla porque cometí un error en el comando o porque se movió de posición un comando que ya estaba probado.

    Gracias

    1. Hola Ernesto,

      No existe una forma de bloquear las instrucciones, no se moverán a menos que las arrastres.
      También te recomiendo no arrastrar los comandos desde el menú izquierdo al dashboard, ya que existe un bug con eso y tiene a desordenar o incluso desaparecer algunas instrucciones, por lo que debes agregarlo clickeando en el comando y luego con Aceptar.

      Te recomiendo también realizar consultas sobre la herramienta a través de nuestro Foro, donde te podrán ayudar de una forma más rápida: http://forum.rocketbot.co/

  45. Buenas noches.

    Primero que nada felicitar por la calidad del curso y del producto que entregan. Sin embargo, estoy intentando descargar el manual de buenas prácticas y no está disponible, arroja un error al clickear el enlace. Favor si pudieran revisarlo o bien enviarlo a mi correo gustavooguedareyes@gmail.com para así poder leerlo y realizar el ejercicio de certificación tomando en cuenta estos puntos.
    Saludos cordiales.

    1. Hola Ovatsug,

      No presiones donde dice Download PDF, sino, clickea el enlace de del texto “Buenas Prácticas Creación de Bots”, eso te abrirá una nueva ventana con el PDF.

Deja una respuesta

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