笔记10:时时屏幕抓取小程序
来源:互联网 发布:人工智能可视化 编辑:程序博客网 时间:2024/05/21 10:29
今天无意间看到了一边关于黑客的制作木马病毒的文章感觉还蛮有意思的。
里面有一个说到做一个木马病毒,可以时时抓取别人电脑的屏幕内容,然后我灵机一动
就想能不能用我们现在学的C#和winfrom也写个程序来抓取屏幕呢。
于是我就抱着试试看的态度,去找度娘了。。。没想到這一搜索还真的有這样的代码。
自己就一句句的照着敲,尝试的去理解里面的东西,到处改改试试的
没想到还真是那么回事的,其实代码一不多。。。然后自己再发挥一下,结合学的定时器
一个能能时时抓取电脑屏幕的小程序就這样大功告成了。。。哈哈哈,又像黑别人电脑,迈进了一步。
话不多说,代码如下:
1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Windows.Forms; 9 10 namespace winform截屏11 {12 public partial class Form1 : Form13 {14 public Form1()15 {16 InitializeComponent();17 }18 private void button1_Click(object sender, EventArgs e)19 {20 //getimage();21 timer1.Start(); //开启定时器22 }23 int i = 1;24 private Image getimage()25 {26 //获取屏幕的整个宽度 //获取屏幕的整个长度27 Bitmap image = new Bitmap(Screen.PrimaryScreen.Bounds.Width,
Screen.PrimaryScreen.Bounds.Height);28 Graphics imgGraphics = Graphics.FromImage(image);29 //设置截屏区域 30 imgGraphics.CopyFromScreen(0, 0, 0, 0, new Size(Screen.PrimaryScreen.Bounds.Width,
Screen.PrimaryScreen.Bounds.Height));31 image.Save("D:\\第"+i+"张.jpg");32 return image;33 }34 //用个定时器,每隔5秒钟抓取屏幕一次35 private void timer1_Tick(object sender, EventArgs e)36 {37 getimage(); //调用方法38 i++;39 }40 }41 }
我是小白,欢迎报错,和大神指导。。。。。。
0 0
- 笔记10:时时屏幕抓取小程序
- 时时彩分析程序
- 屏幕打印的小程序
- 简易python web抓取小程序
- 抓取网页数据的小程序
- JS抓取动态页面小程序
- 抓取屏幕图像及光标的程序分析
- <Win32_8>有意思的程序——抓取屏幕
- 24. Python脚本学习笔记二十四屏幕抓取
- 抓取屏幕,分析屏幕上的目标小图片位置,代码犀利,速度很快
- 时时程序开发重庆时时北京赛车平台制作维护
- 用C#写屏幕截图小程序
- Win32汇编小程序 Windows屏幕拾色器
- 小程序--android调节屏幕亮度
- 微信小程序小笔记
- 笔记:QT小程序
- 小程序笔记
- 小程序学习笔记
- 先做好自己的事吧
- linux串口通信
- 笔记7:winfrom的一些知识点(一)
- 笔记8:winfrom连接数据库DBHelp
- 笔记9:winfrom的一些知识点(二)
- 笔记10:时时屏幕抓取小程序
- 笔记11:GDI 制作数字验证码
- 笔记12:简易的二维码生成解析程序
- 一下子完成了四个简单的小项目,还蛮开心的
- PullSGArrayBlocking::pullChunk
- 做完四个小项目的收获
- 学习Python运维之paramiko模块
- 约瑟夫生死问题
- 笔记13:File 类的一些操作