Advertisement
dcomicboy

lag switch

Jan 30th, 2015
332
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.51 KB | None | 0 0
  1. Imports System.Net
  2. Imports System.Text
  3. Imports System.Net.Sockets
  4.  
  5. Public Class Form1
  6.  
  7. Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  8. TextBox1.Text = "127.0.0.1"
  9. TextBox2.Text = "aoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohseraoiwehriisdhohser"
  10. TextBox3.Text = "1"
  11. Label4.Text = "0"
  12. Label5.Text = "0"
  13. Label6.Text = "0"
  14. Label7.Text = "0"
  15. End Sub
  16.  
  17. Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
  18. If Control.ModifierKeys = Keys.CapsLock Then
  19. Timer1.Interval = TextBox3.Text
  20. TextBox1.Enabled = False
  21. TextBox2.Enabled = False
  22. TextBox3.Enabled = False
  23.  
  24. Timer1.Start()
  25. Button1.Enabled = False
  26. Button2.Enabled = True
  27. End If
  28.  
  29. If Control.ModifierKeys = Keys.LShiftKey Then
  30. Timer1.Stop()
  31. TextBox1.Enabled = True
  32. TextBox2.Enabled = True
  33. TextBox3.Enabled = True
  34. Button1.Enabled = True
  35. Button2.Enabled = False
  36. End If
  37. End Sub
  38.  
  39. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  40. Timer1.Interval = TextBox3.Text
  41. TextBox1.Enabled = False
  42. TextBox2.Enabled = False
  43. TextBox3.Enabled = False
  44. Label4.Text = "0"
  45. Label5.Text = "0"
  46. Label6.Text = "0"
  47. Label7.Text = "0"
  48.  
  49. Timer1.Start()
  50. Button1.Enabled = False
  51. Button2.Enabled = True
  52. End Sub
  53. Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
  54.  
  55. Dim RandomNumber As Integer
  56. Dim RandomClass As New Random()
  57. RandomNumber = RandomClass.Next(100, 64000)
  58.  
  59. Dim UdpClient As New UdpClient
  60. Dim GLOIP As IPAddress
  61. Dim bytCommand As Byte() = New Byte() {}
  62. GLOIP = IPAddress.Parse(TextBox1.Text)
  63. bytCommand = Encoding.ASCII.GetBytes(TextBox2.Text)
  64. udpClient.Send(bytCommand, bytCommand.Length)
  65. Label4.Text = +1
  66. Label5.Text = RandomNumber
  67.  
  68. Label6.Text += (bytCommand.Length / 1024)
  69.  
  70. Dim timeEx As Integer
  71. Dim kbCal As Integer
  72.  
  73. timeEx = (1000 / Timer1.Interval)
  74. kbCal = (bytCommand.Length / 1024)
  75. Label7.Text = kbCal & " kb/s"
  76. End Sub
  77.  
  78. Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
  79. Timer1.Stop()
  80. TextBox1.Enabled = True
  81. TextBox2.Enabled = True
  82. TextBox3.Enabled = True
  83. Label4.Text = "0"
  84. Label5.Text = "0"
  85. Label6.Text = "0"
  86. Label7.Text = "0"
  87.  
  88. Button1.Enabled = True
  89. Button2.Enabled = False
  90. End Sub
  91. End Class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement