zoukankan      html  css  js  c++  java
  • [转载]c#远程监控客户端

    using System;
    using System.Collections.Generic;
    using System.Text;
    using System.Threading;
    using System.Windows.Forms;
    using System.Timers;
    using System.Drawing;
    using System.IO;
    using System.Net;
    using System.Net.NetworkInformation;
    using System.Net.Sockets;
    namespace ConsoleApplication4
    {
        class Program
        {
            static string ip = "10.196.30.253";
            static bool start = true;
            static void SendMessage()
            {
                TcpClient client = new TcpClient(ip, 9000);
                NetworkStream nws = client.GetStream();
                while (start)
                {
                    byte[] bytes = GetScreen();
                    nws.Write(bytes, 0, bytes.Length);
                    nws.Flush();
                    Thread.Sleep(20);
                }
                nws.Close();
                client.Close();
            }
            static byte[] GetScreen()
            {
                Bitmap bmp = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height);
                Graphics g = Graphics.FromImage(bmp);
                g.CopyFromScreen(0, 0, 0, 0, Screen.PrimaryScreen.Bounds.Size);
                MemoryStream ms = new MemoryStream();
                bmp.Save(ms, System.Drawing.Imaging.ImageFormat.Bmp);
                byte[] byteimage=new byte[ms.Length];
                byteimage=ms.ToArray();
                bmp.Dispose();
                g.Dispose();
                ms.Close();
                return byteimage;
            }
            static void Main(string[] args)
            {
                Thread th = new Thread(new ThreadStart(SendMessage));
                th.Start();
            }
        }
    }
  • 相关阅读:
    构架设计:负载均衡层设计方案(1)——负载场景和解决方式
    ActiveMQ5.14.1+Zookeeper3.4.9高可用伪分布式部署
    TCP同步与异步,长连接与短连接【转载】
    各种加密解密算法的比较和适用场合(转)
    ElasticSearch安装部署,基本配置(Ubuntu14.04)
    OpenResty--mysql,redis 项目中的应用
    mysql慢日志
    MongoDB之Replica Set(复制集复制)
    pycharm的一些设置和快捷键
    jmap
  • 原文地址:https://www.cnblogs.com/fx2008/p/2757409.html
Copyright © 2011-2022 走看看