-
Sección 1 - Introducción al curso
-
Sección 2 - Tipos de Licencia - Ejecución
-
Sección 3 - Instalación Rocketbot
-
Sección 4 - Conociendo Rocketbot Studio
-
Sección 5 - Creando un nuevo Bot
-
Sección 6 - Variables
-
Sección 7 - Web
-
Sección 8 - Excel
-
Sección 9 - Lógica
-
Sección 10 - Enviar información a archivo
-
Sección 11 - Email
-
Sección 12 - Robot Hijo
-
Sección 13 - Robot Final
Anterior
Cuestionario
Siguiente
Iframe
nextone
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?
Marcela Vergara
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!.-
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,
henrydiaz82
“pero también trae el precio anterior tachado arriba + el precio con descuento, ahí tendrías que poner decisiones.”
¿Qué decisiones se pueden poner?
Marcela Vergara
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!.-
jtoro
Marcela, porque no usar un for en vez de while, si conoces cuantas veces tienes que iterar?
Marcela Vergara
Cosa de gustos, si quieres puedes realizarlo con un For y ver cuál te es más eficiente.
CamiloOrtiz
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
Marcela Vergara
Hola Camilo!
Lo tendremos en cuenta, todo se evalúa con el equipo.
Gracias,
Saludos!
Alexis Acevedo
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!
Marcela Vergara
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!.-
emendoza19
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.
Marcela Vergara
Hola emendoza!,
Estás agregando el
return
antes de esa instrucción?.Cómo es la secuencia de comandos que tienes?
Saludos!.-
Luz Paredes
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?
Marcela Vergara
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!.-
Daniel3010
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
Marcela Vergara
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!.-