hoor1992

all froom

Feb 15th, 2016
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 78.41 KB | None | 0 0
  1. Imports agsXMPP
  2. Imports agsXMPP.Xml.Dom
  3. Imports agsXMPP.protocol.client
  4. Imports System.Text
  5. Imports System.IO
  6. Imports System.Net
  7. Imports System.Web
  8. Imports System.Xml
  9. Imports System.Threading
  10. Imports System.Xml.XmlText
  11. Imports System.Runtime.CompilerServices
  12. Imports Google.API.Search
  13. Public Class Form1
  14.     Public Shared meti As agsXMPP.XmppClientConnection
  15.     Public graber As New agsXMPP.XmppClientConnection()
  16.     Dim joke, pc, mob, love, music, pic, ios, fall As String()
  17.     Dim buffer As New StringBuilder
  18.     Private a As Integer
  19.     Private b As Boolean
  20.     Private c As Integer
  21.     Dim d As Integer
  22.     Dim targetroom, targetuser, msgfrom, Profile, usereLOL, lbl1, messager As String
  23.     Dim request As HttpWebRequest
  24.     Dim itm As ListViewItem
  25.     Dim ehem As Thread
  26.     Dim keyw As String
  27.     Dim str1 As String = ""
  28.     Dim str2 As String = ""
  29.     Dim getSince As Boolean = False
  30.     Dim userSearch As Boolean = False
  31.     Dim strNworldSessID As String = ""
  32.     Private Sub gsearch()
  33.         Dim clinet As GwebSearchClient = New GwebSearchClient()
  34.         Dim results As IList(Of IWebResult) = clinet.Search(keyw, 15)
  35.         For Each result As IWebResult In results
  36.             RichTextBox1.Text += " Title : " + result.Title + vbNewLine
  37.             RichTextBox1.Text += " Url : " + result.Url + vbNewLine
  38.             RichTextBox1.Text += " ------ " + vbNewLine
  39.             Thread.Sleep(20)
  40.         Next
  41.     End Sub
  42.     Private Sub loaddata()
  43.         If File.Exists("Goodzilla Data.db") Then
  44.             Dim XmlRdr As New XmlTextReader("Goodzilla Data.db")
  45.             XmlRdr.Read()
  46.             While Not XmlRdr.EOF
  47.                 If XmlRdr.MoveToContent() = XmlNodeType.Element Then
  48.                     Select Case XmlRdr.Name
  49.                         Case "textBox1"
  50.                             user.Text = XmlRdr.ReadElementString()
  51.                             Exit Select
  52.                         Case "textBox2"
  53.                             psw.Text = XmlRdr.ReadElementString()
  54.                             Exit Select
  55.                         Case "textBox3"
  56.                             res.Text = XmlRdr.ReadElementString()
  57.                             Exit Select
  58.                         Case "textBox4"
  59.                             sts.Text = XmlRdr.ReadElementString()
  60.                             Exit Select
  61.                             '
  62.                         Case "textBox5"
  63.                             txtlove.Text = XmlRdr.ReadElementString()
  64.                             Exit Select
  65.                         Case "textBox6"
  66.                             txtjoke.Text = XmlRdr.ReadElementString()
  67.                             Exit Select
  68.                         Case "textBox7"
  69.                             txtmusic.Text = XmlRdr.ReadElementString()
  70.                             Exit Select
  71.                         Case "textBox8"
  72.                             txtpic.Text = XmlRdr.ReadElementString()
  73.                             Exit Select
  74.                         Case "textBox9"
  75.                             txtpc.Text = XmlRdr.ReadElementString()
  76.                             Exit Select
  77.                         Case "textBox10"
  78.                             txtmob.Text = XmlRdr.ReadElementString()
  79.                             Exit Select
  80.                         Case "textBox11"
  81.                             txtios.Text = XmlRdr.ReadElementString()
  82.                             Exit Select
  83.                         Case "textBox12"
  84.                             txtfall.Text = XmlRdr.ReadElementString()
  85.                             Exit Select
  86.                         Case "textBox13"
  87.                             cname.Text = XmlRdr.ReadElementString()
  88.                             Exit Select
  89.                         Case "textBox14"
  90.                             cversion.Text = XmlRdr.ReadElementString()
  91.                             Exit Select
  92.                         Case "textBox15"
  93.                             cos.Text = XmlRdr.ReadElementString()
  94.                             Exit Select
  95.                         Case "textBox16"
  96.                             spy.Text = XmlRdr.ReadElementString()
  97.                             Exit Select
  98.                         Case "textBox17"
  99.                             pswspy.Text = XmlRdr.ReadElementString()
  100.                             Exit Select
  101.                             '
  102.                         Case "richTextBox1"
  103.                             Monitor.Text = XmlRdr.ReadElementString()
  104.                             Exit Select
  105.                             '
  106.                         Case "Ch1"
  107.                             aaar.Checked = XmlRdr.ReadElementString()
  108.                             Exit Select
  109.                         Case "Ch2"
  110.                             arad.Checked = XmlRdr.ReadElementString()
  111.                             Exit Select
  112.                         Case "Ch3"
  113.                             lb.Checked = XmlRdr.ReadElementString()
  114.                             Exit Select
  115.                         Case "Ch4"
  116.                             jb.Checked = XmlRdr.ReadElementString()
  117.                             Exit Select
  118.                         Case "Ch5"
  119.                             fb.Checked = XmlRdr.ReadElementString()
  120.                             Exit Select
  121.                         Case "Ch6"
  122.                             mb.Checked = XmlRdr.ReadElementString()
  123.                             Exit Select
  124.                         Case "Ch7"
  125.                             pb.Checked = XmlRdr.ReadElementString()
  126.                             Exit Select
  127.                         Case "Ch8"
  128.                             ps.Checked = XmlRdr.ReadElementString()
  129.                             Exit Select
  130.                             '
  131.                         Case "Ch9"
  132.                             ms.Checked = XmlRdr.ReadElementString()
  133.                             Exit Select
  134.                         Case "Ch10"
  135.                             ioss.Checked = XmlRdr.ReadElementString()
  136.                             Exit Select
  137.                         Case "Ch11"
  138.                             aan.Checked = XmlRdr.ReadElementString()
  139.                             Exit Select
  140.                         Case "Ch12"
  141.                             multists.Checked = XmlRdr.ReadElementString()
  142.                             Exit Select
  143.                         Case "Ch13"
  144.                             gs.Checked = XmlRdr.ReadElementString()
  145.                             Exit Select
  146.                         Case "Ch14"
  147.                             lc.Checked = XmlRdr.ReadElementString()
  148.                             Exit Select
  149.                         Case "Ch15"
  150.                             nnm.Checked = XmlRdr.ReadElementString()
  151.                             Exit Select
  152.                         Case "Ch16"
  153.                             sfb.Checked = XmlRdr.ReadElementString()
  154.                             Exit Select
  155.                             '
  156.                         Case "Ch17"
  157.                             sdi.Checked = XmlRdr.ReadElementString()
  158.                             Exit Select
  159.                         Case "Ch18"
  160.                             sad.Checked = XmlRdr.ReadElementString()
  161.                             Exit Select
  162.                         Case "Ch19"
  163.                             saad.Checked = XmlRdr.ReadElementString()
  164.                             Exit Select
  165.                         Case "Ch20"
  166.                             sjb.Checked = XmlRdr.ReadElementString()
  167.                             Exit Select
  168.                         Case "Ch21"
  169.                             ss2a.Checked = XmlRdr.ReadElementString()
  170.                             Exit Select
  171.                         Case "Ch22"
  172.                             sah.Checked = XmlRdr.ReadElementString()
  173.                             Exit Select
  174.                         Case "Ch23"
  175.                             gp.Checked = XmlRdr.ReadElementString()
  176.                             Exit Select
  177.                         Case "Ch24"
  178.                             us.Checked = XmlRdr.ReadElementString()
  179.                             Exit Select
  180.                             '
  181.                         Case "Ch25"
  182.                             gru.Checked = XmlRdr.ReadElementString()
  183.                             Exit Select
  184.                         Case "Ch26"
  185.                             gus.Checked = XmlRdr.ReadElementString()
  186.                             Exit Select
  187.                         Case "Ch28"
  188.                             acmi.Checked = XmlRdr.ReadElementString()
  189.                             Exit Select
  190.                         Case Else
  191.                             XmlRdr.Read()
  192.                             Exit Select
  193.                     End Select
  194.                 Else
  195.                     XmlRdr.Read()
  196.                     Notii.ShowBalloonTip(1000, "Goodzilla Private Bot", "Data Base Loaded !", ToolTipIcon.Info)
  197.                 End If
  198.             End While
  199.             If True Then
  200.                 XmlRdr.Close()
  201.             End If
  202.         End If
  203.     End Sub
  204.     Private Sub savedata()
  205.         Try
  206.             Dim XmlWrt As New XmlTextWriter("Goodzilla Data.db", System.Text.Encoding.UTF8)
  207.             XmlWrt.Formatting = Formatting.Indented
  208.             XmlWrt.WriteStartDocument()
  209.             XmlWrt.WriteStartElement("Configuration")
  210.             XmlWrt.WriteStartElement("Main")
  211.             XmlWrt.WriteElementString("textBox1", user.Text)
  212.             XmlWrt.WriteElementString("textBox2", psw.Text)
  213.             XmlWrt.WriteElementString("textBox3", res.Text)
  214.             XmlWrt.WriteElementString("textBox4", sts.Text)
  215.             XmlWrt.WriteElementString("textBox5", txtlove.Text)
  216.             XmlWrt.WriteElementString("textBox6", txtjoke.Text)
  217.             XmlWrt.WriteElementString("textBox7", txtmusic.Text)
  218.             XmlWrt.WriteElementString("textBox8", txtpic.Text)
  219.             XmlWrt.WriteElementString("textBox9", txtpc.Text)
  220.             XmlWrt.WriteElementString("textBox10", txtmob.Text)
  221.             XmlWrt.WriteElementString("textBox11", txtfall.Text)
  222.             XmlWrt.WriteElementString("textBox12", txtios.Text)
  223.             XmlWrt.WriteElementString("textBox13", cname.Text)
  224.             XmlWrt.WriteElementString("textBox14", cversion.Text)
  225.             XmlWrt.WriteElementString("textBox15", cos.Text)
  226.             XmlWrt.WriteElementString("textBox16", spy.Text)
  227.             XmlWrt.WriteElementString("textBox17", pswspy.Text)
  228.             XmlWrt.WriteElementString("richTextBox1", Monitor.Text)
  229.             XmlWrt.WriteElementString("Ch1", aaar.Checked.ToString())
  230.             XmlWrt.WriteElementString("Ch2", arad.Checked.ToString())
  231.             XmlWrt.WriteElementString("Ch3", lb.Checked.ToString())
  232.             XmlWrt.WriteElementString("Ch4", jb.Checked.ToString())
  233.             XmlWrt.WriteElementString("Ch5", fb.Checked.ToString())
  234.             XmlWrt.WriteElementString("Ch6", mb.Checked.ToString())
  235.             XmlWrt.WriteElementString("Ch7", pb.Checked.ToString())
  236.             XmlWrt.WriteElementString("Ch8", ps.Checked.ToString())
  237.             XmlWrt.WriteElementString("Ch9", ms.Checked.ToString())
  238.             XmlWrt.WriteElementString("Ch10", ioss.Checked.ToString())
  239.             XmlWrt.WriteElementString("Ch11", aan.Checked.ToString())
  240.             XmlWrt.WriteElementString("Ch12", multists.Checked.ToString())
  241.             XmlWrt.WriteElementString("Ch13", gs.Checked.ToString())
  242.             XmlWrt.WriteElementString("Ch14", lc.Checked.ToString())
  243.             XmlWrt.WriteElementString("Ch15", nnm.Checked.ToString())
  244.             XmlWrt.WriteElementString("Ch16", sfb.Checked.ToString())
  245.             XmlWrt.WriteElementString("Ch17", sdi.Checked.ToString())
  246.             XmlWrt.WriteElementString("Ch18", sad.Checked.ToString())
  247.             XmlWrt.WriteElementString("Ch19", saad.Checked.ToString())
  248.             XmlWrt.WriteElementString("Ch20", sjb.Checked.ToString())
  249.             XmlWrt.WriteElementString("Ch21", ss2a.Checked.ToString())
  250.             XmlWrt.WriteElementString("Ch22", sah.Checked.ToString())
  251.             XmlWrt.WriteElementString("Ch23", gp.Checked.ToString())
  252.             XmlWrt.WriteElementString("Ch24", us.Checked.ToString())
  253.             XmlWrt.WriteElementString("Ch25", gru.Checked.ToString())
  254.             XmlWrt.WriteElementString("Ch26", gus.Checked.ToString())
  255.             XmlWrt.WriteElementString("Ch27", acmi.Checked.ToString())
  256.             '
  257.             XmlWrt.WriteElementString("Numric", Numeric.Value.ToString())
  258.             XmlWrt.WriteEndElement()
  259.             XmlWrt.WriteEndDocument()
  260.             XmlWrt.Close()
  261.         Catch
  262.         End Try
  263.     End Sub
  264.     Private Sub logingrabber()
  265.         Dim rnd As New Random
  266.         With graber
  267.             .Server = "nimbuzz.com"
  268.             .ConnectServer = "o.nimbuzz.com"
  269.             .Username = spy.Text
  270.             .Password = pswspy.Text
  271.             .Resource = "Goodzilla_Private_Bot_" + Convert.ToString(rnd.Next(0, 10000))
  272.             .Open()
  273.             AddHandler .OnLogin, AddressOf login1
  274.             AddHandler .OnAuthError, AddressOf wrong1
  275.         End With
  276.     End Sub
  277.     Private Sub wrong1(ByVal sender As Object, e As agsXMPP.Xml.Dom.Element)
  278.         If MyBase.InvokeRequired = True Then
  279.             MyBase.BeginInvoke(New XmppElementHandler(AddressOf wrong1), New Object() {sender, e})
  280.         Else
  281.             spy.BackColor = Color.Red
  282.             pswspy.BackColor = Color.Red
  283.             spy.Enabled = True
  284.             pswspy.Enabled = True
  285.         End If
  286.     End Sub
  287.     Private Sub login1(ByVal sender As Object)
  288.         If MyBase.InvokeRequired = True Then
  289.             MyBase.BeginInvoke(New ObjectHandler(AddressOf login1), New Object() {sender})
  290.         Else
  291.             spy.BackColor = Color.Green
  292.             pswspy.BackColor = Color.Green
  293.             spy.Enabled = False
  294.             pswspy.Enabled = False
  295.             graber.Send("<presence to='" + targetroom + "@conference.nimbuzz.com/" + spy.Text + "' xml:lang='en'><x xmlns='http://jabber.org/protocol/muc'></x></presence>")
  296.         End If
  297.     End Sub
  298.     Private Sub Pro_MouseDown(sender As Object, e As MouseEventArgs) Handles Pro.MouseDown
  299.         b = True
  300.         a = e.X
  301.         c = e.Y
  302.     End Sub
  303.     Private Sub Pro_MouseMove(sender As Object, e As MouseEventArgs) Handles Pro.MouseMove
  304.         If b Then
  305.             Me.Left = (Me.Left + e.X) - a
  306.             Me.Top = (Me.Top + e.Y) - c
  307.         End If
  308.     End Sub
  309.     Private Sub Pro_MouseUp(sender As Object, e As MouseEventArgs) Handles Pro.MouseUp
  310.         b = False
  311.     End Sub
  312.     Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  313.         Notii.ShowBalloonTip(1000, "Goodzilla Private Bot", "Coded By Saltanat@Nimbuzz.Com", ToolTipIcon.Info)
  314.         loaddata()
  315.         l1.Enabled = False
  316.         l2.Enabled = False
  317.         l3.Enabled = False
  318.         l4.Enabled = False
  319.         l5.Enabled = False
  320.         l6.Enabled = False
  321.         l7.Enabled = False
  322.         l8.Enabled = False
  323.         l9.Enabled = False
  324.         l10.Enabled = False
  325.         l11.Enabled = False
  326.         l12.Enabled = False
  327.         l13.Enabled = False
  328.         l14.Enabled = False
  329.         l15.Enabled = False
  330.         l16.Enabled = False
  331.         l17.Enabled = False
  332.         l18.Enabled = False
  333.         l19.Enabled = False
  334.         l20.Enabled = False
  335.         l21.Enabled = False
  336.         l22.Enabled = False
  337.         l23.Enabled = False
  338.         l24.Enabled = False
  339.         l25.Enabled = False
  340.         l26.Enabled = False
  341.         l27.Enabled = False
  342.         l28.Enabled = False
  343.         l29.Enabled = False
  344.         l30.Enabled = False
  345.         l31.Enabled = False
  346.         l32.Enabled = False
  347.         l33.Enabled = False
  348.         l34.Enabled = False
  349.         l35.Enabled = False
  350.         l36.Enabled = False
  351.         l37.Enabled = False
  352.         l38.Enabled = False
  353.         l39.Enabled = False
  354.         l40.Enabled = False
  355.         l41.Enabled = False
  356.         l42.Enabled = False
  357.         l43.Enabled = False
  358.         l44.Enabled = False
  359.         l45.Enabled = False
  360.         l46.Enabled = False
  361.         l47.Enabled = False
  362.         l49.Enabled = False
  363.         l51.Enabled = False
  364.         l50.Enabled = False
  365.         l48.Enabled = False
  366.         l52.Enabled = False
  367.         l53.Enabled = False
  368.         l54.Enabled = False
  369.         l55.Enabled = False
  370.         l56.Enabled = False
  371.         l57.Enabled = False
  372.         l58.Enabled = False
  373.         l59.Enabled = False
  374.         l60.Enabled = False
  375.         l61.Enabled = False
  376.         Form.CheckForIllegalCrossThreadCalls = False
  377.     End Sub
  378.     Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
  379.         Dim open As New OpenFileDialog
  380.         open.Filter = "Text Files (*.txt)|*.txt"
  381.         open.InitialDirectory = My.Computer.FileSystem.SpecialDirectories.Desktop
  382.         If open.ShowDialog <> Windows.Forms.DialogResult.OK Then Exit Sub
  383.         Dim myfile As String = open.FileName
  384.         Dim reader As New System.IO.StreamReader(myfile)
  385.         While reader.Peek() >= 0
  386.             Dim item As String = reader.ReadLine
  387.             If Not String.IsNullOrEmpty(item.Trim) Then txtlove.AppendText(item)
  388.         End While
  389.     End Sub
  390.     Private Sub Button6_Click(sender As Object, e As EventArgs) Handles Button6.Click
  391.         Dim open As New OpenFileDialog
  392.         open.Filter = "Text Files (*.txt)|*.txt"
  393.         open.InitialDirectory = My.Computer.FileSystem.SpecialDirectories.Desktop
  394.         If open.ShowDialog <> Windows.Forms.DialogResult.OK Then Exit Sub
  395.         Dim myfile As String = open.FileName
  396.         Dim reader As New System.IO.StreamReader(myfile)
  397.         While reader.Peek() >= 0
  398.             Dim item As String = reader.ReadLine
  399.             If Not String.IsNullOrEmpty(item.Trim) Then txtjoke.AppendText(item)
  400.         End While
  401.     End Sub
  402.     Private Sub Button10_Click(sender As Object, e As EventArgs) Handles Button10.Click
  403.         Dim open As New OpenFileDialog
  404.         open.Filter = "Text Files (*.txt)|*.txt"
  405.         open.InitialDirectory = My.Computer.FileSystem.SpecialDirectories.Desktop
  406.         If open.ShowDialog <> Windows.Forms.DialogResult.OK Then Exit Sub
  407.         Dim myfile As String = open.FileName
  408.         Dim reader As New System.IO.StreamReader(myfile)
  409.         While reader.Peek() >= 0
  410.             Dim item As String = reader.ReadLine
  411.             If Not String.IsNullOrEmpty(item.Trim) Then txtmusic.AppendText(item)
  412.         End While
  413.     End Sub
  414.     Private Sub Button14_Click(sender As Object, e As EventArgs) Handles Button14.Click
  415.         Dim open As New OpenFileDialog
  416.         open.Filter = "Text Files (*.txt)|*.txt"
  417.         open.InitialDirectory = My.Computer.FileSystem.SpecialDirectories.Desktop
  418.         If open.ShowDialog <> Windows.Forms.DialogResult.OK Then Exit Sub
  419.         Dim myfile As String = open.FileName
  420.         Dim reader As New System.IO.StreamReader(myfile)
  421.         While reader.Peek() >= 0
  422.             Dim item As String = reader.ReadLine
  423.             If Not String.IsNullOrEmpty(item.Trim) Then txtpc.AppendText(item)
  424.         End While
  425.     End Sub
  426.     Private Sub Button12_Click(sender As Object, e As EventArgs) Handles Button12.Click
  427.         Dim open As New OpenFileDialog
  428.         open.Filter = "Text Files (*.txt)|*.txt"
  429.         open.InitialDirectory = My.Computer.FileSystem.SpecialDirectories.Desktop
  430.         If open.ShowDialog <> Windows.Forms.DialogResult.OK Then Exit Sub
  431.         Dim myfile As String = open.FileName
  432.         Dim reader As New System.IO.StreamReader(myfile)
  433.         While reader.Peek() >= 0
  434.             Dim item As String = reader.ReadLine
  435.             If Not String.IsNullOrEmpty(item.Trim) Then txtmob.AppendText(item)
  436.         End While
  437.     End Sub
  438.     Private Sub Button21_Click(sender As Object, e As EventArgs) Handles Button21.Click
  439.         Dim open As New OpenFileDialog
  440.         open.Filter = "Text Files (*.txt)|*.txt"
  441.         open.InitialDirectory = My.Computer.FileSystem.SpecialDirectories.Desktop
  442.         If open.ShowDialog <> Windows.Forms.DialogResult.OK Then Exit Sub
  443.         Dim myfile As String = open.FileName
  444.         Dim reader As New System.IO.StreamReader(myfile)
  445.         While reader.Peek() >= 0
  446.             Dim item As String = reader.ReadLine
  447.             If Not String.IsNullOrEmpty(item.Trim) Then txtios.AppendText(item)
  448.         End While
  449.     End Sub
  450.     Private Sub Button19_Click(sender As Object, e As EventArgs) Handles Button19.Click
  451.         Dim open As New OpenFileDialog
  452.         open.Filter = "Text Files (*.txt)|*.txt"
  453.         open.InitialDirectory = My.Computer.FileSystem.SpecialDirectories.Desktop
  454.         If open.ShowDialog <> Windows.Forms.DialogResult.OK Then Exit Sub
  455.         Dim myfile As String = open.FileName
  456.         Dim reader As New System.IO.StreamReader(myfile)
  457.         While reader.Peek() >= 0
  458.             Dim item As String = reader.ReadLine
  459.             If Not String.IsNullOrEmpty(item.Trim) Then txtfall.AppendText(item)
  460.         End While
  461.     End Sub
  462.     Private Sub txtlove_TextChanged(sender As Object, e As EventArgs) Handles txtlove.TextChanged
  463.         Dim loves As String() = txtlove.Text.Split("#")
  464.         l11.Text = "Love Text : " + loves.Length.ToString()
  465.     End Sub
  466.     Private Sub txtjoke_TextChanged(sender As Object, e As EventArgs) Handles txtjoke.TextChanged
  467.         Dim jokes As String() = txtjoke.Text.Split("#")
  468.         l12.Text = "Joke Text : " + jokes.Length.ToString()
  469.     End Sub
  470.     Private Sub txtmusic_TextChanged(sender As Object, e As EventArgs) Handles txtmusic.TextChanged
  471.         Dim musics As String() = txtmusic.Text.Split("#")
  472.         l13.Text = "Musics Text : " + musics.Length.ToString()
  473.     End Sub
  474.     Private Sub txtpic_TextChanged(sender As Object, e As EventArgs) Handles txtpic.TextChanged
  475.         Dim pic As String() = txtpic.Text.Split("#")
  476.         l14.Text = "Pictures Text : " + pic.Length.ToString()
  477.     End Sub
  478.     Private Sub txtpc_TextChanged(sender As Object, e As EventArgs) Handles txtpc.TextChanged
  479.         Dim pc As String() = txtpc.Text.Split("#")
  480.         l15.Text = "Pc Softwares Text : " + pc.Length.ToString()
  481.     End Sub
  482.     Private Sub txtmob_TextChanged(sender As Object, e As EventArgs) Handles txtmob.TextChanged
  483.         Dim mob As String() = txtmob.Text.Split("#")
  484.         l16.Text = "Mobile Softwares Text : " + mob.Length.ToString()
  485.     End Sub
  486.     Private Sub txtios_TextChanged(sender As Object, e As EventArgs) Handles txtios.TextChanged
  487.         Dim ios As String() = txtios.Text.Split("#")
  488.         l17.Text = "IOS Softwares Text : " + ios.Length.ToString()
  489.     End Sub
  490.     Private Sub txtfall_TextChanged(sender As Object, e As EventArgs) Handles txtfall.TextChanged
  491.         Dim fal As String() = txtfall.Text.Split("#")
  492.         l18.Text = "Fall Text : " + fal.Length.ToString()
  493.     End Sub
  494.     Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click
  495.         txtlove.Clear()
  496.     End Sub
  497.     Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click
  498.         txtjoke.Clear()
  499.     End Sub
  500.     Private Sub Button9_Click(sender As Object, e As EventArgs) Handles Button9.Click
  501.         txtmusic.Clear()
  502.     End Sub
  503.     Private Sub Button7_Click(sender As Object, e As EventArgs) Handles Button7.Click
  504.         txtpic.Clear()
  505.     End Sub
  506.     Private Sub Button13_Click(sender As Object, e As EventArgs) Handles Button13.Click
  507.         txtpc.Clear()
  508.     End Sub
  509.     Private Sub Button11_Click(sender As Object, e As EventArgs) Handles Button11.Click
  510.         txtmob.Clear()
  511.     End Sub
  512.     Private Sub Button20_Click(sender As Object, e As EventArgs) Handles Button20.Click
  513.         txtios.Clear()
  514.     End Sub
  515.     Private Sub Button18_Click(sender As Object, e As EventArgs) Handles Button18.Click
  516.         txtfall.Clear()
  517.     End Sub
  518.     Private Sub bg_DoWork(sender As Object, e As System.ComponentModel.DoWorkEventArgs) Handles bg.DoWork
  519.         meti = New XmppClientConnection()
  520.         With meti
  521.             .Server = "nimbuzz.com"
  522.             .ConnectServer = "o.nimbuzz.com"
  523.             .Username = user.Text
  524.             .Resource = res.Text
  525.             .Password = psw.Text
  526.             .Open()
  527.             AddHandler .OnLogin, AddressOf login
  528.             AddHandler .OnAuthError, AddressOf wrong
  529.             AddHandler .OnClose, AddressOf dc
  530.             AddHandler .OnIq, AddressOf client
  531.             AddHandler .OnMessage, AddressOf chat
  532.             AddHandler .OnPresence, AddressOf addreq
  533.             AddHandler .OnRosterStart, AddressOf start
  534.             AddHandler .OnRosterItem, AddressOf addlist
  535.             AddHandler .OnRosterEnd, AddressOf endd
  536.             AddHandler .OnReadXml, AddressOf Xml1
  537.             AddHandler .OnReadXml, AddressOf Xml2
  538.             AddHandler .OnMessage, AddressOf OnMessage
  539.         End With
  540.     End Sub
  541.     '
  542.     Private Sub Xml2(sender As Object, xml As String)
  543.         If (MyBase.InvokeRequired) Then
  544.             BeginInvoke(New XmlHandler(AddressOf Xml2), New Object() {sender, xml})
  545.             Return
  546.         End If
  547.         xml = xml.Replace("""", "'")
  548.         If Not Strings.InStr(xml, "meran_nWorld_mF", CompareMethod.Text) = 0 Then
  549.             strNworldSessID = getSession(xml)
  550.         End If
  551.     End Sub
  552.     Private Function getSession(ByVal xml As String) As String
  553.         Dim str1X As String = ""
  554.         Dim strNworldURL As String = xml.Substring(xml.IndexOf("token'>") + 7)
  555.         strNworldURL = strNworldURL.Substring(0, strNworldURL.IndexOf("</") - 0).Replace("amp;", "")
  556.         Dim request As HttpWebRequest = CType(WebRequest.Create(strNworldURL), HttpWebRequest)
  557.         Dim response As HttpWebResponse = CType(request.GetResponse, HttpWebResponse)
  558.         str1X = request.Address.ToString
  559.         str1X = str1X.Substring(str1X.IndexOf("PHPSESSID=") + 10)
  560.         Return str1X
  561.     End Function
  562.     Sub SendTokenXml()
  563.         meti.Send("<iq xmlns='jabber:client' type='get' id='meran_nWorld_mF' to='token.nimbuzz.com'><query xmlns='nimbuzz:token'><type>shop</type><branch>J2ME</branch><version><major>2</major><minor>1</minor></version><category /></query></iq>")
  564.     End Sub
  565.     Private Sub BackgroundWorker1_DoWork(sender As Object, e As System.ComponentModel.DoWorkEventArgs) Handles BackgroundWorker1.DoWork
  566.         Try
  567.             If Not strNworldSessID = "" Then
  568.                 If userSearch Then
  569.                     Dim request As HttpWebRequest = CType(WebRequest.Create("http://shop.nimbuzz.com/search?PHPSESSID=" + strNworldSessID + "&search=" + HttpUtility.UrlEncode(str2) + "&search-btn=Search"), HttpWebRequest)
  570.                     Dim res As HttpWebResponse = CType(request.GetResponse, HttpWebResponse)
  571.                     Dim strResponse As String = New System.IO.StreamReader(res.GetResponseStream).ReadToEnd()
  572.                     If strResponse.Contains("Session Expired") Then
  573.                         SendTokenXml()
  574.                     Else
  575.                         Dim strUsers() As String = strResponse.Split("<")
  576.                         Dim listUserSearcherL As List(Of String) = New List(Of String)
  577.                         Dim i As Integer = 0
  578.                         For i = 0 To strUsers.Length - 1
  579.                             If (Strings.InStr(strUsers(i), "getAvatar", CompareMethod.Text) <> 0) Then
  580.                                 Dim strUs As String = strUsers(i).Substring(strUsers(i).IndexOf("jid=") + 4)
  581.                                 strUs = strUs.Substring(0, (strUs.IndexOf("@") - 0))
  582.                                 listUserSearcherL.Add(HttpUtility.UrlDecode(strUs))
  583.                             End If
  584.                         Next
  585.                         Dim str2XX As String = ""
  586.                         For Each myXString As String In listUserSearcherL
  587.                             str2XX = str2XX + myXString + Environment.NewLine
  588.                         Next
  589.                         meti.Send(New agsXMPP.protocol.client.Message(New Jid(str1), MessageType.chat, str2XX))
  590.                         listUserSearcherL.Clear()
  591.                         str2XX = ""
  592.                     End If
  593.                 End If
  594.                 If getSince Then
  595.                     Dim request As HttpWebRequest = CType(WebRequest.Create("http://shop.nimbuzz.com/social/contact?user=" + HttpUtility.UrlEncode(str2) + "&list=profile&PHPSESSID=" + strNworldSessID), HttpWebRequest)
  596.                     Dim res As HttpWebResponse = CType(request.GetResponse, HttpWebResponse)
  597.                     Dim strResponse As String = New System.IO.StreamReader(res.GetResponseStream).ReadToEnd()
  598.                     If strResponse.Contains("Session Expired") Then
  599.                         SendTokenXml()
  600.                     Else
  601.                         Dim text As String = strResponse.Substring((strResponse.IndexOf("user since") + 53))
  602.                         text = text.Substring(0, text.IndexOf("</strong></td>") - 0)
  603.                         meti.Send(New agsXMPP.protocol.client.Message(New Jid(str1), MessageType.chat, text))
  604.                     End If
  605.                 End If
  606.             End If
  607.         Catch ex As Exception
  608.  
  609.         End Try
  610.     End Sub
  611.     Private Sub OnMessage(sender As Object, msg As Message)
  612.         If (MyBase.InvokeRequired) Then
  613.             BeginInvoke(New MessageHandler(AddressOf OnMessage), New Object() {sender, msg})
  614.             Return
  615.         End If
  616.         Try
  617.             If gus.Checked = True Then
  618.                 If msg.Body.ToLower().StartsWith("t/") Then
  619.                     str1 = msg.From.Bare
  620.                     str2 = msg.Body.Remove(0, 2)
  621.                     getSince = True
  622.                     userSearch = False
  623.                     BackgroundWorker1.RunWorkerAsync()
  624.                 End If
  625.                 If us.Checked = True Then
  626.                     If msg.Body.ToLower().StartsWith("s/") Then
  627.                         str1 = msg.From.Bare
  628.                         str2 = msg.Body.Remove(0, 2)
  629.                         getSince = False
  630.                         userSearch = True
  631.                         BackgroundWorker1.RunWorkerAsync()
  632.                     End If
  633.                 End If
  634.             End If
  635.         Catch ex As Exception
  636.         End Try
  637.     End Sub
  638.  
  639.     '
  640.     Private Sub addreq(ByVal sender As Object, prs As Presence)
  641.         If MyBase.InvokeRequired = True Then
  642.             MyBase.BeginInvoke(New PresenceHandler(AddressOf addreq), New Object() {sender, prs})
  643.         Else
  644.             If aaar.Checked = True Then
  645.                 If prs.Type = PresenceType.subscribe Then
  646.                     DirectCast(sender, XmppClientConnection).Send("<presence to='" + prs.From.ToString() + "' type='subscribed' />")
  647.                     DirectCast(sender, XmppClientConnection).Send("<presence to='" + prs.From.ToString() + "' type='subscribe' />")
  648.                 End If
  649.                 If prs.Type = PresenceType.subscribed Then
  650.                     DirectCast(sender, XmppClientConnection).Send("<presence to='" + prs.From.ToString() + "' type='subscribe' />")
  651.                 End If
  652.             End If
  653.         End If
  654.     End Sub
  655.     Private Sub Xml1(snd As Object, xml As String)
  656.         If MyBase.InvokeRequired = True Then
  657.             MyBase.BeginInvoke(New XmlHandler(AddressOf Xml1), New Object() {snd, xml})
  658.         Else
  659.             xml = Replace(xml, """", "'")
  660.             If ((Strings.InStr(xml, "<value>http://jabber.org/protocol/profile</value>", CompareMethod.Binary) <> 0)) Then
  661.                 Dim PRo As String = xml
  662.                 Profile = ""
  663.                 If (Strings.InStr(PRo, "'status'", CompareMethod.Binary) <> 0) Then
  664.                     Dim prSTS As String = PRo.Substring(PRo.IndexOf("<field var='status'") + 1)
  665.                     prSTS = prSTS.Substring(0, prSTS.IndexOf("</") - 0)
  666.                     Dim stSKH As String = prSTS.Substring(prSTS.IndexOf(">") + 2)
  667.                     Dim STS As String = stSKH.Substring(stSKH.IndexOf(">") + 1)
  668.                     Profile += "Personal Message : " + STS + vbNewLine
  669.                 End If
  670.                 If (Strings.InStr(PRo, "'nickname'", CompareMethod.Binary) <> 0) Then
  671.                     Dim prSTS1 As String = PRo.Substring(PRo.IndexOf("<field var='nickname'") + 1)
  672.                     prSTS1 = prSTS1.Substring(0, prSTS1.IndexOf("</") - 0)
  673.                     Dim stSKH1 As String = prSTS1.Substring(prSTS1.IndexOf(">") + 2)
  674.                     Dim Nick As String = stSKH1.Substring(stSKH1.IndexOf(">") + 1)
  675.                     Profile += "Nick Name : " + Nick + vbNewLine
  676.                 End If
  677.                 If (Strings.InStr(PRo, "'street'", CompareMethod.Binary) <> 0) Then
  678.                     Dim prSTS1 As String = PRo.Substring(PRo.IndexOf("<field var='street'") + 1)
  679.                     prSTS1 = prSTS1.Substring(0, prSTS1.IndexOf("</") - 0)
  680.                     Dim stSKH1 As String = prSTS1.Substring(prSTS1.IndexOf(">") + 2)
  681.                     Dim street As String = stSKH1.Substring(stSKH1.IndexOf(">") + 1)
  682.                     Profile += "Street : " + street + vbNewLine
  683.                 End If
  684.                 If (Strings.InStr(PRo, "'locality'", CompareMethod.Binary) <> 0) Then
  685.                     Dim prSTS1 As String = PRo.Substring(PRo.IndexOf("<field var='locality'") + 1)
  686.                     prSTS1 = prSTS1.Substring(0, prSTS1.IndexOf("</") - 0)
  687.                     Dim stSKH1 As String = prSTS1.Substring(prSTS1.IndexOf(">") + 2)
  688.                     Dim local As String = stSKH1.Substring(stSKH1.IndexOf(">") + 1)
  689.                     Profile += "Locality : " + local + vbNewLine
  690.                 End If
  691.                 If (Strings.InStr(PRo, "'country'", CompareMethod.Binary) <> 0) Then
  692.                     Dim prSTS1 As String = PRo.Substring(PRo.IndexOf("<field var='country'") + 1)
  693.                     prSTS1 = prSTS1.Substring(0, prSTS1.IndexOf("</") - 0)
  694.                     Dim stSKH1 As String = prSTS1.Substring(prSTS1.IndexOf(">") + 2)
  695.                     Dim con As String = stSKH1.Substring(stSKH1.IndexOf(">") + 1)
  696.                     Profile += "Country : " + con + vbNewLine
  697.                 End If
  698.                 If (Strings.InStr(PRo, "'username'", CompareMethod.Binary) <> 0) Then
  699.                     Dim prSTS1 As String = PRo.Substring(PRo.IndexOf("<field var='username'") + 1)
  700.                     prSTS1 = prSTS1.Substring(0, prSTS1.IndexOf("</") - 0)
  701.                     Dim stSKH1 As String = prSTS1.Substring(prSTS1.IndexOf(">") + 2)
  702.                     Dim user As String = stSKH1.Substring(stSKH1.IndexOf(">") + 1)
  703.                     Profile += "Username : " + user + vbNewLine
  704.                     meti.Send(New agsXMPP.protocol.client.Message(New Jid(msgfrom), MessageType.chat, Profile))
  705.                     Profile = Nothing
  706.                     msgfrom = Nothing
  707.                     Thread.Sleep(30)
  708.                 End If
  709.             End If
  710.         End If
  711.     End Sub
  712.     Private Sub start(ByVal sender As Object)
  713.         On Error Resume Next
  714.         ListView1.BeginUpdate()
  715.     End Sub
  716.     Private Sub endd(ByVal sender As Object)
  717.         ListView1.EndUpdate()
  718.     End Sub
  719.     Private Sub addlist(ByVal sender As Object, ByVal item As agsXMPP.protocol.iq.roster.RosterItem)
  720.         If MyBase.InvokeRequired = True Then
  721.             MyBase.BeginInvoke(New XmppClientConnection.RosterHandler(AddressOf addlist), New Object() {sender, item})
  722.  
  723.         Else
  724.             On Error Resume Next
  725.             Dim arr(2) As String
  726.             If (item.Subscription = agsXMPP.protocol.iq.roster.SubscriptionType.both) Then
  727.                 For i = 0 To ListView1.Items.Count - 1
  728.                     If (item.Jid.ToString() = ListView1.Items(i).ToString()) Then
  729.                         ListView1.Items.RemoveAt(i)
  730.                     End If
  731.                 Next
  732.                 arr(0) = item.Jid.User.ToString()
  733.                 arr(1) = ""
  734.                 itm = New ListViewItem(arr)
  735.                 itm.BackColor = Color.Red
  736.                 ListView1.Items.Add(itm)
  737.                 l10.Text = "Contacts List : " + ListView1.Items.Count.ToString()
  738.                 ListView1.Items.RemoveAt(user.Text)
  739.                 For i = 0 To ListBox1.Items.Count - 1
  740.                     If (item.Jid.ToString() = ListBox1.Items(i).ToString()) Then
  741.                         ListBox1.Items.RemoveAt(i)
  742.                     End If
  743.                 Next
  744.                 ListBox1.Items.Add(item.Jid.User.ToString())
  745.                 Thread.Sleep(20)
  746.             End If
  747.         End If
  748.     End Sub
  749.     Private Sub chat(ByVal sender As Object, msg As Message)
  750.         If MyBase.InvokeRequired = True Then
  751.             MyBase.BeginInvoke(New MessageHandler(AddressOf chat), New Object() {sender, msg})
  752.         Else
  753.             On Error Resume Next
  754.             If msg.Type = MessageType.chat AndAlso msg.HasTag("body") Then
  755.                 Monitor.AppendText(msg.From.User + "  :  " + msg.Body.ToString() + "  [" + DateAndTime.Now.ToLongTimeString() + "]" + vbNewLine)
  756.                 If jb.Checked = True Then
  757.                     If msg.Body.ToLower() = "j" Or msg.Body.ToLower() = "joke" Or msg.Body.ToLower() = "ج" Or msg.Body.ToLower() = "جوک" Then
  758.                         Dim rnd As New Random
  759.                         joke = txtjoke.Text.Split("#")
  760.                         Dim ms1 As String = joke(rnd.Next(joke.Length))
  761.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, ms1))
  762.                     End If
  763.                 End If
  764.                 ''''''''''''''
  765.                 If lb.Checked = True Then
  766.                     If msg.Body.ToLower() = "l" Or msg.Body.ToLower() = "love" Or msg.Body.ToLower() = "ل" Or msg.Body.ToLower() = "لاو" Then
  767.                         Dim rnd As New Random
  768.                         love = txtlove.Text.Split("#")
  769.                         Dim ms1 As String = love(rnd.Next(love.Length))
  770.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, ms1))
  771.                     End If
  772.                 End If
  773.                 '''''''''''''
  774.                 If fb.Checked = True Then
  775.                     If msg.Body.ToLower() = "f" Or msg.Body.ToLower() = "fall" Or msg.Body.ToLower() = "ف" Or msg.Body.ToLower() = "فال" Then
  776.                         Dim rnd As New Random
  777.                         fall = txtfall.Text.Split("#")
  778.                         Dim ms1 As String = fall(rnd.Next(fall.Length))
  779.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, ms1))
  780.                     End If
  781.                 End If
  782.                 ''''''''''''''
  783.                 If mb.Checked = True Then
  784.                     If msg.Body.ToLower() = "m" Or msg.Body.ToLower() = "music" Or msg.Body.ToLower() = "م" Or msg.Body.ToLower() = "موزیک" Then
  785.                         Dim rnd As New Random
  786.                         music = txtmusic.Text.Split("#")
  787.                         Dim ms1 As String = music(rnd.Next(music.Length))
  788.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, ms1))
  789.                     End If
  790.                 End If
  791.                 '''''''''''''
  792.                 If pb.Checked = True Then
  793.                     If msg.Body.ToLower() = "p" Or msg.Body.ToLower() = "pic" Or msg.Body.ToLower() = "ع" Or msg.Body.ToLower() = "عکس" Then
  794.                         Dim rnd As New Random
  795.                         pic = txtpic.Text.Split("#")
  796.                         Dim ms1 As String = pic(rnd.Next(pic.Length))
  797.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, ms1))
  798.                     End If
  799.                 End If
  800.                 '''''''''''''
  801.                 If ps.Checked = True Then
  802.                     If msg.Body.ToLower() = "pc" Or msg.Body.ToLower() = "pc soft" Or msg.Body.ToLower() = "پی سی" Or msg.Body.ToLower() = "کامپیوتر" Then
  803.                         Dim rnd As New Random
  804.                         pc = txtpc.Text.Split("#")
  805.                         Dim ms1 As String = pc(rnd.Next(pc.Length))
  806.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, ms1))
  807.                     End If
  808.                 End If
  809.                 '''''''''''''
  810.                 If ioss.Checked = True Then
  811.                     If msg.Body.ToLower() = "ios" Or msg.Body.ToLower() = "ios soft" Or msg.Body.ToLower() = "ای او اس" Or msg.Body.ToLower() = "برنامه ios" Then
  812.                         Dim rnd As New Random
  813.                         ios = txtios.Text.Split("#")
  814.                         Dim ms1 As String = ios(rnd.Next(ios.Length))
  815.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, ms1))
  816.                     End If
  817.                 End If
  818.                 ''''''''''''
  819.                 If mb.Checked = True Then
  820.                     If msg.Body.ToLower() = "mob" Or msg.Body.ToLower() = "mobile" Or msg.Body.ToLower() = "soft mob" Or msg.Body.ToLower() = "موبایل" Then
  821.                         Dim rnd As New Random
  822.                         mob = txtmob.Text.Split("#")
  823.                         Dim ms1 As String = mob(rnd.Next(mob.Length))
  824.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, ms1))
  825.                     End If
  826.                 End If
  827.                 '''''''''''''''''''
  828.                 If msg.Body.ToLower().StartsWith("yav/") Then
  829.                     meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Yahoo Avatar : " + (msg.Body.Replace("yav/", "")) + "" + vbNewLine + "http://img.msg.yahoo.com/avatar.php?yids=" + (msg.Body.ToLower().Replace("yav/", ""))))
  830.                 End If
  831.                 If msg.Body.ToLower().StartsWith("fav/") Then
  832.                     meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "FaceBook Avatar : " + (msg.Body.Replace("fav/", "")) + "" + vbNewLine + "http://graph.facebook.com/" + (msg.Body.ToLower().Replace("fav/", "")) + "/picture"))
  833.                 End If
  834.                 If msg.Body.ToLower().StartsWith("tav/") Then
  835.                     meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Twitter Avatar : " + (msg.Body.Replace("tav/", "")) + "" + vbNewLine + "http://twitavatar.appspot.com/" + (msg.Body.ToLower().Replace("tav/", "")) + ".jpg"))
  836.                 End If
  837.                 If msg.Body.ToLower().StartsWith("nav/") Then
  838.                     meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Nimbuzz Avatar : " + (msg.Body.Replace("nav/", "")) + "" + vbNewLine + "http://avatar.nimbuzz.com/getAvatar?jid=" + (msg.Body.ToLower().Replace("nav/", "")) + "@nimbuzz.com"))
  839.                 End If
  840.                 If msg.Body.ToLower() = "time" Or msg.Body.ToLower() = "زمان" Then
  841.                     Dim dat As DateTime
  842.                     dat = DateTime.Now
  843.                     meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Current Time :" + vbNewLine + "" + dat))
  844.                 End If
  845.                 '''''''''''''
  846.                 If aan.Checked = True Then
  847.                     For i = 0 To anslist.Rows.Count - 1
  848.                         If msg.Body.ToLower() = anslist.Rows(i).Cells(0).Value.ToString() Then
  849.                             Dim result As String = anslist.Rows(i).Cells(1).Value.ToString()
  850.                             meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, result))
  851.                             Thread.Sleep(1000)
  852.                         End If
  853.                     Next
  854.                 End If
  855.                 '''''''''''''
  856.                 If gs.Checked = True Then
  857.                     If msg.Body.ToLower().StartsWith("gs/") Then
  858.                         keyw = msg.Body.ToLower().Replace("gs/", "")
  859.                         gsearch()
  860.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, RichTextBox1.Text))
  861.                         RichTextBox1.Clear()
  862.                     End If
  863.                 End If
  864.                 '''''''''''
  865.  
  866.                 ''''''''''''
  867.                 If nnm.Checked = True Then
  868.                     If msg.Body.ToLower().StartsWith("nick/") Then
  869.                         Dim nic As String = msg.Body.ToLower().Replace("nick/", "")
  870.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Nick Names For : " + nic + vbNewLine + vbNewLine + "←◙◦☺☼" + nic + "☼☺◦◙→" + vbNewLine + "★ϟ★ϟ★" + nic + "★ϟ★ϟ★" + vbNewLine + "☼∩☼∩☼" + nic + "☼∩☼∩☼" + vbNewLine + "▄ █ ▄ █ ▓" + nic + "▓ █ ▄ █ ▄" + vbNewLine + "●๋•ミ★" + nic + "★彡●๋●" + vbNewLine + "→✘▓▓" + nic + "▓▓✘←" + vbNewLine + "ॐ♥♜♛" + nic + "♜♚♥ॐ" + vbNewLine + "₡₪↯♥" + nic + "♥↯₪₡" + vbNewLine + "═◦∞☆" + nic + "☆∞◦═" + vbNewLine + "▀▄▀▄▀▄" + nic + "▄▀▄▀▄▀" + vbNewLine + "•°¯`••" + nic + "••´¯°•" + vbNewLine + "§.•´¨'°÷•..×" + nic + "×,.•´¨'°÷•..§" + vbNewLine + "◄█◙◙█▀" + nic + "▀█◙◙█►" + vbNewLine + "♫ ♪♪" + nic + "♪♪ ♫" + vbNewLine + "╞☺♀▓▒░►♣♠" + nic + "♠♣◄░▒▓♀☺╡" + vbNewLine + "←(☻_.•°``°•" + nic + "•°``°•._☻)→" + vbNewLine + "╔════" + nic + "════╗" + vbNewLine + "♥•°``°•♥" + nic + "♥•°``°•♥" + vbNewLine + "║═☻◘‼↔" + nic + "↔‼◘☻═║" + vbNewLine))
  871.                     End If
  872.                 End If
  873.                 '''''''''''
  874.                 If gru.Checked = True Then
  875.                     If msg.Body.ToLower().StartsWith("gru/") Then
  876.                         logingrabber()
  877.                         targetuser = msg.From.User
  878.                         targetroom = msg.Body.ToLower().Replace("gru/", "")
  879.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Please Wait ... !!!"))
  880.                     End If
  881.                 End If
  882.                 '''''''''''
  883.  
  884.                 ''''''''''
  885.                 If lc.Checked = True Then
  886.                     If msg.Body.ToLower().StartsWith("love/") Then
  887.                         Dim rnd As New Random
  888.                         Dim st As String = Convert.ToString(rnd.Next(10, 100))
  889.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Meghdare Eshghe Beyne " + msg.Body.ToLower().Replace("love/", "").Replace("/", " Va ") + " " + st + " % Mibashad ."))
  890.                     End If
  891.                 End If
  892.                 ''''''''''
  893.                 If gp.Checked = True Then
  894.                     If msg.Body.ToLower().StartsWith("p/") Then
  895.                         msgfrom = msg.From.ToString()
  896.                         meti.Send("<iq to='" + msg.Body.Replace("p/", "") + "@nimbuzz.com' type='get' id='amirslr'><query xmlns='http://jabber.org/protocol/profile'/></iq>")
  897.                     End If
  898.                 End If
  899.                 ''''''''''''
  900.                 If msg.Body.ToLower().StartsWith("code/") Then
  901.                     Dim capa As String = msg.Body.ToLower().Replace("code/", "")
  902.                     graber.Send("<message to='" + targetroom + "@conference.nimbuzz.com' type='groupchat'><body>" + capa + "</body></message>")
  903.                 End If
  904.                 ''''''''''''''
  905.                 If msg.Body.ToLower() = "help" Then
  906.                     meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, txthelp1.Text))
  907.                     meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, txthelp2.Text))
  908.                 End If
  909.                 ''''''''''''''
  910.                 If msg.Body.ToLower().StartsWith("anti/") Then
  911.                     Dim g As String() = msg.Body.ToLower().Split("/")
  912.                     If saad.Checked = True Then
  913.                         If g.Length = 6 Then
  914.                             Dim adver As New AntiAdvertiser
  915.                             adver.LoginAntiAdvertiser(g(1), g(2), g(3), g(4), g(5), msg.From.User)
  916.                         End If
  917.                     End If
  918.                 End If
  919.                 ''''''''''''''
  920.                 If msg.Body.ToLower().StartsWith("advertise/") Then
  921.                     Dim g As String() = msg.Body.ToLower().Split("/")
  922.                     If sad.Checked = True Then
  923.                         If g.Length = 6 Then
  924.                             Dim adver As New Advertiser
  925.                             adver.LoginAdvertiser(g(1), g(2), g(3), g(4), g(5), msg.From.User)
  926.                         End If
  927.                     End If
  928.                 End If
  929.                 ''''''''''''''
  930.                 If msg.Body.ToLower().StartsWith("full/") Then
  931.                     Dim g As String() = msg.Body.ToLower().Split("/")
  932.                     If sfb.Checked = True Then
  933.                         If g.Length = 6 Then
  934.                             Dim full As New FullBoter
  935.                             full.LoginFullBot(g(1), g(2), g(3), g(4), g(5), msg.From.User)
  936.                         End If
  937.                     End If
  938.                 End If
  939.                 '''''''''''''
  940.                 If msg.Body.ToLower().StartsWith("pro/") Then
  941.                     Dim g As String() = msg.Body.ToLower().Split("/")
  942.                     If sah.Checked = True Then
  943.                         If g.Length = 7 Then
  944.                             Dim prot As New Protector
  945.                             prot.LoginProtector(g(1), g(2), g(3), g(4), g(5), g(6), msg.From.User)
  946.                         End If
  947.                     End If
  948.                 End If
  949.                 '''''''''''''
  950.                 If msg.Body.ToLower().StartsWith("dead/") Then
  951.                     If sdi.Checked = True Then
  952.                         Dim k As String() = msg.Body.ToLower().Split("/")
  953.                         Dim dead As New Deader
  954.                         dead.LoginDead(k(1), k(2), k(3), k(4), msg.From.User)
  955.                     End If
  956.                 End If
  957.  
  958.                 ''''''''''''
  959.                 If msg.Body.ToLower().StartsWith("s2a/") Then
  960.                     Dim g As String() = msg.Body.ToLower().Split("/")
  961.                     If ss2a.Checked = True Then
  962.                         If g.Length = 6 Then
  963.                             Dim se As New S2A
  964.                             se.LoginS2A(g(1), g(2), g(3), g(4), g(5), msg.From.User)
  965.                         End If
  966.                     End If
  967.                 End If
  968.                 '''''''''''''
  969.                 If msg.Body.ToLower().StartsWith("joke/") Then
  970.                     Dim g As String() = msg.Body.ToLower().Split("/")
  971.                     If sjb.Checked = True Then
  972.                         If g.Length = 5 Then
  973.                             Dim joko As New Joker
  974.                             joko.LoginJoker(g(1), g(2), g(3), g(4), msg.From.User)
  975.                         End If
  976.                     End If
  977.                 End If
  978.                 '''''''''''''
  979.             End If
  980.             For i = 0 To masters.Rows.Count - 1
  981.                 If msg.From.User = masters.Rows(i).Cells(0).Value.ToString() Then
  982.                     ''LOVE BOT
  983.                     If msg.Body.ToLower() = "lb/ac" Then
  984.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Love Bot Active !"))
  985.                         lb.Checked = True
  986.                     End If
  987.                     If msg.Body.ToLower() = "lb/de" Then
  988.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Love Bot Deactive !"))
  989.                         lb.Checked = False
  990.                     End If
  991.                     ''JOKE BOT
  992.                     If msg.Body.ToLower() = "jb/ac" Then
  993.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Joke Bot Active !"))
  994.                         jb.Checked = True
  995.                     End If
  996.                     If msg.Body.ToLower() = "jb/de" Then
  997.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Joke Bot Deactive !"))
  998.                         jb.Checked = False
  999.                     End If
  1000.                     ''FALL BOT
  1001.                     If msg.Body.ToLower() = "fb/ac" Then
  1002.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Fall Bot Active !"))
  1003.                         fb.Checked = True
  1004.                     End If
  1005.                     If msg.Body.ToLower() = "fb/de" Then
  1006.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Fall Bot Deactive !"))
  1007.                         fb.Checked = False
  1008.                     End If
  1009.                     ''MUSIC BOT
  1010.                     If msg.Body.ToLower() = "mb/ac" Then
  1011.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Music Bot Active !"))
  1012.                         mb.Checked = True
  1013.                     End If
  1014.                     If msg.Body.ToLower() = "mb/de" Then
  1015.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Music Bot Deactive !"))
  1016.                         mb.Checked = False
  1017.                     End If
  1018.                     ''PICTURE BOT
  1019.                     If msg.Body.ToLower() = "pb/ac" Then
  1020.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Picture Bot Active !"))
  1021.                         pb.Checked = True
  1022.                     End If
  1023.                     If msg.Body.ToLower() = "pb/de" Then
  1024.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Picture Bot Deactive !"))
  1025.                         pb.Checked = False
  1026.                     End If
  1027.                     ''PC SOFTWARES
  1028.                     If msg.Body.ToLower() = "ps/ac" Then
  1029.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "PC Softwares Bot Active !"))
  1030.                         ps.Checked = True
  1031.                     End If
  1032.                     If msg.Body.ToLower() = "ps/de" Then
  1033.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Pc Softwares Bot Deactive !"))
  1034.                         ps.Checked = False
  1035.                     End If
  1036.                     ''MOBILE SOFTWARES
  1037.                     If msg.Body.ToLower() = "ms/ac" Then
  1038.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Mobile Softwares Bot Active !"))
  1039.                         ms.Checked = True
  1040.                     End If
  1041.                     If msg.Body.ToLower() = "ms/de" Then
  1042.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Mobile Softwares Bot Deactive !"))
  1043.                         ms.Checked = False
  1044.                     End If
  1045.                     ''IOS SOFTWARES
  1046.                     If msg.Body.ToLower() = "ios/ac" Then
  1047.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "IOS Softwares Bot Active !"))
  1048.                         ioss.Checked = True
  1049.                     End If
  1050.                     If msg.Body.ToLower() = "ios/de" Then
  1051.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "IOS Softwares Bot Deactive !"))
  1052.                         ioss.Checked = False
  1053.                     End If
  1054.                     ''AUTO ANSWER
  1055.                     If msg.Body.ToLower() = "aa/ac" Then
  1056.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Auto Answer Bot Active !"))
  1057.                         aan.Checked = True
  1058.                     End If
  1059.                     If msg.Body.ToLower() = "aa/de" Then
  1060.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Auto Answer Bot Deactive !"))
  1061.                         aan.Checked = False
  1062.                     End If
  1063.                     ''MULTI STATUS
  1064.                     If msg.Body.ToLower() = "stc/ac" Then
  1065.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Multi Status Active !"))
  1066.                         multists.Checked = True
  1067.                     End If
  1068.                     If msg.Body.ToLower() = "stc/de" Then
  1069.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Multi Status Deactive !"))
  1070.                         multists.Checked = False
  1071.                     End If
  1072.                     ''GOOGLE SEARCH
  1073.                     If msg.Body.ToLower() = "go/ac" Then
  1074.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Google Search Bot Active !"))
  1075.                         gs.Checked = True
  1076.                     End If
  1077.                     If msg.Body.ToLower() = "go/de" Then
  1078.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Google Search Bot Deactive !"))
  1079.                         gs.Checked = False
  1080.                     End If
  1081.                     ''LOVE COUNTER
  1082.                     If msg.Body.ToLower() = "lc/ac" Then
  1083.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Love Counter Bot Active !"))
  1084.                         lc.Checked = True
  1085.                     End If
  1086.                     If msg.Body.ToLower() = "lc/de" Then
  1087.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Love Counter Bot Deactive !"))
  1088.                         lc.Checked = False
  1089.                     End If
  1090.                     ''NICK NAME MAKER
  1091.                     If msg.Body.ToLower() = "nnm/ac" Then
  1092.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Nick Name Maker Bot Active !"))
  1093.                         nnm.Checked = True
  1094.                     End If
  1095.                     If msg.Body.ToLower() = "nnm/de" Then
  1096.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Nick Name Maker Bot Deactive !"))
  1097.                         nnm.Checked = False
  1098.                     End If
  1099.                     ''SERVER FULLBOT
  1100.                     If msg.Body.ToLower() = "sfb/ac" Then
  1101.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Server FullBot Joiner Active !"))
  1102.                         sfb.Checked = True
  1103.                     End If
  1104.                     If msg.Body.ToLower() = "sfb/de" Then
  1105.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Server FullBot Joiner Deactive !"))
  1106.                         sfb.Checked = False
  1107.                     End If
  1108.                     ''SERVER DEAD ID
  1109.                     If msg.Body.ToLower() = "sdi/ac" Then
  1110.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Server Dead ID Joiner Active !"))
  1111.                         sdi.Checked = True
  1112.                     End If
  1113.                     If msg.Body.ToLower() = "sdi/de" Then
  1114.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Server Dead ID Joiner Deactive !"))
  1115.                         sdi.Checked = False
  1116.                     End If
  1117.                     ''SERVER ADVERTISER
  1118.                     If msg.Body.ToLower() = "sad/ac" Then
  1119.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Server Advertiser Joiner Active !"))
  1120.                         sad.Checked = True
  1121.                     End If
  1122.                     If msg.Body.ToLower() = "sad/de" Then
  1123.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Server Advertiser Joiner Deactive !"))
  1124.                         sad.Checked = False
  1125.                     End If
  1126.                     ''SERVER ANTI ADVERTISER
  1127.                     If msg.Body.ToLower() = "saad/ac" Then
  1128.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Server Anti Advertiser Joiner Active !"))
  1129.                         saad.Checked = True
  1130.                     End If
  1131.                     If msg.Body.ToLower() = "saad/de" Then
  1132.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Server Anti Advertiser Joiner Deactive !"))
  1133.                         saad.Checked = False
  1134.                     End If
  1135.                     ''SERVER JOKEBOT
  1136.                     If msg.Body.ToLower() = "sjb/ac" Then
  1137.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Server JokeBot Joiner Active !"))
  1138.                         sjb.Checked = True
  1139.                     End If
  1140.                     If msg.Body.ToLower() = "sjb/de" Then
  1141.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Server JokeBot Joiner Deactive !"))
  1142.                         sjb.Checked = False
  1143.                     End If
  1144.                     ''SERVER S2A
  1145.                     If msg.Body.ToLower() = "ss2a/ac" Then
  1146.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Server S2A Sender Active !"))
  1147.                         ss2a.Checked = True
  1148.                     End If
  1149.                     If msg.Body.ToLower() = "ss2a/de" Then
  1150.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Server S2A Sender Deactive !"))
  1151.                         ss2a.Checked = False
  1152.                     End If
  1153.                     ''SERVER ACCOUNT PROTECTOR
  1154.                     If msg.Body.ToLower() = "sap/ac" Then
  1155.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Server Account Protector Active !"))
  1156.                         sah.Checked = True
  1157.                     End If
  1158.                     If msg.Body.ToLower() = "sap/de" Then
  1159.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Server Account Protector Deactive !"))
  1160.                         sah.Checked = False
  1161.                     End If
  1162.                     ''GET PROFILE
  1163.                     If msg.Body.ToLower() = "gp/ac" Then
  1164.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Profile Grabber Bot Active !"))
  1165.                         gp.Checked = True
  1166.                     End If
  1167.                     If msg.Body.ToLower() = "gp/de" Then
  1168.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Profile Grabber Bot Deactive !"))
  1169.                         gp.Checked = False
  1170.                     End If
  1171.                     ''USER SEARCHER
  1172.                     If msg.Body.ToLower() = "us/ac" Then
  1173.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "User Searcher Bot Active !"))
  1174.                         us.Checked = True
  1175.                     End If
  1176.                     If msg.Body.ToLower() = "us/de" Then
  1177.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "User Searcher Bot Deactive !"))
  1178.                         us.Checked = False
  1179.                     End If
  1180.                     ''GET ROOM USERS
  1181.                     If msg.Body.ToLower() = "getu/ac" Then
  1182.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Get Room Users Bot Active !"))
  1183.                         gru.Checked = True
  1184.                     End If
  1185.                     If msg.Body.ToLower() = "getu/de" Then
  1186.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Get Room Users Bot Deactive !"))
  1187.                         gru.Checked = False
  1188.                     End If
  1189.                     ''GET USER SINCE
  1190.                     If msg.Body.ToLower() = "gus/ac" Then
  1191.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Get User Since Bot Active !"))
  1192.                         gus.Checked = True
  1193.                     End If
  1194.                     If msg.Body.ToLower() = "gus/de" Then
  1195.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Get User Since Bot Deactive !"))
  1196.                         gus.Checked = False
  1197.                     End If
  1198.                     ''S2A TO BOT ADDLIST
  1199.                     If msg.Body.ToLower().StartsWith("Send/") Then
  1200.                         Dim t As String() = msg.Body.ToLower().Split("/")
  1201.                         txtsubject.Text = t(1)
  1202.                         txttext.Text = t(2)
  1203.                         Button16.PerformClick()
  1204.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "S2A To My Addlist Sended !"))
  1205.                         txtsubject.Clear()
  1206.                         txttext.Clear()
  1207.                     End If
  1208.                     ''VIEW MONITOR
  1209.                     If msg.Body.ToLower() = "view/mo" Then        
  1210.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, Monitor.Text))
  1211.                     End If
  1212.                     ''GET ROOM USERS ID
  1213.                     If msg.Body.ToLower().StartsWith("setid/") Then
  1214.                         Dim t As String = msg.Body.ToLower().Replace("setid/", "")
  1215.                         spy.Text = t
  1216.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Spy ID For Get Room Users Has Been Changed To : " + spy.Text))
  1217.                     End If
  1218.                     ''GET ROOM USERS PW
  1219.                     If msg.Body.ToLower().StartsWith("setpw/") Then
  1220.                         Dim t As String = msg.Body.ToLower().Replace("setpw/", "")
  1221.                         pswspy.Text = t
  1222.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Password Of Spy ID For Get Room Users Has Been Changed To : " + pswspy.Text))
  1223.                     End If
  1224.                     ''CLENIT VERSION
  1225.                     If msg.Body.ToLower().StartsWith("cname/") Then
  1226.                         Dim t As String = msg.Body.ToLower().Replace("cname/", "")
  1227.                         cname.Text = t
  1228.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Client Version Name Has Been Changed To : " + cname.Text))
  1229.                     End If
  1230.                     If msg.Body.ToLower().StartsWith("cver/") Then
  1231.                         Dim t As String = msg.Body.ToLower().Replace("cver/", "")
  1232.                         cversion.Text = t
  1233.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Client Version Has Been Changed To : " + cversion.Text))
  1234.                     End If
  1235.                     If msg.Body.ToLower().StartsWith("cos/") Then
  1236.                         Dim t As String = msg.Body.ToLower().Replace("cos/", "")
  1237.                         cos.Text = t
  1238.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Client Version OS Has Been Changed To : " + cos.Text))
  1239.                     End If
  1240.                     ''AUTO ACCEPT ADD
  1241.                     If msg.Body.ToLower() = "aaar/ac" Then
  1242.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Auto Accept Add Request Active !"))
  1243.                         aaar.Checked = True
  1244.                     End If
  1245.                     If msg.Body.ToLower() = "aaar/de" Then
  1246.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Auto Accept Add Request Deactive !"))
  1247.                         aaar.Checked = False
  1248.                     End If
  1249.                     If msg.Body.ToLower() = "rem help" Then
  1250.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, Form2.TextBox1.Text))
  1251.                     End If
  1252.                     If msg.Body.ToLower().StartsWith("chgwlc/") Then
  1253.                         Dim mk As String = msg.Body.ToLower().Replace("chgwlc/", "")
  1254.                         txtwlc.Text = mk
  1255.                         meti.Send(New agsXMPP.protocol.client.Message(msg.From.User + "@nimbuzz.com", MessageType.chat, "Welcome Message Has Been Changed To : " + vbNewLine + "" + mk))
  1256.                     End If
  1257.                 End If
  1258.             Next
  1259.         End If
  1260.     End Sub
  1261.     Private Sub client(ByVal sender As Object, iq As IQ)
  1262.         If (iq.Query IsNot Nothing) AndAlso (iq.Query.GetType() = GetType(agsXMPP.protocol.iq.version.Version)) Then
  1263.             Dim query As agsXMPP.protocol.iq.version.Version = DirectCast(iq.Query, agsXMPP.protocol.iq.version.Version)
  1264.             If iq.Type = IqType.get Then
  1265.                 iq.SwitchDirection()
  1266.                 iq.Type = IqType.result
  1267.                 query.Name = cname.Text
  1268.                 query.Ver = cversion.Text
  1269.                 query.Os = cos.Text
  1270.                 meti.Send(iq)
  1271.             End If
  1272.         End If
  1273.     End Sub
  1274.     Private Sub dc(ByVal sender As Object)
  1275.         If MyBase.InvokeRequired = True Then
  1276.             MyBase.BeginInvoke(New ObjectHandler(AddressOf dc), New Object() {sender})
  1277.         Else
  1278.             user.BackColor = Color.Yellow
  1279.             psw.BackColor = Color.Yellow
  1280.             res.BackColor = Color.Yellow
  1281.             user.Enabled = True
  1282.             psw.Enabled = True
  1283.             res.Enabled = True
  1284.             ListView1.Items.Clear()
  1285.             If arad.Checked = True Then
  1286.                 meti = New XmppClientConnection()
  1287.                 With meti
  1288.                     .Server = "nimbuzz.com"
  1289.                     .ConnectServer = "o.nimbuzz.com"
  1290.                     .Username = user.Text
  1291.                     .Resource = res.Text
  1292.                     .Password = psw.Text
  1293.                     .Open()
  1294.                     AddHandler .OnLogin, AddressOf login
  1295.                     AddHandler .OnAuthError, AddressOf wrong
  1296.                     AddHandler .OnClose, AddressOf dc
  1297.                     AddHandler .OnIq, AddressOf client
  1298.                     AddHandler .OnMessage, AddressOf chat
  1299.                     AddHandler .OnPresence, AddressOf addreq
  1300.                     AddHandler .OnRosterStart, AddressOf start
  1301.                     AddHandler .OnRosterItem, AddressOf addlist
  1302.                     AddHandler .OnRosterEnd, AddressOf endd
  1303.                     AddHandler .OnReadXml, AddressOf Xml1
  1304.                     AddHandler .OnReadXml, AddressOf Xml2
  1305.                     AddHandler .OnMessage, AddressOf OnMessage
  1306.                 End With
  1307.             End If
  1308.         End If
  1309.     End Sub
  1310.     Private Sub wrong(ByVal sender As Object, e As agsXMPP.Xml.Dom.Element)
  1311.         If MyBase.InvokeRequired = True Then
  1312.             MyBase.BeginInvoke(New XmppElementHandler(AddressOf wrong), New Object() {sender, e})
  1313.         Else
  1314.             user.BackColor = Color.Red
  1315.             psw.BackColor = Color.Red
  1316.             res.BackColor = Color.Red
  1317.             user.Enabled = True
  1318.             psw.Enabled = True
  1319.             res.Enabled = True
  1320.         End If
  1321.     End Sub
  1322.     Private Sub login(ByVal sender As Object)
  1323.         If MyBase.InvokeRequired = True Then
  1324.             MyBase.BeginInvoke(New ObjectHandler(AddressOf login), New Object() {sender})
  1325.         Else
  1326.             user.BackColor = Color.Green
  1327.             psw.BackColor = Color.Green
  1328.             res.BackColor = Color.Green
  1329.             user.Enabled = False
  1330.             psw.Enabled = False
  1331.             res.Enabled = False
  1332.             Timer2.Start()
  1333.             Timer3.Start()
  1334.             Timer1.Start()
  1335.             SendTokenXml()
  1336.             Timer4.Interval = (1000 * 60) * 30
  1337.             Timer4.Enabled = True
  1338.         End If
  1339.     End Sub
  1340.     Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
  1341.         If multists.Checked = True Then
  1342.             Timer1.Enabled = True
  1343.             d = Convert.ToInt32(Numeric.Value.ToString())
  1344.             Timer1.Interval = d * 1000
  1345.             Dim r As String() = Status.Text.Split("#")
  1346.             Dim rnd As New Random
  1347.             Dim result As String = r(rnd.Next(r.Length))
  1348.             meti.Status = result.ToString()
  1349.             meti.SendMyPresence()
  1350.         Else
  1351.             Timer1.Enabled = False
  1352.         End If
  1353.     End Sub
  1354.     Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
  1355.         bg.RunWorkerAsync()
  1356.     End Sub
  1357.     Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
  1358.         If meti.Authenticated = True Then
  1359.             meti.Close()
  1360.         End If
  1361.     End Sub
  1362.     Private Sub SaveToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles SaveToolStripMenuItem.Click
  1363.         savedata()
  1364.     End Sub
  1365.     Private Sub Timer2_Tick(sender As Object, e As EventArgs) Handles Timer2.Tick
  1366.         Dim d As Integer
  1367.         If acmi.Checked = True Then
  1368.             Timer1.Enabled = True
  1369.             d = Convert.ToInt32(TextBox1.Text.ToString())
  1370.             Timer2.Interval = d * 3600000
  1371.         Else
  1372.             Timer1.Enabled = False
  1373.         End If
  1374.     End Sub
  1375.     Private Sub Timer3_Tick(sender As Object, e As EventArgs) Handles Timer3.Tick
  1376.         meti.Send("<iq to='nimbuzz.com' type='get' id='Meti'><ping xmlns='urnmpping' /></iq>")
  1377.     End Sub
  1378.     Private Sub Button16_Click(sender As Object, e As EventArgs) Handles Button16.Click
  1379.         ehem = New Thread(AddressOf x)
  1380.         ehem.Start()
  1381.     End Sub
  1382.     Private Sub x()
  1383.         On Error Resume Next
  1384.         For i = 0 To ListBox1.Items.Count - 1
  1385.             meti.Send(New agsXMPP.protocol.client.Message(ListBox1.Items(i).ToString() + "@nimbuzz.com", MessageType.chat, txttext.Text, txtsubject.Text))
  1386.             Thread.Sleep(5)
  1387.         Next
  1388.         Notii.ShowBalloonTip(800, "Send To All Sended", "Sending Send To All Succesfully Completed !", ToolTipIcon.Info)
  1389.     End Sub
  1390.     Private Sub FreeForChatToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles FreeForChatToolStripMenuItem.Click
  1391.         meti.Send("<presence><show>chat</show><priority>50</priority><c xmlns='http://jabber.org/protocol/caps' node='http://psi-dev.googlecode.com/caps' ver='0.15' ext='ca cs cv e-time ep-notify-2 html last-act mr sxe whiteboard'/></presence>")
  1392.     End Sub
  1393.     Private Sub NotAvailableToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles NotAvailableToolStripMenuItem.Click
  1394.         meti.Send("<presence><show>xa</show><priority>30</priority><c xmlns='http://jabber.org/protocol/caps' node='http://psi-dev.googlecode.com/caps' ver='0.15' ext='ca cs cv e-time ep-notify-2 html last-act mr sxe whiteboard'/></presence>")
  1395.     End Sub
  1396.     Private Sub OnlineToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles OnlineToolStripMenuItem.Click
  1397.         meti.Send("<presence><priority>50</priority><c xmlns='http://jabber.org/protocol/caps' node='http://psi-dev.googlecode.com/caps' ver='0.15' ext='ca cs cv e-time ep-notify-2 html last-act mr sxe whiteboard'/></presence>")
  1398.     End Sub
  1399.     Private Sub AwayToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles AwayToolStripMenuItem.Click
  1400.         meti.Send("<presence><show>away</show><priority>40</priority><c xmlns='http://jabber.org/protocol/caps' node='http://psi-dev.googlecode.com/caps' ver='0.15' ext='ca cs cv e-time ep-notify-2 html last-act mr sxe whiteboard'/></presence>")
  1401.     End Sub
  1402.     Private Sub BusyToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles BusyToolStripMenuItem.Click
  1403.         meti.Send("<presence><show>dnd</show><priority>20</priority><c xmlns='http://jabber.org/protocol/caps' node='http://psi-dev.googlecode.com/caps' ver='0.15' ext='ca cs cv e-time ep-notify-2 html last-act mr sxe whiteboard'/></presence>")
  1404.     End Sub
  1405.     Private Sub ToolStripMenuItem1_Click(sender As Object, e As EventArgs) Handles ToolStripMenuItem1.Click
  1406.         loaddata()
  1407.     End Sub
  1408.     Private Sub Timer4_Tick(sender As Object, e As EventArgs) Handles Timer4.Tick
  1409.         SendTokenXml()
  1410.     End Sub
  1411.     Private Sub Button15_Click(sender As Object, e As EventArgs) Handles Button15.Click
  1412.         Monitor.Clear()
  1413.     End Sub
  1414.     Private Sub GoToFireBuzzToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles GoToFireBuzzToolStripMenuItem.Click
  1415.         Process.Start("www.firebuzz.ir")
  1416.     End Sub
  1417.     Private Sub MinimizeToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles MinimizeToolStripMenuItem.Click
  1418.         Me.WindowState = FormWindowState.Minimized
  1419.     End Sub
  1420.     Private Sub ExitToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles ExitToolStripMenuItem.Click
  1421.         Me.Close()
  1422.     End Sub
  1423.     Private Sub AboutToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles AboutToolStripMenuItem.Click
  1424.         MessageBox.Show("Goodzilla Private Bot - Version One" + vbNewLine + "This Is A Full Private Bot With 8 Server Bots And A Lot Of Features.This Is Just Version One And Version Two have A PowerFull New Options.Enjoy It !", "Saltanat@Nmbuzz.Com", MessageBoxButtons.OK)
  1425.     End Sub
  1426.     Private Sub HelpToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles HelpToolStripMenuItem.Click
  1427.         Form2.Show()
  1428.     End Sub
  1429.  
  1430.     Private Sub user_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles user.TextChanged
  1431.  
  1432.     End Sub
  1433. End Class
Add Comment
Please, Sign In to add comment