- 浏览: 2630 次
- 性别:
- 来自: 厦门
最新评论
-
keke8614:
重传刷新界面会不会跳动
Java实现远程桌面监控 -
houj.cn:
我觉得:
udp协议取代tcp意义不大
已经JPG编码了,再进 ...
Java实现远程桌面监控
文章列表
java里面的Robot类可以完成截图的功能,借助于这点,我尝试着做了一个简陋的桌面监控程序,运行了下,感觉速度还可以,还有很大的优化空间的,比如用udp协议取代tcp等。代码也写的不是很优雅,只在娱乐了。
实现原理其实很简单,在被监视者的机器上,运行一个线程,每隔一段时间就自动截图,并把截图压缩发送到指定的机器上;在监视机器上,也是运行一个线程,接收发送过来的图片包,解压,并绘制到当前的窗口上。这样就基本完成了。
Java代码
1.public class Server extends Thread {
2. private Dimension screen ...