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.

[Resolvido]Aba ou janela na frente das outras

Dúvidas gerais sobre Excel
Carlos algusto
Acabou de chegar
Acabou de chegar
Mensagens: 9
Registrado em: Seg Abr 20, 2020 11:11 am

[Resolvido]Aba ou janela na frente das outras

Mensagem por Carlos algusto » Sáb Abr 25, 2020 9:43 pm

Teria algum jeito de fazer a janela do navegador ficar sempre na frente de qualquer outra aba ou janela usando o selenium com vba

Estou tendo o seguinte problema. Anúncios, eles atrapalham a automação até mesmo com o adblock. Imagine que vc quer que o selenium encontre um elemento na pagina, clique nele e encontre outro elemento. Mas ao clicar no primeiro, o navegador abre uma nova aba ou janela. Resultando em um erro no módulo
Editado pela última vez por Carlos algusto em Ter Abr 28, 2020 10:58 am, em um total de 1 vez.



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

Re: Aba ou janela na frente das outras

Mensagem por webmaster » Dom Abr 26, 2020 1:06 pm

Carlos,

O Selenium não é feito para isso. Neste caso, recomendo o headless mode:

https://www.youtube.com/watch?v=IoTMNw-qmIc


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.

Carlos algusto
Acabou de chegar
Acabou de chegar
Mensagens: 9
Registrado em: Seg Abr 20, 2020 11:11 am

Re: Aba ou janela na frente das outras

Mensagem por Carlos algusto » Seg Abr 27, 2020 11:29 am

Consegui resolver o problema usando o web browser do windows form (sem o selenium). Mas estou tendo outro problema.

O web browser usa o IE driver, que é muito lento. Como eu faço pra usar o chrome ou o Firefox no windows form? e se possível, com meus plug-ins



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

Re: Aba ou janela na frente das outras

Mensagem por webmaster » Seg Abr 27, 2020 12:47 pm

Não é. O WebBrowser usa o navegador interno do sistema operacional, que no caso é o Windows/Internet Explorer


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.


Claudia souza
Acabou de chegar
Acabou de chegar
Mensagens: 7
Registrado em: Qui Mar 26, 2020 4:57 pm

Re: Aba ou janela na frente das outras

Mensagem por Claudia souza » Seg Abr 27, 2020 10:15 pm

Vc pode refazer o seu código em vb.net. baixa o visual studio no site da Microsoft, cria um novo aplicativo com windows form. Aí no instalador de pacotes do próprio visual studio, você baixa chominium driver (crhome) ou GeckoFx (firefox) eles servem como web browser alternativos na sua form.



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

Re: Aba ou janela na frente das outras

Mensagem por webmaster » Seg Abr 27, 2020 10:27 pm

Claudia,

É uma solução para lá de elegante, mas quem recorre ao VBA normalmente o tem como única alternativa porque não dá pra instalar mais nada. Se não for o caso do colega acima, sim, o VB.NET é uma alternativa.

Abaixo um vídeo sobre o assunto:

https://www.youtube.com/watch?v=CxKZ-DOQYjs


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.

Carlos algusto
Acabou de chegar
Acabou de chegar
Mensagens: 9
Registrado em: Seg Abr 20, 2020 11:11 am

Re: Aba ou janela na frente das outras

Mensagem por Carlos algusto » Ter Abr 28, 2020 10:49 am

obrigado pelas respostas, me ajudou muito. testei a parte do código que tive problema com vb.net e funcionou perfeitamente. O conteúdo do vídeo serviu perfeitamente para o meu teste. Agora vou ter que o menos aprender o básico de vb.net pra refazer o código mas não vejo problema nisso, Já que eu gosto de aprender.
obrigado Webmaster e Claudia Souza. me ajudaram muito, de verdade :)



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