COURSES

Rocketbot Suite (Level 1)

This content is protected, please and enroll course to view this content!

191 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

    1. Holis German te funciono todo lo que explicaron, yo hice todo los pasos pero al tratar de buscar otro otra descripción el navegador se cierra y solo me deja el excel abierto con solo los datos de la primera búsqueda

  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.

      1. me paso lo mismo, yo hice todo los pasos, pero al tratar de buscar otro otra descripción el navegador se cierra y solo me deja el excel abierto con solo los datos de la primera búsqueda

        1. Hola katiuska,

          Te aparece algún error en la consola de Rocketbot cuando se cierra el navegador?, te recomiendo ir poniendo Alertas e ir imprimiendo las variables para ver qué datos está trayendo, si sigues con errores por favor escríbenos en nuestro foro donde puedes adjuntar más detalles como capturas para ver los errores, algún video o incluso la bd de ser posible

    2. Holis German te funciono todo lo que explicaron, yo hice todo los pasos pero al tratar de buscar otro otra descripción el navegador se cierra y solo me deja el excel abierto con solo los datos de la primera búsqueda, pudiste resolverlo?

  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.

  46. cuándo configuro un servidor ya sea de gmail o outlook me sale error de Error Handling y mi variable conn me sale en false a su vez si intento enviar un gmail me sale error de server, a que se debe?

    1. Hola Gustavo,

      Con error handling te refieres a la segunda pestaña del módulo?, no pongas nada ahí y vuelve a la primera pestaña donde configuras el servidor

  47. Buenas intento obtener el diploma de finalización y el que me genera es el de introducción al RPA, y no el de Rocketbot Suite (level 1). Eso esta bien? tengo entendido que son dos uno de finalizacion y el certificado que se genera la enviar el video y bot es verdad? y si es así me podrían colaborar con el de finalización no se por que me lo genera así. Gracias.

    1. Hola Manuel,

      Todos los cursos de Academy tienen su Diploma de Finalización, solo los cursos nivel 1, 2 y 3 de Rocketbot Suite tienen certificados, para obtenerlo debes realizar un bot que cumpla con los requisitos y enviarlo al correo de certificaciones para que el área encargada lo revise, te dejo los detalles: https://docs.rocketbot.co/?p=1749

      Si el diploma de finalización no te lo genera, revisa esta entrada: https://docs.rocketbot.co/?p=1813

  48. Hola que tal me gustaria saber cuanto tiempo demoran en contestar el correo para la certificacion del primer curso

    1. Hola Daniel,

      Los tiempos dependen del flujo de solicitudes que tengamos, se van revisando por orden de llegada y no debiese demorar más de 10 días.
      Por lo que veo, tu certificado ya fue generado el 4 de octubre.

  49. muy bien explicado, gran curso, a seguir aprendiendo.

    Saludos.

    1. Gracias Juan!, nos alegramos que te haya gustado el curso.

      Saludos!

  50. Angela María Guarín Rivera

    ¡Muchas gracias! a todo el equipo de Rocketbot, por brindarnos la oportunidad de aprender esta herramienta.
    Excelente curso.
    Marcela, explicas súper bien.
    Me ha gustado mucho la herramienta, ya que veo (con lo que he aprendido) que es fácil de manejar.

    1. Hola Angela!

      Gracias!, nos alegramos de que los cursos te sean de utilidad :D.

      Saludos!.-

  51. Gracias por el curso, estuvo muy bien explicado cada paso y las herramientas que tiene el RocketBot. Estoy ansiosa de seguir continuando los siguientes cursos y conocer más a fondo esta herramienta de RPA.

    Saludos 😀

    1. Hola Melanny,

      Gracias a ti por el interés :D, te esperamos en los próximos cursos!

      Saludos!

  52. Hola, muchas gracias por el curso, fue de mucha ayuda, me gustaría saber cuanto tiempo demoran en contestar el correo para la certificación del nivel 1?

    1. Hola Alfredo!, nos alegramos de que el curso haya sido de utilidad para ti.
      Los tiempos pueden variar dependiendo del flujo de solicitudes, estas se van revisando por orden de llegada y podía demorar hasta 1 semana. Revisamos los registros y tu certificado ya fue generado, felicitaciones!

  53. Hola, quisiera que me puedan ayudar con un error que me sale en el chrome ” Tu navegador es un poco inusual” estoy tratando de resolverlo de varias formas pero sigue apareciendo lo mismo, he cambiado de navegador pero me sigue saliendo lo mismo. Quisiera que me orienten por favor. Gracias.

    1. Hola Sisy, te pasa en cualquier página o en alguna específica?, eso te impide controlar la web o es solo un aviso?

      Si tienes problemas para automatizar por ese mensaje por favor escríbenos en el Foro adjuntando capturas del mensaje para que nuestro equipo de soporte te pueda apoyar.

      Saludos!

  54. Jonathan Hans Ballesteros

    Hola marcela, mira que no me esta reconociendo la variable creada en el robot padre, en el robot hijo me sale un error de que esa variable no esta definida, agradezco su colaboración.

    1. Hola Jonathan,

      Lo estás ejecutando desde el padre?, porque si ejecutas solo el hijo te dirá que no existe, debes realizar el proceso desde el padre para que pueda compartir su variable.
      Si continúas con el problema, escríbenos por favor a través del Foro adjuntando capturas o el mismo bot, para que te podamos ayudar mejor.

      1. Jonathan Hans Ballesteros

        Ok, muchas gracias ya escribí al foro porque yo hago la ejecución desde el padre.

  55. Buenos días estimada Marcela, iniciando en Rocketbot muy bonito y siguiendo los pasos recomendados, favor su ayuda al realizar la sección 13 Robot final, tengo un error al ejecutar una llamada a otro robot name ‘datos’ is not defined y si existen en el robot padre, esto es en el For, ya he puesto en ele elmento iterable {datos} o (datos) y nada.

    1. solucionado.
      Saludos

      1. No vi que lo habías solucionado, genial!!, qué era?

    2. Hola José,

      Estás ejecutando desde el padre?, porque si ejecutas solo el bot hijo y la variable no existe en ese contexto te arrojará el error de que no está definida.

  56. Hola! Una pregunta ¿cómo se utiliza insertar macro?

    1. Hola Diana,

      En el input debes buscar la macro que tengas en el PC y esa se insertará en el libro de Excel que hayas abierto con Rocketbot

  57. Angela María Guarín Rivera

    Me gustó mucho esta herramienta.
    La forma en la que explican:
    * No son videos largos ni aburridores.
    * Explican muy bien sobre buenas prácticas, lo que da mucha confianza al estudiante.

    Muchas gracias.
    Aprendí mucho.

    Continuaré con los demás niveles.

    1. Hola Angela!

      Gracias por tu feedback, nos alegramos que los cursos sean de tu agrado, y bienvenida a los demás cursos 😀

      Saludos!

  58. Dean Padilla Herrera

    Excelente, pude culminar el curso con éxito el curso (web, excel e email).
    Muchas gracias.
    Saludos!

  59. Buenas tardes marcela, mis elementos de la variable datos sean enteros y no string, [20608686577, 20100358213, 20133844016, 20523920716, 20600451872, 20100459320, 20259123659] pero al aplicar pasar por el for, en la variable buscar, solo aparece esto: b’None’ ¿Cuál podría ser el problema?

    1. Hola Giancarlo,

      Cómo estás realizando el for?, porque esa lista no da problemas al recorrerla, lo estás haciendo con el for de rocketbot o mediante JS?

  60. Simon Lopez Sanchez

    hola marcela que tiempo tardan en darte respuesta del certificado

  61. Muchas Gracias MArcela por el excelente curso

    1. Gracias a ti Mayra por el interés 😀

  62. Muy bien explicado, gracias por este curso tan genial, voy a empezar a hacer mi bot para la certificación.

    1. Hola cmendoza28, nos alegramos que el curso sea de utilidad y de tu agrado, gracias por el comentario, esperamos tu proyecto :D. Saludos!

  63. muy bien explicado seria ideal que corrigan el error de los videos gracias

    1. Hola gmaldonado012, a qué error te refieres?, si es por el tema de la carga, estamos linkeando los videos desde Youtube por lo que ya no debiese presentarse ese problema, quedamos atentos!

  64. Enrique Pina Carpio

    Me parece muy buen curso, ayer mande mi material para la certificación, envían algún acuse de recibido? Gracias.

    1. Hola Enrique,

      Se responde cuando el equipo lo revise, ahí te informarán si está todo correcto entregándote tu certificado o si debes realizar alguna corrección.
      Se revisan por orden de llegada y la respuesta no debiese superar la semana.

      Saludos!

      1. Enrique Pina Carpio

        Muchas gracias por responder, ya empecé con el nivel 2, que práctica y eficiente la forma de armarlos. Saludos.

  65. Super este curso, muy buena forma de llevarlo, todo muy claro. Iniciaré con los otros dos niveles y enviaré el material para obtener las certificaciones. Gracias Marcela, gracias Rocketbot.

    1. Hola John! muchas gracias por tu interés :D, nos alegramos de que los cursos te sean de utilidad.

      Saludos!

  66. Dejame felicitarte Marcela por este grandioso curso. Ahora pondré en práctica lo aprendido. Desde ya muchas gracias por brindarnos esta belleza de curso, plasmado de conocimientos. Saludos …

    1. Hola Mariano,

      Muchas gracias por tus palabras!, nos alegramos de que el curso haya sido de tu agrado y te sea de utilidad :D, saludos!

  67. Mil gracias Marcela, eres una excelente maestra. Me voy a hacer el siguiente nivel ya.

    1. Hola Carlos,

      Buenísimo! nos alegra que el curso haya sido de tu agrado 😀

      Saludos!

  68. Felipe Farias Fernandez

    excelente curso , todo bien pero nunca me funcionó lo xlsx en mac ya que no tengo excel 🙁

  69. Para la certificación ,además del video, ¿El bot se debe enviar como robot.db , como json o de otra manera?

    1. Hola Fernando, el proyecto se debe exportar a una BD normal (no producción/encriptada) y esa BD enviarla, no debe ser el archivo robot.db ni en formato .json

  70. Hola Marcela, primero felicitarte por este curso, es super bueno. Lo segundo es la pregunta que tengo, ¿Por que en el robot hijo de envair_email, utilizas un correo que no es de @gmail sino una corporativa?, lo estoy haciendo con el correo de la empresa para la cual trabajo que también tiene @nombreempresa pero la conexión me sale false. Entendería que si usas las acciones de Gmail, los correos deben ser @gmail pero tu usas una corporativa, esa es mi duda, ya que como te menciono lo estoy haciendo igual pero me sale false.

    Muchas gracias de antemano.

    1. Hola Alejandro,

      Lo que pasa es que el correo corporativo que utilizo es gmail suite igualmente, por eso utilizo ese módulo. Si te da false puede ser porque hace poco las políticas de Gmail cambiaron, por lo tanto ya no sirve la contraseña personal ni habilitar las aplicaciones poco seguras, ahora se debe crear una contraseña de aplicación y esa utilizarla en el comando para conectar, te dejo los pasos a seguir: Contraseña de Aplicación – Gmail

  71. Buen día Marcela
    Excelente curso Marcela, Es muy practico y reforcé lo ya aprendido con este curso que mas mucho mas a mi gusto es primordial. Una consulta donde se puede
    descargar el certificado de este curso?

    1. Hola Alejandro, al finalizar el curso debe habilitarse un botón que dice Certificate o Diploma, ahí lo puedes descargar, si tienes algún error te dejo una entrada para su solución: Problema con Diploma

  72. Un gran curso, a pesar de ser el primer nivel es muy completo. muchas gracias.

  73. Brandon Adrian Hernandez Niño

    Excelente curso!

  74. Muchísimas gracias por la claridad de la explicación, no me quedó ninguna duda y lo seguí con mucha atención. Felicitaciones por tremenda herramienta RPA.

    1. Hola Adolfo! gracias a ti por el interés, saludos! 🙂

  75. Buen dia Marcela

    tengo un problema acerca de conectar al sitio web, en la tabla del web, agregue esperar por objeto, copie el xpath del buscardor y lo vincule a la variable esperar, sin embargo, me salia false y tambien me decia este error

    HTTPConnectionPool(host=’127.0.0.1′, port=53163): Max retries exceeded with url: /session/bde21c3c96df838f5083480bba8d79b3/element (Caused by NewConnectionError(‘: Failed to establish a new connection: [WinError 10061] No se puede establecer una conexión ya que el equipo de destino denegó expresamente dicha conexión’,))

    despues de eso, la pagina web no seguia leyendo y necesito poder entregar el trabajo en optimas condiciones, por favor

    1. Hola Diego, cuál es la página a la cual estás accediendo? de forma manual no tienes problemas?, podría ser un bloqueo. Nos puedes enviar más información por el canal de slack si te encuentras en él o a través de nuestro foro, donde puedes adjuntar imágenes para facilitar el soporte

  76. Jhoan Sebastian Lopera Gallego

    Hola, fue un excelente curso, a la hora de ejecutar el robot tuve un pequeño problema, el robot busca en mercado libre todos los objetos, por alguna razón al llegar a kindle se detiene el programa a pensar por unos segundos y después salta a Stephen King, pero, el kindle no queda registrado en el excel, queda registrada la información de Stephen King en el espacio de Kindle y ahí se detiene la ejecución.

    Me imagino que debe ser un problema en el tamaño de ram de mi pc que no permite que el proceso se desarrolle fluidamente y por eso para en kindle, puedo enviar el video de certificación así? dado que he revisado el proyecto en 3 ocasiones y todo lo encuentro bien.

    Saludos y muchas gracias!!

    1. Hola Johan, si, no hay problema, envíalo 😀

  77. Marcela,

    Muchas gracias por la experiencia brindada en estos videos, me costó un poco actualizar algunas funcionalidades ya que las versiones de Rocketbot y la de las páginas a las cuales se hacen las consultas, ya no son iguales, pero de todas maneras, el curso en este nivel fue muy bueno.

    Agradezco el tiempo, la buena disposición y la claridad con la que explicas los procesos,

    Un abrazo.

    Marco A. González

    1. Hola Marco! muchas gracias por tus palabras y por el interés en Rocketbot, nos alegra saber que el curso te ha sido de ayuda :), saludos!

  78. Gracias por permitirnos aprender con tan buen material y claridad con la cual nos has explicado el contenido.

    Saludo cordial.

    1. Hola Sandra!, muchas gracias a ti por el interés :), nos alegramos que sea de utilidad.
      Saludos!

  79. Hola buen día, al construir el Robot Final sin problema me deja grabar el Robot Padre pero los dos Robots hijo no se graban y me manda un mensaje: “Su Robot no se pudo grabar, trate descargando el robot”.
    Lo que hice ayer fue volver a descargar Rocketbot y solicitar una licencia nueva. Ayer funcionó bien pero hoy volvió a fallar. Esto ha hecho que repita varias veces el robot sin lograr terminarlo. Me podrían asesorar pf- Muchas gracias.

    1. Hola JC, ese error puede ocurrir cuando se cierra rocketbot, si está cerrado te saldrá ese mensaje de que no se puede guardar.
      Cuando no tienes licencia no te dejará ni siquiera abrir el robot, por lo tanto si logras visualizar los comandos entonces no es problema de licencia. Si continúas con el problema por favor escríbenos en el foro adjuntando la mayor info posible (error, captura del terminal de rocketbot para mostrar el error, etc.)

  80. Hola buenos días saludos desde Colombia, que pena por molestar pero tengo una pregunta, cuanto se demoran en responder el correo de las certificaciones, es que yo envié dicho reto del nivel 1 para la certificación el viernes y nada que recibo una respuesta si me pueden ayudar con eso se los agradecería demasiado de ante mano muchas gracias y gracias también por facilitarnos estos cursos

    1. Hola Oscar,

      El tiempo de respuesta es máximo de 1 semana desde que se recibe el correo, considerar que no es automático y que se reciben muchas solicitudes, por lo tanto el tiempo es variable dependiendo del flujo, acá te dejo toda la información respecto al proceso de Certificaciones: https://docs.rocketbot.com/2021/03/30/pdf-certificaciones/

  81. Felicidades Marcela por este curso. Estoy muy agradecido por el conocimiento que compartes. Rocketbot es una herramienta muy efectiva para lo que son ejecución automática de procesos, me parece muy dinámico y además sus comandos son de fácil aprendizaje.

    Solo como critica constructiva recomendaría hacer un seguimiento al curso, ya que los años pasan y también se actualiza Rocketbot. Pero más allá de eso, el curso está de 10.

    1. Hola Nestor!, si, lo tenemos muy pendiente y ya estamos trabajando en eso para actualizar los videos 😀

  82. Hola buena tarde, agradezco me puedan colaborar, tengo una consulta sobre como hacer un flujo, yo estoy descargando un excel de una pagina, y necesito que el excel que descargue sea el que abra el comando ‘Abrir archivo’, como puede hacer para tomar el nombre de ese archivo que yo descargue y que puede variar, para que luego me lo abra el comando?

    Y tengo otra consulta, lo que pasa es que descargue el modulo AdvancedExcel y lo coloque en la carpeta modules, pero dicho modulo no se visualiza en los comandos del menú izquierdo

    Quedo atento a sus respuestas, gracias.

  83. No me funciona esta instrucción os.path.splitext (“{path excel}”)[0] en asignar variable para que me quite el nombre de la extensión y lo guarde en la variable nombre_archivo. Estará mal escrito?

    1. SyntaxError: unterminated string literal (detected at line 1) (, line 1)

      No me funciona esta instrucción os.path.splitext (“{path excel}”)[0] en asignar variable para que me quite el nombre de la extensión y lo guarde en la variable nombre_archivo. Estará mal escrito?

    2. falta el guión bajo en el nombre de la variable, sería así: os.path.splitext("{path_excel}")[0]

  84. Edwin Pérez García

    Buenas noches familia Rocketbot, muy buen curso, muchas gracias por hacerlo tan completo y desmenuzado, abre mucho los horizontes frente a lo que se puede hacer con el RPA, seguro continuaré con los demás niveles.

    Sigan adelante.

  85. Hola Marcela, espero que estes muy Bien, Lo que pasa es que estoy sacando el precio de una pagina para pasarlo al excel, pero el fullxpath, de cada producto cambia, entonces solo toma el que le coloco, me gustaría saber que puedo hacer ahí.

    Gracias.

    1. Hola Alex, en ese caso deberías usar la clase y recorrer los productos con un for, sino utilizar el xpath que lo más probable es que solo cambie una parte, por ejemplo /xpath/dummy/div[0] y el siguiente /xpath/dummy/div[1], en ese caso podrías tener alguna variable tipo contador e ir cambiando eso /xpath/dummy/div[{var_contador}], dentro de un for

    2. Hola Alex,

      en ese caso te recomiendo crear el xpath por algún atributo que no cambie, te dejo un doc que te puede servir: Xpath para elementos dinámicos

  86. Hola, buenas tardes
    Tengo el siguiente problema, cuando ingreso un elemento en el buscador de una pagina web por medio del script de javaScript
    document.getElementbyClassName(‘nombre del input’)[0].value=’nombre del elemento a buscar’ lo ingresa, pero cuando ejecuto el comando de rocketbot “click en objeto” (seria el input de la web por medio del xpath) para luego dar enter, se borra la información ingresada por el comando de JavaScript y al final no busca nada. ¿Como puedo solucionar esto?

    1. Hola Davison,

      Puede que el elemento tenga algún evento tipo onchange que se deba activar, ya que solo queda ingresado el texto “visualmente” pero no de forma interna, no te funciona dando click en el input y enviando el texto con Send Keys to web?

  87. Buen dia, una consulta no puedo finalizar el curso, no me aparece el boton de completar en la SECCION 11 – Robot Final.

    1. Hola pmartinez,

      Prueba dando click en Retomar curso y luego ir marcando las secciones como completadas, al parecer hubo un bug de wp al agregar más videos al curso

  88. Hola y gracia buen curso y estoy motivo por hacer los demas, pero no me gusta quedar con dudas. te cuento al realizar la actividad cuando se esta ejecutando y llega al 1er hijo, dentro del for cuando valida esperar pasa false, el mensaje que indico mas abajo.
    Ahora pase las transacciones del if al false y funciono, pero me di cuenta que funciono es por que no trae la informacion del padre y solo ejecuta lo que esta declarado en provisorio en las variables. PUEDE SER LA NUEVA VERSION QUE GENERA ESTE TIPO DE ERROR.

    “ERROR – EXCEPTION IN ( rpaweb, L_945 “”): MaxRetryError: HTTPConnectionPool(host=’localhost’, port=52954): Max retries exceeded with url: /session/bd964f5099ca7529bb3ca004591b58c3/element (Caused by NewConnectionError(‘: Failed to establish a new connection: [WinError 10061] No se puede establecer una conexión ya que el equipo de destino denegó expresamente dicha conexión’))”

    1. +Realice nuevament pero paso a paso, por cada objeto, bueno en fin logre pasar pero ademas encontre algo distinto, pues la pagina actualmente coloca un banner para algunas busquedas lo que hace que los resultado no esten en el mismo xpath, una parte lo solucione colocando un if si existe el banner clocar las condiciones a buscar.
      Se logro pero no me deja satisfecho, por que me replica algunos resultado en las filas que no corresponde….

      1. Hola Choche,

        en ese caso te recomiendo trabajar creando los xpath, de esta forma si el elemento cambia de posición (cuando aparece el banner por ejemplo), lo buscará por algún atributo específico, te dejo este link que te puede ayudar: Xpath para elementos dinámicos

  89. Mirtha Antequera Borges

    Hola, excelente este nivel, lo único es la diferencia de versiones, sin embargo la base es muy buena, felicidades, quiero certificarme, leí el documento de los requisitos, tengo dudas:
    Dice un video donde se explique y ejecute el bot:
    1. El video explicativo del bot, ¿De cuanto es la duración mínima?
    2. Hay que explicar cada bot con su finalidad y lo que contiene?
    Si puedes detallar este requisito, te agradezco

    1. Hola Mirtha,

      Respondo a tus dudas :):
      1.- No tiene duración mínima ni máxima, la idea es explicar un poco de qué se trata el proyecto y mostrar le ejecución, es más que nada para demostrar que se ejecuta ya que como nosotros no solicitamos credenciales, no ejecutamos sus robots
      2.- No es necesario entrar en detalle, solo de que se trata como mencioné anteriormente pero lo más importante es la ejecución

Leave a Reply

Your email address will not be published.

en_USEnglish