Os elementos de UI e seletores no Power Automate Desktop são abordados desde o primeiro botão capturado até seletores dinâmicos e web scraping neste tutorial completo sobre uma página de avaliações do Google Maps.
Anexe o Power Automate Desktop a uma aba do Microsoft Edge em execução, adicione uma ação "Clicar em link na página da web" e capture seu primeiro elemento de UI com Ctrl e um clique à esquerda. Renomeie os nomes gerados no painel de elementos de UI para que o fluxo seja mais fácil de manter. O seletor é explicado como o endereço do elemento: Um seletor combinador filho é lido do elemento filho até seus pais, e cada elemento pode ter atributos com valores. As ferramentas de desenvolvedor do navegador (F12 ou "Inspecionar") mostram o código HTML do qual o Power Automate Desktop constrói o seletor. Você então escreve seletores mais curtos no Bloco de Notas, testa-os no Power Automate Desktop, onde uma marca de verificação verde mostra que o seletor funciona, altera o texto no editor de texto e insere uma variável de uma ação "Exibir diálogo de entrada" para obter um seletor dinâmico.
APRENDIZADOS PRINCIPAIS
🔹 Leia um seletor combinador filho do filho para o pai
🔹 Encontre o HTML e atributos de um elemento com F12 ou "Inspecionar"
🔹 Coloque uma variável em um seletor para que uma ação possa clicar em Visão Geral, Avaliações ou Sobre
O caso na segunda metade abre cada avaliação na página. Um seletor para um botão com um pai span corresponde a todos os botões Mais, uma "Condição de loop" clica neles um após o outro, e o tratamento de erros envia o fluxo para um rótulo quando não há mais botões. Escreva o nome do rótulo sem espaços, porque o vídeo menciona um bug temporário onde um espaço produz um erro. "Extrair dados da página da web" então retorna 52 linhas com o nome, a avaliação e o link do avaliador, e o link vem de um seletor CSS e um atributo que você digita em "Configurações avançadas". Um atributo ID pode mudar quando a página é recarregada, então é removido dos seletores. O fluxo não rola, então as avaliações são roladas até o fundo manualmente antes da execução, e o vídeo de rolagem abaixo cobre essa parte.
CAPÍTULOS
00:00 Introdução
00:15 Anexar a uma instância do navegador Edge em execução
01:20 Clicar em link na página da web e o primeiro elemento de UI
02:40 Renomear elementos de UI no painel de elementos de UI
04:15 O seletor como o endereço de um elemento de UI
06:05 Ferramentas de desenvolvedor no navegador
09:40 Escreva seus próprios seletores
11:50 Edite e teste um seletor no Power Automate Desktop
14:40 Altere o seletor no editor de texto
16:25 Seletor dinâmico com uma variável
18:40 Caso real: Avaliações do Google Maps
20:00 Seletor para os botões Mais
23:35 Escolha um de vários elementos com ordinal
24:55 Loop nos três primeiros botões Mais
26:20 Condição de loop para todos os botões Mais
27:15 Tratamento de erros com um rótulo
29:15 Extrair dados da página da web
30:55 Extrair o link com seu próprio seletor CSS
34:35 Execute o fluxo completo
#PowerAutomate #Automação #PowerAutomateDesktop