POWER AUTOMATE DESKTOP: COMO EXTRAIR DADOS DE UMA PÁGINA WEB

Поделиться
HTML-код
  • Опубликовано: 8 дек 2024
  • Fala pessoal tudo beleza?
    Neste vídeo eu te mostro como criar um fluxo no Power Automate Desktop que consegue extrair dados de uma página web.
    No exemplo, vamos abrir um site (blog) específico e extrair dois tipos de dados, os títulos dos artigos e também os links.
    Depois disso, vamos gravar tudo em uma planilha excel que será salva em alguma pasta no seu computador.
    Espero que gostem!
    Me Siga no Instagram: @danielmorais.pro
    Se Inscreva no Canal: ‪@DanielMoraisPRO‬
    🚀 Torne-se um desenvolvedor de sucesso e aprenda criar aplicativos de forma descomplicada sem programação com o Power Apps! - pay.disruptivo...
    🎁 Acesse meu canal no Telegram - t.me/+h9iVhvCW...
    🚀 Acesse hoje mesmo meu treinamento sobre Power Automate e aprenda a criar seus próprios fluxos - danielmoraispr...

Комментарии • 90

  • @viniciusdario1546
    @viniciusdario1546 Год назад +1

    Muito bom o Video, preciso mais ou menos de uma coisa assim, eu preciso clicar em uma célula de uma excel que tem um hyperlink, quando abrir o site verificar uma certa informação, se for verdadeiro, atualiza o excel, se for falso, fecha o site e passa para a linha seguinte do excel...
    Muito bom a explicação...

  • @WilliamMarceloPaiva
    @WilliamMarceloPaiva Год назад

    O mais fácil de entender até agora. Parabéns!

  • @johnrodrigues4585
    @johnrodrigues4585 2 года назад +3

    Muito bom mesmo, eu estava apanhando no python para fazer uma automação com Webscraping e agora com o Power automatize e esse vídeo que você publicou. vou migrar todo meu projeto para ele, muito obrigado mesmo... e parabéns pela explicação, muito boa. Sucesso!

  • @pedrocapriglione
    @pedrocapriglione 9 месяцев назад

    Salvou demais 🙌🏻🙌🏻 parabéns pelo trabalho!!

  • @dvshdtv6591
    @dvshdtv6591 Год назад

    Tudo que eu prescisava.. Tome aquele like e mais um escrito... Obrigado e Deus abençoe.

  • @wagneranselmo025105
    @wagneranselmo025105 7 месяцев назад

    Excelente Daniel! Muito boa didatica! Valeu!

  • @waldirtiagodias
    @waldirtiagodias Год назад

    Obrigado Daniel. Deus abençoe.

  • @lztoniolo
    @lztoniolo 2 года назад

    Fantástico cara. Seu canal vai explodir ainda...

    • @DanielMoraisPRO
      @DanielMoraisPRO  2 года назад

      Muito obrigado Luiz!
      Vamo que vamo 🚀🚀🚀

  • @sergiobarros5541
    @sergiobarros5541 Год назад

    Excelente! Muito obrigado. Ganhou um inscrito!

  • @moisesjunior4637
    @moisesjunior4637 2 года назад

    Sensacional.
    Minha gratidão por essa aula.

  • @diegosc6893
    @diegosc6893 2 года назад

    Cara, tu tá mudando a minha vida!!
    Muito obrigado!!!

    • @DanielMoraisPRO
      @DanielMoraisPRO  2 года назад

      Diego, muito obrigado pelo acesso!
      Vamo que vamo!

  • @gabrielmartins7817
    @gabrielmartins7817 Год назад

    você é fenomenal, obrigado pelo ensinamento :)

  • @juliocesarspina
    @juliocesarspina Год назад

    @DanielMoraisPRO
    Bacana demais essa parte de webscraping com o power automate. Comecei a usar o Sharepoint hoje.
    Dúvida: supondo que eu raspei 3 informações de um site, é possível gravar diretamente em 3 colunas diferentes de uma lista/tabela no sharepoint ou antes sempre é preciso salvar em um arquivo excel para depois trabalhar a informação?

    • @DanielMoraisPRO
      @DanielMoraisPRO  Год назад +1

      Obrigado pelo acesso!
      Sim, é possível gravar diretamente no SharePoint.
      Obs.: Isso depende dos campos estarem devidamente mapeados, teste o fluxo até que ele rode perfeitamente realizando todos os passos que você faria.

    • @juliocesarspina
      @juliocesarspina Год назад

      @@DanielMoraisPRO Legal. Ainda nem criei uma primeira lista, rs. Vendo vídeos de banco de dados para depois modelar o que quero, visualizações, automações, filtros etc. Obrigado pela resposta!!! 😊👏👍

  • @Ramon_Diias
    @Ramon_Diias 2 года назад

    Cara você está de parabens continua com mais videos por favor, incrivel a ferramenta

  • @emersonolimpio2815
    @emersonolimpio2815 Месяц назад

    Parabéns apresentação. Tenho uma planilha do excel com 5000 registros alocados na coluna A, através do Power automate desktop, seria possível copiar o dado e inserir em um campo de consulta de uma página web, e copiar dois dados que aparem após o retorno da consulta e colar essas informações em outras duas colunas distintas (B e C), mas respeitando a ordem da coluna A.

  • @marciobrito9625
    @marciobrito9625 2 месяца назад

    Daniel, parabéns pelo conteúdo primeiramente. É para salvar o conteúdo em células determinadas do Excel?

    • @DanielMoraisPRO
      @DanielMoraisPRO  2 месяца назад

      Obrigado pelo acesso!
      Não entendi bem a pergunta, mas é possível armazenar em qualquer célula que definir no fluxo criado!

  • @paulosupriano3038
    @paulosupriano3038 2 года назад +1

    Parabéns, vidro muito bom. Me tira uma dúvida eu consigo criar aquela automação de clicar no botão definindo em tempo em tempo pra ele clicar ?

    • @DanielMoraisPRO
      @DanielMoraisPRO  2 года назад +1

      Paulo, obrigado pelo acesso!
      Pelo que entendi, você pode simplesmente mapear visualmente o elemento e inserir essa ação de clique dentro de um laço.
      Adicione dentro do laço também um temporizador, onde irá contar um tempo até realizar um novo clique.

  • @julianomateus2935
    @julianomateus2935 2 года назад +1

    Excelente!!!! Tem como gravar numa lista do sharepoint?

    • @DanielMoraisPRO
      @DanielMoraisPRO  2 года назад

      Juliano, obrigado pelo acesso!
      Vejo algumas formas de fazer isso (mas sem nunca ter realizado testes):
      1. Após obter os dados da Web e ter gravado em uma variável ou planilha, você continuar a construção da sua automação que irá abrir uma janela do navegador, abrir o site sharepoint, realizar o login, ir na lista de destino, copiar os dados da planilha e copiar os dados para a lista.
      2. Criar um fluxo da nuvem que executa um fluxo de área de trabalho, que obtém as informações que foram coletadas e grava em uma lista SharePoint. Para esta opção é necessário uma licença premium do Power Automate bem como o uso do Gateway de dados que realizará a conexão da solução da nuvem com a sua máquina.

    • @julianomateus2935
      @julianomateus2935 2 года назад

      @@DanielMoraisPRO obrigado Daniel!!!!!

  • @juliocesarbasagni1628
    @juliocesarbasagni1628 4 месяца назад +1

    Olá Daniel ótimo conteudo!!! Me ajudou ate certo ponto, pois na verdade tenho que acessar dentro da pag. uma determinada aba de um determinado item e ai extrair as informações. Salva a informação e vai para o proximo item, clica na aba grava no excel e assim por diante. Não sei se me fiz entender, mas será que consegue me ajudar?
    Desde já agradeço!

    • @DanielMoraisPRO
      @DanielMoraisPRO  3 месяца назад

      Obrigado pelo acesso!
      Para todos os passos que citou existem ações correspondentes no Power Automate Desktop que podem automatizar seu processo. A diferença é que seria um fluxo personalizado para sua necessidade.

  • @leandromartins301
    @leandromartins301 2 года назад

    Top Vídeo👍 pode trazer exemplos com a captura de tabelas geradas dinamicamente por JS?.

    • @DanielMoraisPRO
      @DanielMoraisPRO  2 года назад

      Leandro, obrigado pelo acesso!
      Deixei sua sugestão anotada aqui!!!

  • @jonathanrodrigovasconcelos6929

    Ótimo conteúdo. Se possível mostra como extrair informações do site Casa dos Dados, pois tem que navegar entre páginas para coletar as informações, depois retornar para a página principal e repetir o processo.

  • @mercytv2561
    @mercytv2561 Год назад

    Que Massa, poderia fazer um vídeo importando arquivo XML do site e armazenado no Excel?

  • @almirfigueiredo5759
    @almirfigueiredo5759 Год назад

    Muito bom o video, parabéns! segui seu passo a passo e para realizar um exemplo, tentei extrair da página do cartola FC todos os dados de Time, Nome do jogador, posição e preço. Fiz a automação para fazer o login com minha senha e acessa a tabela que tem todos os jogadores. Usei o gravador para tirar as informações, conforme seu video. A inteligência do Automate funcinou, não precisando eu selecionar todos os elementos um a um. O problema foi na hora de salvar para o Excel, ao invés de salvar toda a lista, salvou apenas os primeiros 8 jogadores de uma lista de mais de mais de 200 jogadores. O que pode ter acontecido para salvar apenas 8 linhas?

    • @DanielMoraisPRO
      @DanielMoraisPRO  Год назад

      Almir, pode ser que esses nomes eram os "visíveis" do momento.
      Uma forma de lidar com isso é captar a tabela inteira via código HTML da página que está sendo exibida.
      Ainda não tenho um conteúdo sobre isso especificamente, mas vou tentar trazer.

  • @victorhugo3718
    @victorhugo3718 2 года назад

    Rapaz, muuuuuuuuito bom.

  • @divinobrito
    @divinobrito Год назад

    boa noite, Daniel!
    Gostei da sua explicação.
    Gostaria de pegar o valor de texto de um elemento, ir para uma planilha "x" e colocar este valor na coluna 1, linha2;
    Depois pegar um outro valor de texto e colocar na linha abaixo e assim por diante.
    Imagine que eu tenha 5 elementos

    • @DanielMoraisPRO
      @DanielMoraisPRO  Год назад

      Você pode realizar esta ação utilizando a etapa de "Gravar dados na planilha do Excel" no Power Automate Desktop.

  • @SandroMochiaro
    @SandroMochiaro 2 года назад +1

    Muito bacana! Parabéns ! Teria como fazer esse fluxo extraindo dados de várias planilhas e concentrando em uma outra? Como seria o equivalente ao PROCV Do Excel no Power Automate? Nunca descobri … rs

    • @DanielMoraisPRO
      @DanielMoraisPRO  2 года назад +1

      Sandro, tudo bem?
      Possível é sim, entretanto o nível de complexidade do fluxo interfere na criação do mesmo, e também nos testes.
      Acredito que mapeando todas as variáveis do processo e orientando o que deve ser feito, o Power Automate Desktop possui ações que comtemplam essa automação.

  • @GHTxTutoriais
    @GHTxTutoriais 2 года назад

    Muito bom! É possível disparar uma ação, por exemplo a de click como a da gravação, após identificar algum elemento na tela?

    • @GHTxTutoriais
      @GHTxTutoriais 2 года назад

      utilizando o "se a página web contiver", disparar tal ação, n to conseguindo linkar um no outro

    • @DanielMoraisPRO
      @DanielMoraisPRO  2 года назад

      Guilherme, obrigado pelo acesso!
      Acredito ser possível sim, porém depende dos testes para confirmar.

  • @antonioribeiro5765
    @antonioribeiro5765 2 года назад

    Parabéns pelo vídeo! Muito didático!
    Vc sabe dizer se consigo fazer essa extração da web com Automate-fluxo na nuvem?

    • @DanielMoraisPRO
      @DanielMoraisPRO  2 года назад +1

      Antonio, obrigado pelo acesso!
      Dessa forma que configuramos no vídeo não, apenas pelo desktop mesmo.

  • @icaroabreu751
    @icaroabreu751 Год назад

    Massa demais Daniel. Uma dúvida, como seria para esse fluxo executar sozinho (sem precisar dar o play) sempre que uma nova postagem fosse feita no site?

    • @DanielMoraisPRO
      @DanielMoraisPRO  Год назад +1

      Você precisaria de alguma forma identificar essa publicação que seria um gatilho, após isso criar um fluxo no Power Automate (Nuvem) que iria acionar o fluxo da área de trabalho.
      Obs.: Para esse cenário é necessário uma licença premium do Power Automate.

  • @flamengoevida6414
    @flamengoevida6414 2 года назад

    Daniel! Pra eu criar elementos eu preciso usar alguma extensão no navegador?

    • @DanielMoraisPRO
      @DanielMoraisPRO  2 года назад

      Olá, obrigado pelo acesso!
      Para mapear os elementos de uma página Web, sim! É necessário.

  • @lh.cardoso
    @lh.cardoso 2 года назад

    Muito bom Daniel !
    Daniel, estou com problemas na extensão do navegador.
    Ele não esta conseguindo identificar os ícones no navegador. Sabe o que pode ser ?
    👏👏👏

    • @DanielMoraisPRO
      @DanielMoraisPRO  2 года назад +1

      Luiz, obrigado pelo acesso!
      Tente reinstalar a extensão, e após selecionar o gravador, clique em "Gravar" para que o Power Automate consiga identificar os elementos da página.

    • @lh.cardoso
      @lh.cardoso 2 года назад

      @@DanielMoraisPRO obrigado !
      Engraçado que essa opção / função esta funcionando, porém a função de "Clicar no link de download na página da Web" ele não está identificando os objetos. Sabe o que pode ser ?

    • @DanielMoraisPRO
      @DanielMoraisPRO  2 года назад

      @@lh.cardoso tente atualizar a página, religar o gravador e posicionar o cursor do mouse até que o botão seja contornado, veja se funciona.

  • @maoliveira80
    @maoliveira80 Год назад

    Olá faz um pesquisa no Lattes para extrair o ID Lattes dos pesquisadores

  • @jmanoelrs
    @jmanoelrs 6 месяцев назад

    Consigo fazer também no Power Automate Web?

  • @lucasmagalhaes6861
    @lucasmagalhaes6861 10 месяцев назад

    e quando o navegador faz uma nova pagina

  • @diogozequini6998
    @diogozequini6998 8 месяцев назад

    Da pra rodar isso tudo no web? Sem precisar do desktop e já rodar automatico na nuvem. Exemplo, 3x por dia ir num site X e fazer a ação Y

  • @renatomoraes3581
    @renatomoraes3581 Год назад

    Ola, Daniel, parabens pelo conteudo.
    Queria tirar uma duvida, estou tentando extrair dados de uma pagina porem nessa pagina tem mais links, como faço para o Power Automate entender que tem que clicar em todos. Todos os links tem o mesmo nome, apenas estão em cards diferentes.

    • @HenriqueCossermelli-nn8hr
      @HenriqueCossermelli-nn8hr 11 месяцев назад

      Pipefy?

    • @DanielMoraisPRO
      @DanielMoraisPRO  11 месяцев назад

      Obrigado pelo acesso!
      Sim é possível, não dá pra explicar tudo neste comentário, mas pesquise sobre o conector do Teams no Power Apps, lá você irá encontrar uma maneira de enviar uma mensagem com anexo para um canal específico.

  • @Cidosantos0358
    @Cidosantos0358 Год назад

    Cara tu é fera... mas como fazer um loop em que o numero de paginas varia entre 1 e muitas?

    • @DanielMoraisPRO
      @DanielMoraisPRO  Год назад

      Olá tudo bem?
      Você pode de alguma forma captar o número máximo de páginas que o site tem e definir isso para que o loop rode até esse limite, fazendo que as páginas avancem até a página final.

  • @joaopedrosantanadasilvamat3488

    Olá amigo, tenho uma dúvida. Eu realizei um processo que funciona até a etapa de extrair as informações. No entanto, o meu processo precisa percorrer 50 páginas para coletar todas as informações necessárias. Até aqui, tudo funciona bem. O problema ocorre quando tento salvar essas informações no Excel, pois ele acaba salvando somente uma página.

    • @DanielMoraisPRO
      @DanielMoraisPRO  Год назад

      Joao,
      Provavelmente você está populando a planilha só com a última página extraída.
      Algo que pode verificar é que para cada página extraída, você pode já gravar na sua planilha que já deve estar aberta.

  • @lucasmagalhaes6861
    @lucasmagalhaes6861 10 месяцев назад

    E como faz para ir para página 2

  • @cesarsilva7099
    @cesarsilva7099 Год назад

    Daniel precisa de um contato para ver o custo de elaborar um fluxo.

  • @lucasmenezes6739
    @lucasmenezes6739 Год назад

    Como faço para compartilhar essa informação no teams?

    • @DanielMoraisPRO
      @DanielMoraisPRO  Год назад

      Basicamente você teria que mapear as ações e traduzí-las no fluxo criado do Power Automate Desktop para que a automação abra o Teams e envie o texto que extraiu.

  • @patriciaribeiro2647
    @patriciaribeiro2647 2 года назад

    Muito bom! voce podia mostrar como faz para extair o texto dentro de cada noticia. Tipo clicar no link, puxar o texto, voltar pra pagina inicial, clicar em outro , etc. Tentei e não consegui

    • @DanielMoraisPRO
      @DanielMoraisPRO  2 года назад +1

      Patrícia, obrigado pelo acesso!
      Vou tentar trazer este conteúdo depois...
      Tente utilizar o gravador para realizar essas ações!

    • @joaovitorsouza1009
      @joaovitorsouza1009 Год назад

      @@DanielMoraisPRO Deu certo fazer esse video?

  • @Gamer2-x2b
    @Gamer2-x2b 8 месяцев назад

    Quanto cobra para fazer isso no computador?

  • @viniciuus
    @viniciuus Год назад

    Como seria para puxar apenas um dado especifico?

    • @DanielMoraisPRO
      @DanielMoraisPRO  Год назад +1

      Obrigado pelo acesso!
      Uma solução seria referenciar o item html exato da página.
      Atualmente dá pra fazer isso clicando no botão "Adicionar item de interface web" (ou algo do tipo).

  • @Moreirainveste
    @Moreirainveste 2 года назад

    Boa tarde, alguém sabe como seleciono botão que estão como celulas? Pois tenho na página um elemento “frame” e vários botões dentro, assim não consigo inserir clicar no botão .

    • @DanielMoraisPRO
      @DanielMoraisPRO  2 года назад

      Rodrigo, obrigado pelo acesso.
      Mesmo quando com o gravador iniciado, marcando o campo em questão com o botão direito o elemento desejado não aparece como opção para obter?

    • @Moreirainveste
      @Moreirainveste 2 года назад

      @@DanielMoraisPRO mesmo gravando, ele não deixa gravar o botão, pq o botão está dentro da frame, vários botões

    • @DanielMoraisPRO
      @DanielMoraisPRO  2 года назад

      @@Moreirainveste tente abrir a ferramenta de desenvolvedor da página e ver como está a estrutura deste botão, realize testes levando este código para dentro do Power Automate.
      Não tenho uma resposta simples para este caso rsrs, seria realmente criar vários testes até atingir o texto que necessita.

  • @Tonylima1
    @Tonylima1 Год назад

    Massa! Porem a filmagem fico uma merda e força a vista pra tentar enchergar o que esta fazendo na tela

  • @ricardoluizmarcello
    @ricardoluizmarcello Год назад

    Que bacana! Eu preciso de uma ajuda específica, te mandei msg no insta