vb.net ile youtube abone ol butonuna nasıl tıklaya bilirim
4
●328
- 02-02-2019, 18:41:25Vb.net'den anlamadığım için c# da yazıp convert ettim

Dim element = webBrowser1.Document.GetElementById("watch7-subscription-container") // videolarda abone ol If element IsNot Nothing Then If element.CanHaveChildren Then Dim button = element.Children(0).Children.Cast(Of HtmlElement)().FirstOrDefault(Function(x) x.TagName = "BUTTON") If button IsNot Nothing Then button.InvokeMember("Click") End If Else element = webBrowser1.Document.GetElementById("c4-primary-header-contents") // profilden abone ol If element IsNot Nothing Then If element.All.Count > 0 Then Dim button = element.All.Cast(Of HtmlElement)().FirstOrDefault(Function(x) x.TagName = "BUTTON" AndAlso x.InnerText.Contains("Abone ol")) If button IsNot Nothing Then button.InvokeMember("Click") End If End If End Ifc# hali
var element = webBrowser1.Document.GetElementById("watch7-subscription-container"); // videolarda abone ol if (element != null) { if (element.CanHaveChildren) { var button = element.Children[0].Children.Cast<HtmlElement>().FirstOrDefault(x => x.TagName == "BUTTON"); if (button != null) button.InvokeMember("Click"); } } else { element = webBrowser1.Document.GetElementById("c4-primary-header-contents"); // profilden abone ol if(element != null) { if(element.All.Count > 0) { var button = element.All.Cast<HtmlElement>().FirstOrDefault(x => x.TagName == "BUTTON" && x.InnerText.Contains("Abone ol")); if (button != null) button.InvokeMember("Click"); } } } - 02-02-2019, 20:04:15teşekkürler hocampr1d3 adlı üyeden alıntı: mesajı görüntüle
çalıştı valla elleriniz dert görmesin - 02-02-2019, 20:08:14Rica ederim hocam, yardımcı olabildiğime sevindimfermayil adlı üyeden alıntı: mesajı görüntüle
