- 1、本文档共41页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机远程控制程序设计毕业论文
目 录
第1章 前言 5
1.1 概述 5
1.2 远程控制的基本原理 6
1.2.1 远程控制软件的基本模式 7
1.2.2 远程控制常用软件 7
1.3 论文选题及研究方案 8
1.4 主要工作量 9
1.5 研究内容 10
1.5.1 主要研究内容 10
1.5.2 主要技术要求 10
第2章 远程控制程序的设计思路 11
2.1 关机、重启子程序 11
2.2 读取计算机信息子程序 12
2.3 增加帐户子程序 13
2.4 截图子程序 13
2.5 键盘记录子程序 15
2.6 主程序调用 15
2.7 本章小结 16
第3章 远程控制程序的设计 17
3.1 子程序设计 17
3.1.1 计算机关机、重启程序设计 17
3.1.2 读取计算机信息程序设计 17
3.1.3 增加账户程序设计 20
3.1.4 截图程序设计 24
3.1.5 键盘记录程序设计 26
3.2 主程序设计 27
结 论 29
致 谢 30
参考文献 31
第1章 前言
1.1 概述
1.2 远程控制的基本原理
1.2.1 远程控制软件的基本模式
远程控制一般支持局域网、广域网、无线网、拨号方式、宽带接入等方式,还可以支持直接连接,即通过串口、并口、红外端口来对远程主机进行控制。传统的远程控制软件一般使用TCP/IP、NET—BEUI、NETBIOS、IPX/SPX等协议来实现远程控制,也可以通过B/S模式或浏览器/中间件/服务器结构,即Web页面以Java技术来控制远程电脑,从而达到远程控制不同操作系统的目的。
远程控制实现机制:客户端将键盘和鼠标的操作信息实时传送给服务器端,由服务器端软件仿真为本地的键盘和鼠标操作,同时实时捕捉服务器端电脑的屏幕画面,通过网络回传到客户端。
远程控制软件通常由两部分组成:一部分是客户端(控制端)程序Client,另一部分是驻留端(受控端)程序Server,建成C/S模式。使用前需要在控制端运行客户端程序,在受控端运行服务器程序。然后由控制端向受控端发出信号,建立一个特殊的远程服务。再通过这个服务,使用各种远程控制功能发送远程控制命令,控制受控端电脑中的各种应用程序运行,这种远程控制方式称为基于远程服务的远程控制。
1.2.2 远程控制常用软件
各类远程控制软件种类繁多,可以运行在不同的工作平台,在屏幕截取,鼠标键盘控制上各有特色.常用的控制软件有如下几种:
PCAnywhere:是点对点通信软件,可以远程监控、管理、调试,有卓越的自我保护功能和加密工具,功能强大,是远程控制软件的首选,适合于技术支持和企业内部部署。
RemotelyAnywhere:基于Web客户端连接,操作简单,拥有用户所需要的全部网络管理工具,适于服务器管理。
冰河:可支持局域网/Modem上网/宽带上网等多种方式,功能强大,容易被黑客利用,被许多杀毒软件列为查杀对象。
QuiekIP:客户机可同时控制多个服务器,反之亦然。适用于多种场合。
VNC:免费跨平台的开放源码软件。
在Windows环境下,远程控制有以下2种实现方法:
1)Windows XP远程控制的实现“远程协助”和“远程桌面”是Windows XP系统提供的远程控制的方法。使用“远程协助”进行远程控制必须由主控双方协同才能够进行,通过MSN Messenger向联系人发出协助要求,在获得对方同意后,即可进行远程协助。
2)Windows 2000 Server远程控制的实现在服务器上安装配置好与客户端连接所需的协议,如IPX、TCP/IP、NETBEUI等,在安装“路由和远程访问”服务后,即可以配置运行Windows 2000 Server的远程访问服务器。Windows 2000 Server提供了拨号网络和VPN两种方式的远程访问。
1.3 论文选题及研究方案
本是采用模块化设计的方法,将整个划分为、,通过这样的划分,我们可以构建出。
本次设计主要是,其功能是。
所以本次设计首要任务就是;
其次一个完整的;本次设计是使用Microsoft Visual C++ 6.0设计,Microsoft Visual C++ 6.0中有专门基于Windows控制的Windows API程序,可以简单的实现功能,所以在本次设计中主要使用的就是Windows API编程。
1.4 主要工作量
本次设计基本参照上述的研究方案进行,其具体工作量的统计如表1-1所示。
工作量(h) 目的 查阅相关文献、资料 240 熟悉 学习关于Windows API编程 80 学习使用Windows API实现功能 关机、重启程序研究 0 编程实现计算机关机、重启 获取计算机信息程序研究0 编程实现计算机信息
您可能关注的文档
最近下载
- 人教版二年级语文下册描红字帖.xls VIP
- 托福听力1100句[整理].pdf
- _山东省济南市莱芜区2020-2021学年八年级下学期期末数学试卷(五四学制).doc VIP
- 老友记台词剧本第一季第1集中英双语左右对照.pdf
- 中考复习声光热综合复习题.doc
- 遗留矿山生态修复示范性工程 投标方案(技术方案).doc
- SY_T 4216.4-2018 石油天然气建设工程施工质量验收规范油气输送管道穿越工程 第4部分:水域开挖穿越工程.docx
- 党员在“政治生日”感言讲话稿.docx VIP
- Marantz马兰士SR6013产品说明书.pdf
- 中小尺寸oled显示技术概论_level2面板综述逐字稿.pdf
文档评论(0)