Youtube code snippets


SUBMITTED BY: Guest

DATE: Feb. 13, 2015, 6:09 p.m.

FORMAT: Text only

SIZE: 7.9 kB

HITS: 773

  1. Un-subscribe
  2. [code]
  3. 'Make sure when you call it call it unsubscribe1 then unsubscribe2 must be on there profile.
  4. Private Sub unsubscribe1()
  5. Try
  6. Dim col As HtmlElementCollection = WebBrowser1.Document.GetElementsByTagName("span")
  7. For Each elem As HtmlElement In col
  8. If elem.GetAttribute("innerText").Contains("Subscribed") Then
  9. elem.InvokeMember("click")
  10. End If
  11. Next
  12. Catch ex As Exception
  13. End Try
  14. End Sub
  15. Private Sub unsubscribe2()
  16. Try
  17. Dim col As HtmlElementCollection = WebBrowser1.Document.GetElementsByTagName("span")
  18. For Each elem As HtmlElement In col
  19. If elem.GetAttribute("innerText").Contains("Unsubscribe") Then
  20. elem.InvokeMember("click")
  21. End If
  22. Next
  23. Catch ex As Exception
  24. End Try
  25. End Sub[/code]
  26. Subscribe Snippet
  27. [code]Private Sub SubscribeButton()
  28. Try
  29. Dim col As HtmlElementCollection = WebBrowser1.Document.GetElementsByTagName("button")
  30. For Each elem As HtmlElement In col
  31. If elem.GetAttribute("innerText").Contains("Subscribe") Then
  32. elem.InvokeMember("click")
  33. End If
  34. Next
  35. Catch ex As Exception
  36. End Try
  37. End Sub[/code]
  38. Thumbs Up Snippet
  39. [code]Private Sub VideoLike()
  40. Try
  41. WebBrowser1.Document.GetElementById("watch-like").InvokeMember("click")
  42. Catch ex As Exception
  43. End Try
  44. End Sub[/code]
  45. Thumbs Down Snippet
  46. [code] Private Sub VideoUnLike()
  47. Try
  48. WebBrowser1.Document.GetElementById("watch-unlike").InvokeMember("click")
  49. Catch ex As Exception
  50. End Try
  51. End Sub [/code]
  52. Comment Snippet
  53. [code] Private Sub Comment()
  54. Try
  55. WebBrowser1.Document.All.GetElementsByName("comment")(0).SetAttribute("value", ListBox2.SelectedItem.ToString)
  56. Dim col As HtmlElementCollection = WebBrowser1.Document.GetElementsByTagName("button")
  57. For Each elem As HtmlElement In col
  58. If elem.GetAttribute("innerText").Contains("Post") Then
  59. elem.InvokeMember("click")
  60. End If
  61. Next
  62. Catch ex As Exception
  63. End Try
  64. End Sub[/code]
  65. Flag Snippet
  66. [code]
  67. 'Call it like flagdropdown then flagreason then flagthisvideo
  68. Public Sub flagdropdown()
  69. Dim theelementcollection As HtmlElementCollection = WebBrowser1.Document.GetElementsByTagName("button")
  70. For Each curElement1 As HtmlElement In theelementcollection
  71. If curElement1.GetAttribute("id").Contains("watch-flag") Then
  72. curElement1.InvokeMember("click")
  73. End If
  74. Next
  75. End Sub
  76. Private Sub flagreason()
  77. If ComboBox1.Text = "Sexual Content" Then
  78. Dim theelementcollection1 As HtmlElementCollection = WebBrowser1.Document.GetElementsByTagName("a")
  79. For Each curElement3 As HtmlElement In theelementcollection1
  80. If curElement3.GetAttribute("id").Equals("sc") Then
  81. curElement3.InvokeMember("click")
  82. End If
  83. Next
  84. Else
  85. If ComboBox1.Text = "Violent or Repulsive Content" Then
  86. Dim theelementcollection1 As HtmlElementCollection = WebBrowser1.Document.GetElementsByTagName("a")
  87. For Each curElement3 As HtmlElement In theelementcollection1
  88. If curElement3.GetAttribute("id").Equals("vc") Then
  89. curElement3.InvokeMember("click")
  90. End If
  91. Next
  92. Else
  93. If ComboBox1.Text = "Hateful or Abusive Content" Then
  94. Dim theelementcollection1 As HtmlElementCollection = WebBrowser1.Document.GetElementsByTagName("a")
  95. For Each curElement3 As HtmlElement In theelementcollection1
  96. If curElement3.GetAttribute("id").Equals("hc") Then
  97. curElement3.InvokeMember("click")
  98. End If
  99. Next
  100. Else
  101. If ComboBox1.Text = "Harmful Dangerous Acts" Then
  102. Dim theelementcollection1 As HtmlElementCollection = WebBrowser1.Document.GetElementsByTagName("a")
  103. For Each curElement3 As HtmlElement In theelementcollection1
  104. If curElement3.GetAttribute("id").Equals("da") Then
  105. curElement3.InvokeMember("click")
  106. End If
  107. Next
  108. Else
  109. If ComboBox1.Text = "Child Abuse" Then
  110. Dim theelementcollection1 As HtmlElementCollection = WebBrowser1.Document.GetElementsByTagName("a")
  111. For Each curElement3 As HtmlElement In theelementcollection1
  112. If curElement3.GetAttribute("id").Equals("ca") Then
  113. curElement3.InvokeMember("click")
  114. End If
  115. Next
  116. Else
  117. If ComboBox1.Text = "Spam" Then
  118. Dim theelementcollection1 As HtmlElementCollection = WebBrowser1.Document.GetElementsByTagName("a")
  119. For Each curElement3 As HtmlElement In theelementcollection1
  120. If curElement3.GetAttribute("id").Equals("sp") Then
  121. curElement3.InvokeMember("click")
  122. End If
  123. Next
  124. End If
  125. End If
  126. End If
  127. End If
  128. End If
  129. End If
  130. End Sub
  131. Public Sub flagthisvideo()
  132. Dim theelementcollection9 As HtmlElementCollection = WebBrowser1.Document.GetElementsByTagName("button")
  133. For Each curElement2 As HtmlElement In theelementcollection9
  134. If curElement2.GetAttribute("id").Equals("watch-flag-button") Then
  135. curElement2.InvokeMember("click")
  136. End If
  137. Next
  138. End Sub
  139. 'Favorite Snippet
  140. Public Sub Drop_down_fav_button()
  141. Dim theElementCollection As HtmlElementCollection
  142. theElementCollection = WebBrowser1.Document.GetElementsByTagName("button")
  143. For Each curElement2 As HtmlElement In theElementCollection
  144. If curElement2.GetAttribute("title").Equals("Add to favorites or playlist") Then
  145. curElement2.InvokeMember("click")
  146. End If
  147. Next
  148. Try
  149. Dim col As HtmlElementCollection = WebBrowser1.Document.GetElementsByTagName("span")
  150. For Each elem As HtmlElement In col
  151. If elem.GetAttribute("innerText").Contains("Favorites") Then
  152. elem.InvokeMember("click")
  153. End If
  154. Next
  155. Catch ex As Exception
  156. End Try
  157. End Sub

comments powered by Disqus