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.

SeleniumBasic Novo Drive Firefox (Geckodriver)

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.
obregon08
Acabou de chegar
Acabou de chegar
Mensagens: 2
Registrado em: Qui Fev 15, 2018 4:59 pm

SeleniumBasic Novo Drive Firefox (Geckodriver)

Mensagem por obregon08 » Qui Fev 15, 2018 5:11 pm

Boa tarde Pessoal,

A partir da versão 47 do firefox, a biblioteca seleniumbasic não está funcionando, e pelo que pesquisei, o problema é referente ao novo drive. Alguns fóruns tem a solução para outras linguagens de programação como exemplo: http://eliasnogueira.com/resolvendo-o-p ... firefox-47.

Preciso de ajuda, alguém já conseguiu resolver no VBA?

Att,



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: 2643
Registrado em: Sex Jul 24, 2009 2:44 pm
Contato:

Re: SeleniumBasic Novo Drive Firefox (Geckodriver)

Mensagem por webmaster » Qui Fev 15, 2018 5:59 pm

Atualizar o driver na mao pode ser uma solucao.

A ultima versao do geckodriver pode ser encontrada aqui:

https://github.com/mozilla/geckodriver/releases

Como atualizar (a instrucao eh a mesma para todos os drivers):

https://www.youtube.com/watch?v=8fFnr-hmTW8


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.

obregon08
Acabou de chegar
Acabou de chegar
Mensagens: 2
Registrado em: Qui Fev 15, 2018 4:59 pm

Re: SeleniumBasic Novo Drive Firefox (Geckodriver)

Mensagem por obregon08 » Sex Fev 16, 2018 10:54 am

Obrigado pelo retorno. Mas conforme o trecho abaixo:

@Test
public void testeMarionetteDriver() {
// you can add the path to gecko driver to your path as well
System.setProperty("webdriver.gecko.driver", "C:/drivers/marionette/geckodriver.exe");

WebDriver driver = new MarionetteDriver();
driver.get("http://eliasnogueira.com");

driver.quit();
}

Esta em outra linguagem, aquela função System.setProperty, como eu podeira declarar no VBA?



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

Re: SeleniumBasic Novo Drive Firefox (Geckodriver)

Mensagem por webmaster » Sex Fev 16, 2018 3:08 pm

Acho que no caso do SeleniumBasic e driver.SetPreference("chave", valor)

Qualquer duvida, da uma olhada no codigo fonte:

https://github.com/florentbr/SeleniumBa ... bDriver.cs


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.

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.


Cabelo175
Acabou de chegar
Acabou de chegar
Mensagens: 4
Registrado em: Qui Nov 30, 2017 2:36 pm

Re: SeleniumBasic Novo Drive Firefox (Geckodriver)

Mensagem por Cabelo175 » Ter Nov 27, 2018 3:59 pm

Alguém já conseguiu usar o geckodriver com o SeleniumBasic vba?

Na minha pasta do SeleniumBasic existe um arquivo chamado firefoxdriver.xpi e quando eu chamo o código abaixo ele usa o arquivo firefoxdriver.xpi

Dim driver As WebDriver
Sub teste()
Set driver = New FirefoxDriver
End Sub



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

Re: SeleniumBasic Novo Drive Firefox (Geckodriver)

Mensagem por webmaster » Ter Nov 27, 2018 4:52 pm

Acho que já escrevi isso por aqui, mas não há previsão de suporte para utilização do geckodriver pelo SeleniumBasic. Se realmente precisar usar o Firefox, recomendo usar Python, .NET ou Java.


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.

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