- 3
- 0
- 约5.39千字
- 约 9页
- 2017-11-17 发布于河南
- 举报
利用java实现一个简单的远程监控程序
利用java实现一个简单的远程监控程序
一般的远程监控软件都是用c或者c++等语言开发的,而使用java如何来实现相同的功能呢。首先我们先介绍一下一个简单的远程监控程序的实现原理。功能一,远程屏幕监视(1) 必须要有监控端与被监控端,而且程序保持启动。(2) 被监控端获取本机的屏幕截屏发图给监控端。(3) 监控端在本地窗口中显示被监控端发送过来的图像。(4) (2)(3)步骤重复执行,这时在监控端即可实时监视到被监控端的桌面操作了。功能二,远程控制(1) 必须要有监控端与被监控端,而且程序保持启动。(2) 在监控端监视窗体上执行鼠标点击事件。(3) 记录步骤 (2)中的鼠标点击的坐标,及键值发送到被监控端。(4) 被监控接受鼠标坐标,及键值,然后再本地屏幕上模拟同样的点击动作。OK,现在看下具体的java与语言是如何实现上述功能的。使用java语言要实现截屏的功能就要依靠java类库中的一个有趣的类java.awt.Robot类【俗称Java机器人】了功能一,远程屏幕监视//『客户端』抓取屏幕快照GuiCamera.java
Java代码
BufferedImage screenshot =
(new Robot()).createScreenCapture(
new Rec
您可能关注的文档
- 第1章流与文件1-计科10.ppt
- 第06章 接口 类库 字符串.ppt
- 第6章 数组和字符串.ppt
- 第10章 C++ IO流标准库.ppt
- 20132155邢超超13计科3班(Java实验七).doc
- 201305020115秦振威软件工程13级实验七 文件(一).doc
- 虚拟仪器(哈工大)第六章 字符串和文件存取.ppt
- 输入输出流IO10.21修订后.ppt
- FileUtils文件上传.docx
- InputStreamReader 和 OutputStreamWriter类用法简介,及演示.docx
- 2026福建屏南县教育系统招聘紧缺急需及高层次人才44人(第二轮)考试模拟试题及答案解析.docx
- 2026年六安霍邱县县属国有企业公开招聘10人工作人员笔试模拟试题及答案解析.docx
- 2026中煤集团山西有限公司所属煤矿机电副总工程师招聘2人考试参考题库及答案解析.docx
- 2026广西质量工程职业技术学院第一批招聘工作人员65人笔试备考题库及详细答案解析.docx
- 2026秋季福建泉州市南安市南星中学招聘顶岗合同教师(三)考试备考试题及答案解析.docx
- 2026内蒙古兴安盟乌兰浩特第一中学比选调动教师4人考试备考题库及答案解析.docx
- 2026重庆市大足区大数据应用发展管理局招聘公益岗招聘2人笔试备考题库及答案解析.docx
- 2026福建福州市土地房屋开发总公司聘用人员招聘1人考试参考题库及答案解析.docx
- 2026湖北恩施州鹤峰县城市综合管理执法大队招聘4人笔试备考试题及答案解析.docx
- 2026南昌高新地区政务服务外包项目工作人员招聘26人考试参考题库及答案解析.docx
原创力文档

文档评论(0)