Automatic login script working with webbrowser


SUBMITTED BY: Grow

DATE: Nov. 30, 2016, 6:26 p.m.

FORMAT: C#

SIZE: 1.5 kB

HITS: 13017

  1. Class Form1
  2. Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  3. WebBrowser1.Navigate("https://accounts.google.com/ServiceLogin?uilel=3&service=youtube&passive=true&continue=http%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26feature%3Dsign_in_button%26nomobiletemp%3D1%26hl%3Dcs_CZ%26next%3D%252F&hl=cs_CZ&ltmpl=sso")
  4. End Sub
  5. Private Sub WebBrowser1_DocumentCompleted(ByVal sender As System.Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
  6. Dim theElementCollection As HtmlElementCollection
  7. theElementCollection = WebBrowser1.Document.GetElementsByTagName("input")
  8. For Each curElement As HtmlElement In theElementCollection
  9. Dim controlName As String = curElement.GetAttribute("name").ToString
  10. If controlName = "Email" Then
  11. curElement.SetAttribute("Value", "Your Email")
  12. ElseIf controlName = "Passwd" Then
  13. curElement.SetAttribute("Value", "Your Password")
  14. End If
  15. Next
  16. theElementCollection = WebBrowser1.Document.GetElementsByTagName("input")
  17. For Each curElement As HtmlElement In theElementCollection
  18. If curElement.GetAttribute("name").Equals("signIn") Then
  19. curElement.InvokeMember("click")
  20. End If
  21. Next
  22. End Sub
  23. End Class

comments powered by Disqus