计算机毕业论文网
网站地图 RSS订阅
高级搜索 收藏本站
订做说明 购买说明
首页 | VB | java/jsp | delphi | ASP | .net | PB | VF | 计算机网络毕业论文 | 电子,通信,自动化毕业论文 | flash毕业论文 | Authoware设计 | 管理/社会/经济/法学论文 | 机械/土木/建筑 | 计算机毕业论文资料 | 计算机毕业设计指导 | 交款方式
  当前位置:主页>VC/VC++>软件详细
软件名称:  031VC++基于Windows的远程控制软件开发
文件类型:  .rar
界面语言:  简体中文
软件类型:  国产软件
运行环境:  Win2003,WinXP,Win2000,Win9X
授权方式:  共享软件
软件大小:  9MB
软件等级:  ★★★★★
发布时间:  2007-12-12
设计组成: 本参考毕业设计有(源代码+毕业论文+答辩PPT+开题报告+中期检查报告+程序+目录)组成!
下载地址: 无链接信息!
使用说明: 如果您需要此软件,请联系我们的客服QQ:920225073必过网计算机毕业设计电话:15886499710

 
 
随着网络技术的发展,网络速度的加快,远程控制技术支持将逐渐占据技术支持的主流。本文讲述的是一个基于Windows而开发的远程控制程序,用到了WinSock的API技术。对远程控制涉及的技术和方法等进行了函数原型级的详细解释,可以很容易的理解。
本文首先介绍了实现远程控制基础Socket编程的基本概念,以及Windows的消息系统,接着从建立Socket套接字开始,经过逐个功能模块的分析实现,包括从自动运行,到关机,到直接控屏功能等,然后重点介绍了各功能模块的具体实现过程,特别是文件管理和直接控屏的实现。最后介绍了设计体会和编程体会。
本文在文件管理方面采用了FTP技术支持,利用在被控端建立一个FTP客户端,在本地运行一个FTP服务器,通过利用FTP技术来实现对目录查询,文件传输等文件操作。使文件管理能够简单实现!在直接控屏模块的实现过程中,客户端主要是负责向服务器端发出获取服务端屏幕图像数据的请求,把从服务器端发送来的屏幕图像在本地实时地显示出来,并且及时发送鼠标在本地显示图像的动作响应给服务器;而服务器端主要是负责响应客户端的请求并抓取与发送屏幕图像,响应客户端发送过来的鼠标、键盘等的动作并反馈给客户端。从而实现了对远程计算机的直接控制屏幕的操作。
 
关键词:C/S模式;Socket;FTP;直接控屏。
   

引言 …………………………………………………………………………3
1 课题描述……………………………………………………………… 5
1.1 任务内容………………………………………………………………… 5
1.2 应完成内容………………………………………………………………… 5
2 系统分析……………………………………………………………………6
2.1 系统功能分析…………………………………………………………………6
2.2 系统软件模型…………………………………………………………………6
3 相关技术 ……………………………………………………………… 7
3.1 Socket的基本概念………………………………………………………7
3.1.1 Socket 引入……………………………………………………………7
3.1.2 Socket的类型…………………………………………………………7
3.2 基本套接字函数调用…………………………………………………… 8
3.2.1创建套接字………………………………………………………………8
3.2.2 指定本机地址……………………………………………………………8
3.2.3 建立套接字连接…………………………………………………………8
3.2.4 监听连接……………………………………………………………… 9
3.2.5 数据传输……………………………………………………………… 9
3.2.6 关闭套接字………………………………………………………………10
3.3 Windows系统的Socket编程……………………………………………10
3.3.1 使用WinSock API………………………………………………………10
3.3.2 使用数据报套接字………………………………………………………10
3.3.3 使用流式套接字…………………………………………………………11
3.4 Windows的消息系统………………………………………………… 14
4 C/S模式远程控制程序设计实现……………………………………17
4.1主要实现功能……………………………………………………………17
4.2 客户端(监控端)设计实现…………………………………………………18
4.2.1添加主机………………………………………………………………19
4.2.2发送消息………………………………………………………………20
4.2.3监视屏幕………………………………………………………………20
4.2.4帮助………………………………………………………………… 21
4.2.5 注册……………………………………………………………………21
4.3 服务器端(被监控端)设计实现…………………………………………23
4.3.1准备接受连接…………………………………………………………24
4.3.2自动运行和隐藏……………………………………………………… 25
4.3.3 文件管理的实现…………………………………………………………26
4.3.3.1 列文件目录清单………………………………………………………28
4.3.3.2 查看文件内容…………………………………………………………29
4.3.3.3 “文件传输”程序实现……………………………………………………29
4.3.4 系统信息的获取及修改………………………………………………… 29
4.3.5 远程重启,关闭计算机的实现……………………………………………29
4.3.6 键盘和鼠标的控制……………………………………………………… 32
4.3.7 远程屏幕抓取的实现 ……………………………………………………37
4.3.8 其他功能模块的实现…………………………………………………… 39
 
5 总结与展望……………………………………………………………39
 
谢辞……………………………………………………………………………39
参考文献……………………………………………………………………39
附录………………………………………………………………………… 40

 

(需要该计算机毕业设计论文的,请联系客服QQ:920225073必过网计算机毕业设计或联系电话:15886499710)

下载说明: ☉推荐使用网际快车下载本站软件,使用 WinRAR v3.10 以上版本解压本站软件。
☉如果这个软件总是不能下载的请点击报告错误,谢谢合作!!
☉下载本站资源,如果服务器暂不能下载请过一段时间重试!
☉如果遇到什么问题,请到本站论坛去咨寻,我们将在那里提供更多 、更好的资源!
☉本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
[收藏] [推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论:
  热门软件
·015抄表管理系统(C++Builder)
·023视频会议系统VC++
·027用VC实现串口数字信号的接收
·069局域网即时聊天系统C++
·034五子棋VC++
·067VC图书管理系统其中的借书查
·062卷积码编码与viberbi译码程序
·072车牌定位识别系统
·076学生管理系统设计VC++
·025校园通校友即时通平台(C++Bui
·071排队系统VC++
·014学生信息管理系统
·040C++实现最简单汉字编程
·028音乐乐谱编辑器设计与开发VC+
·001高校工资管理系统
  相关软件
·032基于电子邮件服务的网络邮盘V
·033图书管理系统CB
·034五子棋VC++
·035常二小区物业管理系统
·036基于.NET的人力资源网站-VC
·037酸度监测系统的设计与实现
·038高炮团指挥所模拟系统设计
·039网络可视电话的软件设计
·040C++实现最简单汉字编程
·041C语言层次性教学支撑平台
· 042C语言双语教学多媒体动画展
·043远程监控系统-VC++
·044操作系统教学演示程序设计-VC
·045图书管理系统之借书查询
·046温度控制系统-VC
 
订做说明---购买说明---网站地图---收藏我们---RSS订阅
《中华人民共和国增值电信业务经营许可证》
《中华人民共和国信息产业部》备案/许可证编号:[湘ICP备08090636号]
购买咨询QQ:920225073购买计算机毕业设计 定做与售后QQ:859511006计算机专业毕业论文售后 E-MAIL:920225073@qq.com

© 版权所有必过网计算机毕业设计:(www.passlw.com)
必过网计算机毕业论文