远程控制系统
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
摘??? 要
随着计算机信息现代工业的发展,计算机监视管理系统越来越受到学校、企业重视。本文主要分析了远程监控系统的一些基本功能和组成情况,包括系统的需求分析、系统结构,功能模块划分以及数据库模式分析等,重点对应用程序的实际开发实现作了介绍。达到了实时性和安全性,且应用程序功能完备。同时简单介绍了Visual C++编程环境和WIN SOCKET的功能特点。
本课题设计是为适应远程控制的要求,使远程控制提高到计算机的实时水平而设计的。远程控制包括多项内容,本课题设计只是承建了其中的一部分即:实时控制。本课题设计用为一个通信应用程序,用到了多项技术,诸如:异步模式socket、面向对象编程、软件工程思想等。采用Visual C++作为开发工具,实现了所要求的远程控制、用户监控等基本功能。
关键字: 套接字
?面向对象 软件工程 钩子
功能需求
基于系统需求分析,该系统需要实现以下基本功能:
(1)???
键盘动作记录:当客户端程序启动的时候,程序自动加载键盘钩子,对客户端所有的键盘操作进行记录,并把文件存放在c:logfile.txt里。
(2)???
抓屏:在客户端用3种选择模式,分别是每10秒,20秒,30秒抓客户端屏幕一次,通过现成的jpeg_lib提供的图片压缩成黑白颜色的位图存在c:aa.bmp并把该图片发送到服务器端 。
(3)???
实时显示:当从客户端发来的图片接受完毕后保存到c:bbx.bmp,再根据监控的不同客户端加载到相应的显示区域去。
(4)???
通过控制鼠标控制客户端:进入控制模式,加载鼠标钩子,截取鼠标的按件动作,并把该动作发送到客户端模拟鼠标已达到控制的目的。