Los elementos de UI y selectores en Power Automate Desktop se cubren desde el primer botón capturado hasta selectores dinámicos y web scraping en este tutorial completo sobre una página de reseñas de Google Maps.
Adjunta Power Automate Desktop a una pestaña de Microsoft Edge en ejecución, añade una acción "Hacer clic en enlace en la página web" y captura tu primer elemento de UI con Ctrl y un clic izquierdo. Renombra los nombres generados en el panel de elementos de UI para que el flujo sea más fácil de mantener. El selector se explica como la dirección del elemento: un selector combinador hijo se lee desde el elemento hijo hacia arriba a través de sus padres, y cada elemento puede tener atributos con valores. Las herramientas de desarrollador del navegador (F12 o "Inspeccionar") muestran el código HTML del cual Power Automate Desktop construye el selector. Luego escribes selectores más cortos en Notepad, los pruebas en Power Automate Desktop, donde una marca de verificación verde muestra que el selector funciona, cambias el texto en el editor de texto e insertas una variable de una acción "Mostrar cuadro de entrada" para obtener un selector dinámico.
APRENDIZAJES CLAVE
🔹 Leer un selector combinador hijo de hijo a padre
🔹 Encontrar el HTML y atributos de un elemento con F12 o "Inspeccionar"
🔹 Poner una variable en un selector para que una acción pueda hacer clic en Resumen, Reseñas o Acerca de
El caso en la segunda mitad abre cada reseña en la página. Un selector para un botón con un padre span coincide con todos los botones Más, una "Condición de bucle" hace clic en ellos uno tras otro, y el manejo de errores envía el flujo a una etiqueta cuando no queda ningún botón. Escribe el nombre de la etiqueta sin espacios, porque el video menciona un error temporal donde un espacio produce un error. "Extraer datos de la página web" luego devuelve 52 filas con el nombre, la reseña y el enlace del revisor, y el enlace proviene de un selector CSS y un atributo que escribes en "Configuraciones avanzadas". Un atributo ID puede cambiar cuando se recarga la página, por lo que se elimina de los selectores. El flujo no se desplaza, así que las reseñas se desplazan hacia abajo a mano antes de la ejecución, y el video de desplazamiento a continuación cubre esa parte.
CAPÍTULOS
00:00 Introducción
00:15 Adjuntar a una instancia del navegador Edge en ejecución
01:20 Hacer clic en enlace en la página web y el primer elemento de UI
02:40 Renombrar elementos de UI en el panel de elementos de UI
04:15 El selector como la dirección de un elemento de UI
06:05 Herramientas de desarrollador en el navegador
09:40 Escribe tus propios selectores
11:50 Editar y probar un selector en Power Automate Desktop
14:40 Cambiar el selector en el editor de texto
16:25 Selector dinámico con una variable
18:40 Caso real: reseñas de Google Maps
20:00 Selector para los botones Más
23:35 Elegir uno de varios elementos con ordinal
24:55 Bucle de los primeros tres botones Más
26:20 Condición de bucle para todos los botones Más
27:15 Manejo de errores con una etiqueta
29:15 Extraer datos de la página web
30:55 Extraer el enlace con tu propio selector CSS
34:35 Ejecutar el flujo completo
#PowerAutomate #Automatización #PowerAutomateDesktop