ATENÇÃO NOVOS USUÁRIOS

Se registrou recentemente? Seu cadastro será avaliado e mendiante aprovação, a conta será ativada e você poderá usufruir do fórum. O tempo de avaliação gira em torno de 24 a 48 horas.

Esqueceu sua senha?

Você pode usar o mecanismo de lembrete neste link: Recuperar senha

Você receberá um link de reativação no email cadastrado.

Não recebeu o email? Lembre-se checar o Lixo Eletrônico.

Como Faço Para Usar Firefox, No Selenium VBA?

A Web está aí, não há como negar. Ela é onipresente em praticamente toda operação eletrônica realizada nos dias de hoje. Como não podia ser diferente, o Excel, ferramenta máxima para analistas e profissionais das mais diversas áreas do mercado precisa estar alinhado com esta necesssidade. E ele está! Neste forum, o debate é focado em expor dúvidas, sugestões, modelos de código e exemplos de uso do Excel na Integração com tecnologias Web.
pedrodssj
Colaborador
Colaborador
Mensagens: 17
Registrado em: Qua Nov 06, 2019 2:56 pm

Como Faço Para Usar Firefox, No Selenium VBA?

Mensagem por pedrodssj » Qua Set 16, 2020 7:32 pm

Não estou conseguindo utilizar o mesmo,ja atualizei e não deu em nada!



Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Avatar do usuário
webmaster
Administrador
Mensagens: 2873
Registrado em: Sex Jul 24, 2009 2:44 pm
Contato:

Re: Como Faço Para Usar Firefox, No Selenium VBA?

Mensagem por webmaster » Qui Set 17, 2020 4:19 pm

Como assim? O Selenium IDE o usar o Firefox para a navegação?

No primeiro, simplesmente instale o plugin
No segundo, atualize o driver

Att


Tomás
https://www.tomasvasquez.com.br/blog
https://www.tomasvasquez.com.br/cursocsharp
https://twitter.com/tomamais
Se sua dúvida foi solucionada, acrescente [RESOLVIDO] ao título.

Raygsson
Colaborador
Colaborador
Mensagens: 94
Registrado em: Sex Jan 31, 2020 8:06 pm

Re: Como Faço Para Usar Firefox, No Selenium VBA?

Mensagem por Raygsson » Qui Set 17, 2020 8:01 pm

Quando preciso do FireFox uso uma versão portatil mais antiga (46.0.1).
Não achei onde atualizar o driver do Selenium pras versões mais recentes do navegador.
baixe a versao portatil aqui: https://drive.google.com/file/d/1tsh_Eo ... sp=sharing
extraia na mesma pasta da sua macro e faça essa declaração:

Código: Selecionar todos

Dim FireFox As New FirefoxDriver
FireFox.SetBinary ThisWorkbook.Path & "\FirefoxPortable\FirefoxPortable.exe"



pedrodssj
Colaborador
Colaborador
Mensagens: 17
Registrado em: Qua Nov 06, 2019 2:56 pm

Re: Como Faço Para Usar Firefox, No Selenium VBA?

Mensagem por pedrodssj » Qui Set 17, 2020 8:05 pm

utilizar selenium vba, para fazer web scraping com mozila firefox! esta aparecendo este erro Erro em Tempo de execução '21': timeout falied to open the listerning port 127.0.0.1:1317 within 15s

Código: Selecionar todos

Sub testfirefox()

    Dim driver As WebDriver: Set driver = New FirefoxDriver

    driver.Get "https://www.google.com/"
    
   
End Sub
tem agumm erro neste codigo?



Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Raygsson
Colaborador
Colaborador
Mensagens: 94
Registrado em: Sex Jan 31, 2020 8:06 pm

Re: Como Faço Para Usar Firefox, No Selenium VBA?

Mensagem por Raygsson » Qui Set 17, 2020 8:09 pm

Não vai conectar com o Firefox, o driver do Selenium é antigo/incompativel.
Faça o que citei na msg anterior ou utilize o Chrome (bem melhor) .
Atualize o driver do Chrome aqui : https://chromedriver.storage.googleapis ... 0.4183.87/
baixe a versao "chromedriver_win32.zip", extraia e cole na pasta do Selenium, substitua o driver antigo que tem la.

Att,
Raygsson



pedrodssj
Colaborador
Colaborador
Mensagens: 17
Registrado em: Qua Nov 06, 2019 2:56 pm

Re: Como Faço Para Usar Firefox, No Selenium VBA?

Mensagem por pedrodssj » Qui Set 17, 2020 8:13 pm

entendi! e pq o chrome e um pouco lento para fazer web scraping, no mozila pelo menos nos tutorias de web scraping de python o mozila e bem mais rapido que o chrome... vc sabe uma forma de fazer o web scraping com vba mais rapido?



Raygsson
Colaborador
Colaborador
Mensagens: 94
Registrado em: Sex Jan 31, 2020 8:06 pm

Re: Como Faço Para Usar Firefox, No Selenium VBA?

Mensagem por Raygsson » Qui Set 17, 2020 8:20 pm

Em Python não posso afirmar, mas no VBA é Chrome é rapido, além de ter mais opções pra manipular a página do que o Firefox. Web Scraping mais rápido é por requisição HTTP, porém é uma forma mais complexa e limitada, se precisar clicar em algum botão ou algo do tipo não vai ser possivel. Na requisição você captura o HTML pela URL da pagina (sem abrir o navegador) e trabalha nesse arquivo.



Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Responder