资源简介
唐朔飞计算机组成原理第二版光盘文件
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO;
using System.Net;
using System.Net.Sockets;
using System.CodeDom;
using System.Drawing.Imaging;
using System.Drawing.Design;
using System.Threading;
namespace clientDemo
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int port = 2000;
string host = “192.168.1.65“;
private void button1_Click(object sender EventArgs e)
{
Socket c = connect(port host);
Bitmap bt = new Bitmap(Screen.PrimaryScreen.Bounds.Width Screen.PrimaryScreen.Bounds.Height);
Graphics g = Graphics.FromImage(bt);
while (true)//循环发送截图
{
MemoryStream ms = new MemoryStream();
g.CopyFromScreen(new Point(0 0) new Point(0 0) Screen.PrimaryScreen.Bounds.Size);//获取屏幕截图
Image mm = SaveJpg(bt 10);//设置图片清晰度
mm = GetWebImage(mm 360 240);//改变截屏图片大小
mm.Save(ms System.Drawing.Imaging.ImageFormat.Jpeg);
byte[] buffer = new byte[1024];
ms.Position = 0;
int end = 1;
while (end != 0)
{
end = ms.Read(buffer 0 1024);//end为零表示读取完毕
c.Send(buffer buffer.Length 0);//每次发送1024个字节
}
string sendStr = “over!“;//结束信息
byte[] bs = Encoding.ASCII.GetBytes(sendStr);
c.Send(bs bs.Length 0);//发送测试信息
ms.Dispose();
}
c.Close();
Console.ReadLine();
}
public static Socket connect(int port string host)
{
IPAddress ip = IPAddress.Parse(host);
IPEndPoint ipe = new IPEndPoint(ip port);//把ip和端口转化为IPEndPoint实例
Socket c = new Socket(AddressFamily.InterNetwork SocketType.Stream ProtocolType.Tcp);//创建一个Socket
Console.WriteLine(“Conneting...“);
try
{
c.Connect(ipe);//连接到服务器
return c;
}
catch
{
Thread.Sleep(1000);
connect(port host);
return c;
}
}
public static Image SaveJpg(Image image long value)//设置图像质量1—100
{
ImageCodecInfo icInfo = null;
ImageCodecInfo[] infos = ImageCodecInfo.GetImageEncoders();
foreach (ImageCodecInfo info in infos)
{
if (info.MimeType == “image/jpeg“)
{
icInfo = info;
break;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
..A..H. 19456 2019-04-10 17:47 clientDemo\.vs\clientDemo\v15\.suo
文件 0 2019-04-10 17:25 clientDemo\.vs\clientDemo\v15\Server\sqlite3\db.lock
文件 4096 2019-04-10 17:25 clientDemo\.vs\clientDemo\v15\Server\sqlite3\storage.ide
文件 32768 2019-04-10 17:25 clientDemo\.vs\clientDemo\v15\Server\sqlite3\storage.ide-shm
文件 1062992 2019-04-10 17:47 clientDemo\.vs\clientDemo\v15\Server\sqlite3\storage.ide-wal
文件 189 2019-04-10 17:25 clientDemo\clientDemo\App.config
文件 9728 2019-04-10 17:30 clientDemo\clientDemo\bin\Debug\clientDemo.exe
文件 189 2019-04-10 17:25 clientDemo\clientDemo\bin\Debug\clientDemo.exe.config
文件 30208 2019-04-10 17:30 clientDemo\clientDemo\bin\Debug\clientDemo.pdb
文件 3608 2019-04-10 17:28 clientDemo\clientDemo\clientDemo.csproj
文件 3934 2019-04-10 17:30 clientDemo\clientDemo\Form1.cs
文件 2030 2019-04-10 17:28 clientDemo\clientDemo\Form1.Designer.cs
文件 5817 2019-04-10 17:28 clientDemo\clientDemo\Form1.resx
文件 42 2019-04-10 17:25 clientDemo\clientDemo\obj\Debug\clientDemo.csproj.CoreCompileInputs.cache
文件 845 2019-04-10 17:30 clientDemo\clientDemo\obj\Debug\clientDemo.csproj.FileListAbsolute.txt
文件 1012 2019-04-10 17:28 clientDemo\clientDemo\obj\Debug\clientDemo.csproj.GenerateResource.cache
文件 11490 2019-04-10 17:25 clientDemo\clientDemo\obj\Debug\clientDemo.csprojAssemblyReference.cache
文件 9728 2019-04-10 17:30 clientDemo\clientDemo\obj\Debug\clientDemo.exe
文件 180 2019-04-10 17:28 clientDemo\clientDemo\obj\Debug\clientDemo.Form1.resources
文件 30208 2019-04-10 17:30 clientDemo\clientDemo\obj\Debug\clientDemo.pdb
文件 180 2019-04-10 17:28 clientDemo\clientDemo\obj\Debug\clientDemo.Properties.Resources.resources
文件 831 2019-04-10 17:25 clientDemo\clientDemo\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 7180 2019-04-10 17:26 clientDemo\clientDemo\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 0 2019-04-10 17:25 clientDemo\clientDemo\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2019-04-10 17:25 clientDemo\clientDemo\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2019-04-10 17:25 clientDemo\clientDemo\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
文件 522 2019-04-10 17:25 clientDemo\clientDemo\Program.cs
文件 1318 2019-04-10 17:25 clientDemo\clientDemo\Properties\AssemblyInfo.cs
文件 2833 2019-04-10 17:25 clientDemo\clientDemo\Properties\Resources.Designer.cs
文件 5612 2019-04-10 17:25 clientDemo\clientDemo\Properties\Resources.resx
............此处省略65个文件信息
相关资源
- labview平台下计算机之间利用共享变量
- 计算机组成原理半导体存储器实验
- GB50173-93《电子计算机机房设计规范》
- 计算机等级考试四级数据库历年真题
- 布匹瑕疵纹理检测 程序.zip
- MOOC计算机网络结课考试哈尔滨工业大
- 逻辑与计算机设计基础-答案至13章
- 西南交通大学《计算机网络》动画演
- 计算机网络考试题库
- 计算机视觉中的数学方法-吴福朝超超
- 华科计算机组成原理课程设计--扩展指
- 计算机软件系统课件 教师用
- 《计算机操作系统第四版答案》
- 1000套最新计算机专业毕业设计源码论
- 软件使用说明书模板
- 1---17030140015+党奇伟+西电计算机操作系
- 2019-2020_南京大学计算机系数据库期末
- 2018-2019_南京大学计算机系数据库期末
- 2019计算机二级office题库+题库系统+o
- 2019年江苏省高等职业院校技能大赛计
- 东南大学计算机网络期末复习提纲
- 操作系统实验六 设计一个按时间片轮
- 东南大学计算机系通信电子线路基础
- 微型计算机系统原理第三版课后答案
- 计算机专业软件工程与网络工程毕业
- 计算机操作系统期末考试复习
- 南京工业大学计算机网络期末开始复
- 南京大学CSAPP lab5-9
- 计算机职业生涯规划 个人简述
- 安徽工程大学 计算机网络课设sniffe
评论
共有 条评论