Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Public Class Form1
- Private Declare Function RegisterHotKey Lib "user32" (ByVal hWnd As IntPtr, ByVal id As Integer, ByVal fsModifier As Integer, ByVal vk As Integer) As Integer
- Private Declare Sub UnregisterHotKey Lib "user32" (ByVal hWnd As IntPtr, ByVal id As Integer)
- Private Const Key_NONE As Integer = &H0
- Private Const WM_HOTKEY As Integer = &H312
- Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Num1.CheckedChanged
- If Num1.Checked = True Then
- RegisterHotKey(Me.Handle, 1, Key_NONE, Keys.NumPad1)
- Else
- UnregisterHotKey(Me.Handle, 1)
- End If
- End Sub
- Private Sub CheckBox2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Num2.CheckedChanged
- If Num2.Checked = True Then
- RegisterHotKey(Me.Handle, 2, Key_NONE, Keys.NumPad2)
- Else
- UnregisterHotKey(Me.Handle, 2)
- End If
- End Sub
- Private Sub CheckBox3_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles num3.CheckedChanged
- If num3.Checked = True Then
- RegisterHotKey(Me.Handle, 3, Key_NONE, Keys.NumPad3)
- Else
- UnregisterHotKey(Me.Handle, 3)
- End If
- End Sub
- Private Sub CheckBox4_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Num4.CheckedChanged
- If Num4.Checked = True Then
- RegisterHotKey(Me.Handle, 4, Key_NONE, Keys.NumPad4)
- Else
- UnregisterHotKey(Me.Handle, 4)
- End If
- End Sub
- Private Sub CheckBox5_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Num5.CheckedChanged
- If Num5.Checked = True Then
- RegisterHotKey(Me.Handle, 5, Key_NONE, Keys.NumPad5)
- Else
- UnregisterHotKey(Me.Handle, 5)
- End If
- End Sub
- Private Sub CheckBox6_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Num6.CheckedChanged
- If Num6.Checked = True Then
- RegisterHotKey(Me.Handle, 6, Key_NONE, Keys.NumPad6)
- Else
- UnregisterHotKey(Me.Handle, 6)
- End If
- End Sub
- Private Sub CheckBox7_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Num7.CheckedChanged
- If Num4.Checked = True Then
- RegisterHotKey(Me.Handle, 7, Key_NONE, Keys.NumPad7)
- Else
- UnregisterHotKey(Me.Handle, 7)
- End If
- End Sub
- Private Sub CheckBox8_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Num8.CheckedChanged
- If Num8.Checked = True Then
- RegisterHotKey(Me.Handle, 8, Key_NONE, Keys.NumPad8)
- Else
- UnregisterHotKey(Me.Handle, 8)
- End If
- End Sub
- Private Sub CheckBox9_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Num9.CheckedChanged
- If Num9.Checked = True Then
- RegisterHotKey(Me.Handle, 9, Key_NONE, Keys.NumPad9)
- Else
- UnregisterHotKey(Me.Handle, 9)
- End If
- End Sub
- Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message)
- If m.Msg = WM_HOTKEY Then
- Select Case m.WParam
- Case 0
- Case 1
- SendKeys.Send("T" & TextBox1.Text & "{Enter}")
- Case 2
- SendKeys.Send("T" & TextBox2.Text & "{Enter}")
- Case 3
- SendKeys.Send("T" & TextBox3.Text & "{Enter}")
- Case 4
- SendKeys.Send("T" & TextBox4.Text & "{Enter}")
- Case 5
- SendKeys.Send("T" & TextBox5.Text & "{Enter}")
- Case 6
- SendKeys.Send("T" & TextBox6.Text & "{Enter}")
- Case 7
- SendKeys.Send("T" & TextBox7.Text & "{Enter}")
- Case 8
- SendKeys.Send("T" & TextBox8.Text & "{Enter}")
- Case 9
- SendKeys.Send("T" & TextBox9.Text & "{Enter}")
- Case 10
- SendKeys.Send("T" & TextBox11.Text & "{Enter}")
- End Select
- End If
- MyBase.WndProc(m)
- End Sub
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
- End Sub
- Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- End Sub
- Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
- End Sub
- Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles About.Click
- If shit.Text = ("") Then
- MsgBox("Dieses Programm wurde von xTechnoStar programiert ©2012")
- End If
- End Sub
- Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs)
- End Sub
- Private Sub Button3_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Save.Click
- My.Settings.Checkbox1 = Num1.Checked
- My.Settings.Checkbox2 = Num2.Checked
- My.Settings.Checkbox3 = num3.Checked
- My.Settings.Checkbox4 = Num4.Checked
- My.Settings.Checkbox5 = Num5.Checked
- My.Settings.Checkbox6 = Num6.Checked
- My.Settings.Checkbox7 = Num7.Checked
- My.Settings.Checkbox8 = Num8.Checked
- My.Settings.Checkbox9 = Num9.Checked
- My.Settings.Checkbox10 = F21.Checked
- My.Settings.Checkbox11 = F22.Checked
- My.Settings.Checkbox12 = F23.Checked
- My.Settings.Checkbox13 = F24.Checked
- My.Settings.Checkbox14 = F25.Checked
- My.Settings.Checkbox15 = F26.Checked
- My.Settings.Checkbox16 = F27.Checked
- My.Settings.Checkbox17 = F28.Checked
- My.Settings.Checkbox18 = F29.Checked
- My.Settings.Checkbox19 = F31.Checked
- My.Settings.Checkbox20 = F32.Checked
- My.Settings.Checkbox21 = F33.Checked
- My.Settings.CheckBox22 = F34.Checked
- My.Settings.CheckBox23 = F35.Checked
- My.Settings.CheckBox24 = F36.Checked
- My.Settings.CheckBox25 = F37.Checked
- My.Settings.CheckBox26 = F38.Checked
- My.Settings.CheckBox27 = F39.Checked
- My.Settings.Textbox1 = TextBox1.Text
- My.Settings.Textbox2 = TextBox2.Text
- My.Settings.Textbox3 = TextBox3.Text
- My.Settings.Textbox4 = TextBox4.Text
- My.Settings.Textbox5 = TextBox5.Text
- My.Settings.Textbox6 = TextBox6.Text
- My.Settings.Textbox7 = TextBox7.Text
- My.Settings.Textbox8 = TextBox8.Text
- My.Settings.Textbox9 = TextBox9.Text
- My.Settings.Textbox10 = TextBox10.Text
- My.Settings.Textbox11 = TextBox11.Text
- My.Settings.Textbox12 = TextBox12.Text
- My.Settings.Textbox13 = TextBox13.Text
- My.Settings.Textbox14 = TextBox14.Text
- My.Settings.Textbox15 = TextBox15.Text
- My.Settings.Textbox16 = TextBox16.Text
- My.Settings.Textbox17 = TextBox17.Text
- My.Settings.Textbox18 = TextBox18.Text
- My.Settings.Textbox19 = TextBox19.Text
- My.Settings.Textbox20 = TextBox20.Text
- My.Settings.textbox21 = TextBox21.Text
- My.Settings.textbox22 = TextBox22.Text
- My.Settings.textbox23 = TextBox23.Text
- My.Settings.textbox24 = TextBox24.Text
- My.Settings.textbox25 = TextBox25.Text
- My.Settings.textbox26 = TextBox26.Text
- My.Settings.textbox27 = TextBox27.Text
- My.Settings.servertxt = Servertxt.Text
- My.Settings.tstxt = ts3txt.Text
- My.Settings.forumtxt2 = forumtxt2.Text
- My.Settings.Servercheck = servercheck.Checked
- My.Settings.Tscheck = tscheck.Checked
- My.Settings.Forumcheck2 = Forumcheck2.Checked
- End Sub
- Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Servercon.Click
- If Servertxt.Text = "" Then
- MsgBox("Bitte gebe die IP des Servers in das Textfeld ein")
- Else
- Process.Start("samp://" + Servertxt.Text)
- End If
- End Sub
- Private Sub CheckBox10_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles F21.CheckedChanged
- If F21.Checked = True Then
- RegisterHotKey(Me.Handle, 10, Key_NONE, Keys.F2 & Keys.NumPad1)
- Else
- UnregisterHotKey(Me.Handle, 10)
- End If
- End Sub
- Private Sub TabPage5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TabPage5.Click
- End Sub
- Private Sub TextBox11_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs)
- End Sub
- Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
- End Sub
- Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Forumcon.Click
- If forumtxt2.Text = ("") Then
- MsgBox("Bitte gebe eine Adresse ohne http und www ein")
- Else
- Process.Start("http://" & forumtxt2.Text)
- End If
- End Sub
- Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
- MsgBox("Kommt in Version 3.0")
- End Sub
- Private Sub Forumcheck_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Forumcheck.Click
- If Forumtxt.Text.StartsWith("1") Or Forumtxt.Text.StartsWith("2") Or Forumtxt.Text.StartsWith("3") Or Forumtxt.Text.StartsWith("4") Or Forumtxt.Text.StartsWith("5") Or Forumtxt.Text.StartsWith("6") Or Forumtxt.Text.StartsWith("7") Or Forumtxt.Text.StartsWith("8") Or Forumtxt.Text.StartsWith("9") Then
- Try
- My.Computer.Network.Ping(Forumtxt.Text)
- Label1.Text = Forumtxt.Text & " ist online!"
- Label1.ForeColor = Color.Green
- Catch ex As Exception
- Label1.Text = Forumtxt.Text & " ist offline!"
- Label1.ForeColor = Color.Red
- End Try
- Else
- If Forumtxt.Text.Contains("www.") Then
- Else
- Forumtxt.Text = "www." & Forumtxt.Text
- End If
- If Forumtxt.Text.Contains(".de") Or Forumtxt.Text.Contains(".com") Or Forumtxt.Text.Contains(".tk") Or Forumtxt.Text.Contains(".info") Or Forumtxt.Text.Contains(".org") Or Forumtxt.Text.Contains(".net") Or Forumtxt.Text.Contains(".[a-z][a-z]") Or Forumtxt.Text.Contains(".[a-z][a-z][a-z]") Then
- Else
- Forumtxt.Text = Forumtxt.Text & ".de"
- End If
- Try
- My.Computer.Network.Ping(Forumtxt.Text)
- Label1.Text = Forumtxt.Text & " ist online!"
- Label1.ForeColor = Color.Green
- Catch ex As Exception
- Label1.Text = Forumtxt.Text & " ist offline!"
- Label1.ForeColor = Color.Red
- End Try
- End If
- End Sub
- Private Sub CheckBox10_CheckStateChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles F21.CheckStateChanged
- If F21.Checked = True Then
- RegisterHotKey(Me.Handle, 11, Key_NONE, Keys.F2 + Keys.NumPad1)
- Else
- UnregisterHotKey(Me.Handle, 11)
- End If
- End Sub
- Private Sub Button1_Click_2(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- Num1.Checked = My.Settings.checkbox1
- Num2.Checked = My.Settings.checkbox2
- num3.Checked = My.Settings.CheckBox3
- Num4.Checked = My.Settings.CheckBox4
- Num5.Checked = My.Settings.CheckBox5
- Num6.Checked = My.Settings.CheckBox6
- Num7.Checked = My.Settings.CheckBox7
- Num8.Checked = My.Settings.CheckBox8
- Num9.Checked = My.Settings.CheckBox9
- F21.Checked = My.Settings.CheckBox10
- F22.Checked = My.Settings.CheckBox11
- F23.Checked = My.Settings.Checkbox12
- F24.Checked = My.Settings.CheckBox13
- F25.Checked = My.Settings.CheckBox14
- F26.Checked = My.Settings.CheckBox15
- F27.Checked = My.Settings.CheckBox16
- F28.Checked = My.Settings.CheckBox17
- F29.Checked = My.Settings.CheckBox18
- F31.Checked = My.Settings.CheckBox19
- F32.Checked = My.Settings.CheckBox20
- F33.Checked = My.Settings.CheckBox21
- F34.Checked = My.Settings.CheckBox22
- F35.Checked = My.Settings.CheckBox23
- F36.Checked = My.Settings.CheckBox24
- F37.Checked = My.Settings.CheckBox25
- F38.Checked = My.Settings.CheckBox26
- F39.Checked = My.Settings.CheckBox27
- TextBox1.Text = My.Settings.textbox1
- TextBox2.Text = My.Settings.textbox2
- TextBox3.Text = My.Settings.textbox3
- TextBox4.Text = My.Settings.textbox4
- TextBox5.Text = My.Settings.textbox5
- TextBox6.Text = My.Settings.textbox6
- TextBox7.Text = My.Settings.textbox7
- TextBox8.Text = My.Settings.textbox8
- TextBox9.Text = My.Settings.textbox9
- TextBox10.Text = My.Settings.textbox10
- TextBox11.Text = My.Settings.textbox11
- TextBox12.Text = My.Settings.textbox12
- TextBox13.Text = My.Settings.textbox13
- TextBox14.Text = My.Settings.textbox14
- TextBox15.Text = My.Settings.textbox15
- TextBox16.Text = My.Settings.textbox16
- TextBox17.Text = My.Settings.textbox17
- TextBox18.Text = My.Settings.textbox18
- TextBox19.Text = My.Settings.textbox19
- TextBox20.Text = My.Settings.textbox20
- TextBox21.Text = My.Settings.textbox21
- TextBox22.Text = My.Settings.textbox22
- TextBox23.Text = My.Settings.textbox23
- TextBox24.Text = My.Settings.textbox24
- TextBox25.Text = My.Settings.textbox25
- TextBox26.Text = My.Settings.textbox26
- TextBox27.Text = My.Settings.textbox27
- Servertxt.Text = My.Settings.servertxt
- servercheck.Checked = My.Settings.Servercheck
- tscheck.Checked = My.Settings.Tscheck
- Forumcheck2.Checked = My.Settings.Forumcheck2
- ts3txt.Text = My.Settings.tstxt
- forumtxt2.Text = My.Settings.forumtxt2
- End Sub
- Private Sub TScheck_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
- MsgBox("Kommt in Version 3.0")
- End Sub
- Private Sub Servertxt_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Servertxt.TextChanged
- End Sub
- Private Sub tstxt_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tscon.Click
- If ts3txt.Text = ("") Then
- MsgBox("Bitte gebe die IP des TS³ Servers in das Textfeld ein")
- Else
- Process.Start("ts3server://" & ts3txt.Text)
- End If
- End Sub
- Private Sub Button2_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
- MsgBox("Du kannst deine IP im Reiter ´´Speichern´´ speichern und laden lassen")
- End Sub
- End Class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement