需求:
实验室/办公室一台电脑,寝室一台电脑,很多资料都是不便同步的,比如公司保密政策等。但是又需要随时可操作或者查看这些资料。
最好的办法是远程桌面。思杰有相应的产品,听在里面工作的同学说,可以免费试用一个月。但是一个月显然不够。我是想一直用的。
解决方案:
1、如果在同一个局域网,有很多远程控制类软件可以使用,包括一些比较有名的开源软件,如 tightvnc 等。这类软件最好不要乱下,万一有后门什么的,自己的私人信息泄露不说,公司的机密被泄露了,可就惨了。我需要跨网控制,所以直接用这个软件貌似不行。
2、自己动手写一个。不是有开源的么,自己改改,中间加上一个服务器中转一下。不过这个首先要看懂源码,知道它的协议细节。有这个功夫基本可以自己实现了。
涉及到的技术:
服务端:窗口抓屏,然后把截取的帧发送给中转服务器,并从服务器接受键盘和鼠标事件,然后在本地模拟这些事件。