CURSOS

Rocketbot Suite (Level 1)

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

17 comments

  1. Buen día, en el ejercicio la clase que trae el precio es igual a la clase que trae el valor de la cuota si se adquiere el elemento a cuotas. ¿que alternativa existe para que el valor corresponda al del articulo y no al de la cuota?

    1. Hola!,

      En ese caso tendrías que buscar la clase que más se acomode, por ejemplo esta ui-search-price ui-search-price–size-medium ui-search-item__group__element trae el valor del artículo, pero también trae el precio anterior tachado arriba + el precio con descuento, ahí tendrías que poner decisiones.

      Si tienes más dudas te invitamos a nuestro foro: http://forum.rocketbot.co/

      Saludos!.-

    2. Richard Teófilo Angeles Paredes

      Lo más adecuado es usar:
      nombre
      return document.getElementsByClassName(‘ui-search-item__title’)[{cont}].innerText

      precio
      return document.getElementsByClassName(‘ui-search-price__second-line’)[2*{cont}].getElementsByClassName(‘price-tag-fraction’)[0].innerText

      Saludos,

  2. “pero también trae el precio anterior tachado arriba + el precio con descuento, ahí tendrías que poner decisiones.”
    ¿Qué decisiones se pueden poner?

    1. Hola Henry!,

      Depende de qué quieres que realice tu robot, qué quieres obtener, si te trae los dos datos puedes realizar un split y separar para luego tomar el que te sirva, por ejemplo el que tiene la palabra OFF, o el que no la tiene.

      Te dejo el link del foro para más consultas: http://forum.rocketbot.co/

      Saludos!.-

  3. Marcela, porque no usar un for en vez de while, si conoces cuantas veces tienes que iterar?

    1. Cosa de gustos, si quieres puedes realizarlo con un For y ver cuál te es más eficiente.

  4. Hola, con respecto a algunas funcionalidades del rocketbot developer studio, tienen alguna opción para enviar recomendaciones de detalles que seria interesante que se implementaran? por ejemplo,

    1. puede ser algo muy simple pero seria muy chevere que al momento de ingresar un comentario en la descripción en vez de dar click sobre guardar solo fuera necesario dar enter

    2. Se tiene alguna forma de dejar visible solo las descripciones con la idea de ocupar menos espacio en el panel de eventos

    Solo esas 2, pero si veo algo más y no les molesta lo voy a dejar por el momento en comentarios

    1. Hola Camilo!

      Lo tendremos en cuenta, todo se evalúa con el equipo.

      Gracias,

      Saludos!

  5. Hola buen dia, tengo una consulta hay alguna forma de de formatear el texto que extraigo cuando trae una tilde para que la mantenga? es que me paso con un par de textos que en ves de la letra con la tilde venian otros caracteres.

    Saludos!

    1. Hola Alexis!,

      Si, si obtienes el texto y viene algo como esto b'est\xe1'

      Le puedes hacer un decode(‘Latin-1’) con Asignar variable.

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

      Saludos!.-

  6. Saludos Marcela;

    En el momento de copiar y pégar el “document.getElementsByClassName(“ui-search-item__title”).length” en el depurador me muestra datos, esto lo pego en “Ejecutar JS” y lo guardo en la variable total. Pero una vez que ejecuto en la variable el dato guardado es b’0′, ya intente guardar el proyecto, eliminar la variable y el evento .
    Su gentil ayuda para poder continuar.

    gracias.

    1. Hola emendoza!,

      Estás agregando el return antes de esa instrucción?.
      Cómo es la secuencia de comandos que tienes?

      Saludos!.-

  7. Hola Buen dia !!!
    El curso esta muy interesante, pero me gustaria saber como puedp instalar una biblioteca de python en rocketbot. ¿crees que me puedas apoyar en eso?

    1. Hola Luz!,

      Estás realizando algún Script?, si es así debes instalar la librería en la siguiente ruta Rocketbot/modules/libs especificándolo así: pip install nombre_libreria -t . (con ese -t el punto al final), para que se instale ahí y no en tu sistema.

      Saludos!.-

  8. Buenas tardes una consuta a alguien le sale con el precio por articulo que no corresponde ya que pareciera que si trae el nombre del articulo de acuerdo al numero del contador, pero el precio con un retraso de 2 articulos? o solo me pasa a mi?

    muchas gracias

    1. Hola Daniel,

      Como escribió Richard anteriormente, en ese caso podrías utilizar la siguiente instrucción para el precio: return document.getElementsByClassName(‘ui-search-price__second-line’)[2*{cont}].getElementsByClassName(‘price-tag-fraction’)[0].innerText

      Ya que el valor se va intercalando entre la posición 0-2-4, etc, se le agrega un 2* antes del contador, obteniendo así el valor correcto.

      Saludos!.-

Deja una respuesta

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