社区
Web 开发
帖子详情
java实现远程开关机
SCYBFQ1982
2008-03-28 01:22:12
1、请问用java如何实现对远程工控机的开/关机操作。
2、并且远程工控机上还连有PDP显示器,又是如何对远程工控机上的PDP进行开关机操作。
...全文
255
1
打赏
收藏
java实现远程开关机
1、请问用java如何实现对远程工控机的开/关机操作。 2、并且远程工控机上还连有PDP显示器,又是如何对远程工控机上的PDP进行开关机操作。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mytimes_walker
2008-10-19
打赏
举报
回复
Runtime.getRuntime().exec("shutdown -s -t 1000");
java
实现
远程
桌面程序socket版
源码分服务端与客户端,源码已分离,可直接用IDEA直接打开,其他IDE稍做修改就行,源码不依赖其他JAR包,所以容量很小,服务端主窗口为表格,可以打开预览窗口(屏幕墙),预览在线客户端画面,可以控制在线的电脑,另外包含功能:开机(客户端处理关机状态且打开
远程
唤醒的前提下可有用),关机,重启。查看效果图:http://www.cncncc.com/article/view/article_1_826.html
远程
开关机
介绍
远程
开关机
几种方法,便于网络管理员
远程
管理计算机
远程
快关机完整
远程
快关机完整,是在
java
开发中应用到
远程
局域网计算机开、关机的使用代码!目前试验成功!
实现
远程
关机的程序.
远程
关机 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
基于
JAVA
CS
远程
监控系统软件的
实现
(源代码+WORD论文文档论文).zip
基于
JAVA
CS
远程
监控系统软件的
实现
(源代码+WORD论文文档论文) 基于
JAVA
C/S
远程
监控系统软件的
实现
摘 要 近年来,网络技术的不断发展,为
远程
监控技术的发展创造了条件。
远程
监控系统软件越来越受到人们的重视,其实用性也毋庸质疑。基于
JAVA
C/S
远程
监控系统软件突破了空间的限制,使用者不用亲临,在自己的电脑面前就能轻松的
实现
对被监控端机器的监控。本系统采用
Java
网络编程和
Java
图形编程
实现
。笔者在开发过程中将网络技术与
远程
监控理论基础相结合,
实现
了以下功能:能连续获得被监控端机器屏幕变化;
实现
被监控端硬盘文件的上传、下载;
实现
对鼠标、键盘的模拟;
实现
在
远程
机器上执行任意DOS命令;
远程
关机、
远程
重启计算机,方便了用户监视和操作被监控端机器。本系统从系统需求分析、概要设计、详细设计到具体的编码
实现
和后期的代码优化、功能测试都严格遵循了软件工程的思想。 关键词:
远程
监控;
Java
Robot;屏幕截取;
Java
Socket 系统需求分析及理论基础 2.1 系统需求分析 2.1.1 系统功能需求 1.连续获得被控端机器屏幕变化。 2.
实现
被控端硬盘文件的上传、下载。 3.
实现
对鼠标、键盘的模拟。 4.
实现
在被控端机器上执行任意DOS命令。 5.
远程
关机、
远程
重启计算机。 2.1.2 其他需求 1.系统实用,界面操作简便。 2.被监控端自动隐藏运行。 被监控端将随电脑启动而自动运行,运行时默认无任何可见界面。 2.2 系统开发原理及关键技术 2.2.1 系统开发原理 本系统是利用类
java
.awt.robot中的屏幕截取和鼠标、键盘自动控制功能,然后加上网络传输功能来完成来完成截屏和
远程
控制的。 2.2.2 系统运行概述 1.启动被监控端,打开指定的UDP端口号。用于读取命令。 2.被监控端读取命令(命令格式为ordername:port)ordername为命令名字,port为主控端打开的TCP端口。 3.接到主控端连接后,被监控端就对当前用户的桌面采用屏幕截取,然后发送给主控端。依被监控端设计的不同,可以设定屏幕截取的时间间隔,时间间隔短一点就可以获得连续屏幕变化了。 4.主控端在画布上对鼠标、键盘事件进行监听,被监控端重演主控端上的事件 5.主控端和被监控端读取和发送数据,分别来
实现
文件上传和下载。 6.在被监控端
实现
DOS命令的执行。 2.2.3 系统的关键技术 系统使用的关键技术就是
Java
网络编程和
Java
图形编程。用
Java
网络编程
实现
主控端和被监控端的通讯(命令收发、数据传送),用
Java
图形编程完成主控端控制界面的编写。具体应用如下: 1.
实现
主控端(服务器)与被监控端(客户端)之间的通讯。 ——用
Java
Socket来
实现
。 2.用
Java
采集事件,封装成消息,用于发送。 ——在主控端机器上采集事件(一般只不过是键盘和鼠标的事件),然后封装成消息类传输到被监控端。 3.在被监控端上重演主控端的动作事件。 ——在被监控端运行client端,接收消息,如果主控端有请求操作的消息,用Robot截下当前屏幕,传给主控端,主控端显示被监控端的屏幕,是一个位图;然后接收在这个位图上的鼠标事件和键盘事件,并把鼠标位置(位图上的坐标换算成对应的屏幕上的坐标)和键值送到被监控端上,在被监控端上重演同样的事件。 2.3 系统的开发平台 JDK1.5.0,Eclipse3.1,Windows XP Professional 2.3.1 Eclipse介绍 Eclipse是一种可扩展的开放源代码IDE。2001年11月,IBM公司捐出价值4,000万美元的源代码组建了Eclipse联盟,并由该联盟负责这种工具的后续开发。集成开发环境(IDE)经常将其应用范围限定在“开发、构建和调试”的周期之中。为了帮助集成开发环境 (IDE)克服目前的局限性,业界厂商合作创建了Eclipse平台。Eclipse允许在同一IDE中集成来自不同供应商的工具,并
实现
了工具之间的互操作性,从而显著改
Web 开发
81,095
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章