Merhaba arkadaşlar, önceki yazımda Selenium’a bir giriş yapmıştık. Orada dikkat etti iseniz her işlem sonrası cmd ekranına bir şeyler yazıyordu. Bu cmd ekranı nasıl gizlenir ona bakalım.
Selenium ile bir web sayfasında dolaşırken sürekli cmd ekranı önünüze gelir ve sürekli ekrana bir şeyler yazar.
Örnek
Yukarıda sadece selenium ile bir tarayıcı açıldı ve hemen ekrana bir şeyler yazdı. Bu birkaç işlem sonra can sıkıcı hale gelmektedir.
Bu durumun önüne geçmek için gereken kod ise çok basittir.
ChromeDriverService service = ChromeDriverService.CreateDefaultService(@"C:/Program Files/Google/Chrome"); service.HideCommandPromptWindow = true;
Yukarıdaki gibi eğer ChromeDriverService sınıfından türettiğimiz service nesnesinin HideCommandPromptWindow özelliğini true yaparsak artık her işlemde selenium cmd ekranı gelmeyecektir.
İşlem bu kadar basit. Yalnız driver’a bu servisi verdiğinizden emin olunuz. Atama işleminden sonra yapılan gizleme işlemi gerçekleşmez.
Bir sonraki yazımda görüşmek üzere..