var aboneol= driver.FindElement(By.CssSelector("ytd-subscribe-button-renderer.ytd-video-secondary-info-renderer > paper-button:nth-child(1) > yt-formatted-string:nth-child(1)"));
aboneol.Click(); c# Selenium Buton Click Yardım
9
●285
- 11-10-2020, 15:18:51merhaba arkadaşlar c# Selenium İle Youtube Abone Ol Butonuna Tıklamam Lazım Ama Tıklayamıyorum Yardımcı Olurmusunz
- 11-10-2020, 15:25:20hocam class ve idleri deneyemedim pek bilgim yokaliuzun123 adlı üyeden alıntı: mesajı görüntüle
- 11-10-2020, 15:28:31Console ile get yapıp o sayfayı açın, sonrasında yukarıda yazdığınız gibi css selector ile tıklamaya çalışın hocam. Bir bakın orada da hata alacak mısınız. Bende o şekilde çalışıyordu, garip bir şekilde.
- 13-10-2020, 01:10:14hocam kod console de çalışıyor fakatpr1d3 adlı üyeden alıntı: mesajı görüntüle
var subscribeButton = driver.FindElement(By.CssSelector(".ytd-subscribe-button-renderer:nth-child(1) > .ytd-subscribe-button-renderer"), 5); subscribeButton.Click(); ben bu şekilde drive içerisinde kulanmak istiyorum yardımcı ola bilirmisiniz - 13-10-2020, 03:41:52fermayil adlı üyeden alıntı: mesajı görüntüle
var subscribeButton = driver.FindElement(By.CssSelector(".style-scope.ytd-subscribe-button-renderer"), 5); subscribeButton.Click();olmazsa ilk verdiğim kodu ExecuteScript fonksiyonu ile selenium içinde çalıştırarak kullanabilirsiniz. - 14-10-2020, 15:06:12Tesekkur ediyorum hocam javaya çevirince çalıstıpr1d3 adlı üyeden alıntı: mesajı görüntüle
Hocam bilginize dayanarak 1 yardim dahanisteye bilirmiyim
Timer de bekleme süresi var mesela 10000 milisaniye yazdigimizda 10 saniye bekliyor bunu textboxa 10 saniye yazdiğimizda 10000mli saniye yaparak convert etmek istiyorum 10000 milisaniye yi 10 saniye cevirip labelde gostere biliyorum fakat 10 saniyeyei 10000 milisaniyeye çebirip labele yazdıramiyorum bu konuda yardımci ola bilirmisiniz