Les éléments UI et les sélecteurs dans Power Automate Desktop sont couverts depuis le premier bouton capturé jusqu'aux sélecteurs dynamiques et au web scraping dans ce tutoriel complet sur une page d'avis Google Maps.
Attachez Power Automate Desktop à un onglet Microsoft Edge en cours d'exécution, ajoutez une action "Cliquer sur un lien sur la page web" et capturez votre premier élément UI avec Ctrl et un clic gauche. Renommez les noms générés dans le panneau des éléments UI afin que le flux soit plus facile à maintenir. Le sélecteur est expliqué comme l'adresse de l'élément : un sélecteur combinatoire enfant est lu de l'élément enfant à travers ses parents, et chaque élément peut avoir des attributs avec des valeurs. Les outils de développement du navigateur (F12 ou "Inspecter") montrent le code HTML à partir duquel Power Automate Desktop construit le sélecteur. Vous écrivez ensuite des sélecteurs plus courts dans Notepad, les testez dans Power Automate Desktop, où une coche verte indique que le sélecteur fonctionne, changez le texte dans l'éditeur de texte, et insérez une variable d'une action "Afficher une boîte de dialogue d'entrée" pour obtenir un sélecteur dynamique.
LEÇONS CLÉS
🔹 Lire un sélecteur combinatoire enfant de l'enfant au parent
🔹 Trouver le HTML et les attributs d'un élément avec F12 ou "Inspecter"
🔹 Mettre une variable dans un sélecteur pour qu'une action puisse cliquer sur Aperçu, Avis ou À propos
Le cas dans la seconde moitié ouvre chaque avis sur la page. Un sélecteur pour un bouton avec un parent span correspond à tous les boutons Plus, une "Condition de boucle" les clique un par un, et la gestion des erreurs envoie le flux à une étiquette lorsqu'il n'y a plus de bouton. Écrivez le nom de l'étiquette sans espaces, car la vidéo mentionne un bug temporaire où un espace produit une erreur. "Extraire des données de la page web" renvoie ensuite 52 lignes avec le nom, l'avis et le lien du critique, et le lien provient d'un sélecteur CSS et d'un attribut que vous tapez sous "Paramètres avancés". Un attribut ID peut changer lorsque la page se recharge, donc il est retiré des sélecteurs. Le flux ne fait pas défiler, donc les avis sont défilés jusqu'en bas à la main avant l'exécution, et la vidéo de défilement ci-dessous couvre cette partie.
CHAPITRES
00:00 Introduction
00:15 Attacher à une instance de navigateur Edge en cours d'exécution
01:20 Cliquer sur un lien sur la page web et le premier élément UI
02:40 Renommer les éléments UI dans le panneau des éléments UI
04:15 Le sélecteur comme adresse d'un élément UI
06:05 Outils de développement dans le navigateur
09:40 Écrire vos propres sélecteurs
11:50 Modifier et tester un sélecteur dans Power Automate Desktop
14:40 Changer le sélecteur dans l'éditeur de texte
16:25 Sélecteur dynamique avec une variable
18:40 Cas réel : avis Google Maps
20:00 Sélecteur pour les boutons Plus
23:35 Choisir un des plusieurs éléments avec ordinal
24:55 Boucler sur les trois premiers boutons Plus
26:20 Condition de boucle pour tous les boutons Plus
27:15 Gestion des erreurs avec une étiquette
29:15 Extraire des données de la page web
30:55 Extraire le lien avec votre propre sélecteur CSS
34:35 Exécuter le flux complet
#PowerAutomate #Automation #PowerAutomateDesktop