Guest User

Untitled

a guest
Mar 2nd, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 6.19 KB | None | 0 0
  1. Public Class Form1
  2.  
  3.  
  4.     Private Sub WebBrowser1_DocumentCompleted(sender As System.Object, e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
  5.         Dim RandomClass As New Random()
  6.         Dim number = RandomClass.Next(2)
  7.         Dim username As String
  8.         Dim pass As String
  9.         If number = 0 Then
  10.             username = My.Settings.user1
  11.             pass = My.Settings.pass1
  12.         Else
  13.             username = My.Settings.user2
  14.             pass = My.Settings.pass2
  15.         End If
  16.  
  17.  
  18.         Try
  19.             WebBrowser1.Document.GetElementById("j_username").SetAttribute("value", username)
  20.             WebBrowser1.Document.GetElementById("j_password").SetAttribute("value", "tinsko")
  21.             loginTimer.Start()
  22.         Catch ex As Exception
  23.  
  24.         End Try
  25.  
  26.  
  27.  
  28.     End Sub
  29.  
  30.     Private Sub loginTimer_Tick(sender As System.Object, e As System.EventArgs) Handles loginTimer.Tick
  31.         Try
  32.             WebBrowser1.Document.GetElementById("submit").InvokeMember("click")
  33.         Catch ex As Exception
  34.  
  35.         End Try
  36.  
  37.         loginTimer.Stop()
  38.  
  39.     End Sub
  40.  
  41.     Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
  42.         For Each element As HtmlElement In WebBrowser1.Document.GetElementsByTagName("a")
  43.  
  44.             If element.InnerText = "Brezplačni SMS" Then
  45.  
  46.                 element.InvokeMember("click")
  47.  
  48.             End If
  49.  
  50.  
  51.  
  52.         Next
  53.  
  54.     End Sub
  55.  
  56.  
  57.  
  58.     Private Sub SendButton_Click(sender As System.Object, e As System.EventArgs) Handles SendButton.Click
  59.         Timer1.Start()
  60.     End Sub
  61.  
  62.     Private Sub Timer1_Tick(sender As System.Object, e As System.EventArgs) Handles Timer1.Tick
  63.  
  64.         If stevilka0.Text = "040" Then 'izbira omrezne stevilke : 040
  65.             Dim omrezna As String = "40"
  66.             Try
  67.                 For Each element As HtmlElement In WebBrowser1.Document.GetElementsByTagName("select")(0).GetElementsByTagName("option")
  68.                     If element.GetAttribute("value") = omrezna Then 'Tukaj vpiši svojo omrežno številko: 040 je 40, 031 je 31 itd.
  69.                         element.SetAttribute("selected", "True")
  70.                     End If
  71.                 Next
  72.             Catch ex As Exception
  73.             End Try
  74.         ElseIf stevilka0.Text = "031" Then 'izbira omrezne stevilke : 031
  75.             Dim omrezna As String = "31"
  76.             Try
  77.                 For Each element As HtmlElement In WebBrowser1.Document.GetElementsByTagName("select")(0).GetElementsByTagName("option")
  78.                     If element.GetAttribute("value") = omrezna Then 'Tukaj vpiši svojo omrežno številko: 040 je 40, 031 je 31 itd.
  79.                         element.SetAttribute("selected", "True")
  80.                     End If
  81.                 Next
  82.             Catch ex As Exception
  83.             End Try
  84.         ElseIf stevilka0.Text = "041" Then 'izbira omrezne stevilke : 041
  85.             Dim omrezna As String = "41"
  86.             Try
  87.                 For Each element As HtmlElement In WebBrowser1.Document.GetElementsByTagName("select")(0).GetElementsByTagName("option")
  88.                     If element.GetAttribute("value") = omrezna Then 'Tukaj vpiši svojo omrežno številko: 040 je 40, 031 je 31 itd.
  89.                         element.SetAttribute("selected", "True")
  90.                     End If
  91.                 Next
  92.             Catch ex As Exception
  93.             End Try
  94.         ElseIf stevilka0.Text = "051" Then 'izbira omrezne stevilke : 051
  95.             Dim omrezna As String = "51"
  96.             Try
  97.                 For Each element As HtmlElement In WebBrowser1.Document.GetElementsByTagName("select")(0).GetElementsByTagName("option")
  98.                     If element.GetAttribute("value") = omrezna Then 'Tukaj vpiši svojo omrežno številko: 040 je 40, 031 je 31 itd.
  99.                         element.SetAttribute("selected", "True")
  100.                     End If
  101.                 Next
  102.             Catch ex As Exception
  103.             End Try
  104.         ElseIf stevilka0.Text = "070" Then 'izbira omrezne stevilke : 070
  105.             Dim omrezna As String = "70"
  106.             Try
  107.                 For Each element As HtmlElement In WebBrowser1.Document.GetElementsByTagName("select")(0).GetElementsByTagName("option")
  108.                     If element.GetAttribute("value") = omrezna Then 'Tukaj vpiši svojo omrežno številko: 040 je 40, 031 je 31 itd.
  109.                         element.SetAttribute("selected", "True")
  110.                     End If
  111.                 Next
  112.             Catch ex As Exception
  113.             End Try
  114.         ElseIf stevilka0.Text = "" Then 'omrezna stevilka prazna
  115.             MsgBox("Vpisi omrezno stevilko!")
  116.         Else                            'omrezna stevilka neveljavna
  117.             MsgBox("Ta omrezna stevilka ni veljavna")
  118.         End If
  119.  
  120.         For Each element As HtmlElement In WebBrowser1.Document.GetElementsByTagName("input")
  121.  
  122.             If element.GetAttribute("value") = "" Then
  123.  
  124.                 element.SetAttribute("value", "811 012") 'Tukaj vpiši svojo številko(zadnjih 6 številk s presledkom umes
  125.  
  126.             End If
  127.  
  128.         Next
  129.         For Each element As HtmlElement In WebBrowser1.Document.GetElementsByTagName("textarea")
  130.  
  131.             If element.GetAttribute("wrap") = "soft" Then
  132.  
  133.                 element.SetAttribute("value", smsText.Text)
  134.  
  135.             End If
  136.  
  137.         Next
  138.         Timer2.Start()
  139.         Timer1.Stop()
  140.  
  141.     End Sub
  142.  
  143.     Private Sub Timer2_Tick(sender As System.Object, e As System.EventArgs) Handles Timer2.Tick
  144.  
  145.         For Each element As HtmlElement In WebBrowser1.Document.GetElementsByTagName("input")
  146.  
  147.             If element.GetAttribute("id") = "doitsms" Then
  148.  
  149.                 element.InvokeMember("click")
  150.  
  151.             End If
  152.  
  153.         Next
  154.         Timer2.Stop()
  155.         WebBrowser1.Refresh()
  156.  
  157.     End Sub
  158.  
  159.     Public Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
  160.  
  161.     End Sub
  162.  
  163.     Private Sub smsText_TextChanged(sender As System.Object, e As System.EventArgs) Handles smsText.TextChanged
  164.  
  165.     End Sub
  166.  
  167.     Private Sub ComboBox1_SelectedIndexChanged(sender As System.Object, e As System.EventArgs)
  168.  
  169.     End Sub
  170. End Class
Add Comment
Please, Sign In to add comment