Selenium ile veri çekerken açılan tarayıcıyı bekletme

Katılım
27 Nisan 2022
Mesajlar
2
Excel Vers. ve Dili
VBA,C#,Asp.Net
Merhaba arkadaşlar, selenium kütüphanesi ile internetten veri çekmek istiyorum fakat açılan tarayıcı hemen kapanıyor. Wait ile değil de işlemim bitene kadar yani tarayıcı ben sonlandırana kadar beklemesini istiyorum. Bu işlemi döngü ile veya başka bir yöntemle nasıl yapabilirim. Aranıza yeni katıldım. Teşekkür ederim...
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Muhtemelen ben yardımcı olamam ama yardımcı olacak arkadaşlar için örnek dosya ve kod paylaşmanız iyi olur.
 

askm

Destek Ekibi
Destek Ekibi
Katılım
4 Haziran 2005
Mesajlar
2,745
Excel Vers. ve Dili
2010-2016
Modüle içerisinde sub proseduru bittiği anda chrome kendiliğinden kapanacaktır. Wait ya da döngü ile doewest kullanarak bekletebilirsiniz.
 
Katılım
27 Nisan 2022
Mesajlar
2
Excel Vers. ve Dili
VBA,C#,Asp.Net
Modüle içerisinde sub proseduru bittiği anda chrome kendiliğinden kapanacaktır. Wait ya da döngü ile doewest kullanarak bekletebilirsiniz.
Nasıl Yapacağmı bilmiyorum mümkünse örnek verir misiniz ?


Sub wikipedi()

Dim w As New Selenium.WebDriver

w.Start "internet explorer"
w.Get "https://tr.wikipedia.org/wiki/Anasayfa"

end sub

Bu örnekte w değişkenini bekletmek istiyorum Wait ile değil
 

askm

Destek Ekibi
Destek Ekibi
Katılım
4 Haziran 2005
Mesajlar
2,745
Excel Vers. ve Dili
2010-2016
Get komutundan sonra
Timeouts.Server = 200000
şeklinde deneyin bir.
 
Katılım
19 Mayıs 2022
Mesajlar
5
Excel Vers. ve Dili
Office 2020 - Türkçe
Private cd As Selenium.ChromeDriver
Sub OpenChromeFullscreen()
Set cd = New Selenium.ChromeDriver
cd.AddArgument "start-maximized"
cd.Start
cd.Get "https://www.google.com"
'VBA.SendKeys "{F11}"

End Sub
 
Üst