加入收藏 | 设为首页 | 会员中心 | 我要投稿 北几岛 (https://www.beijidao.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

远程监控程序的思路

发布时间:2021-05-21 04:50:45 所属栏目:大数据 来源: https://www.jb51.cc
导读:前几天,一个同事问我远程监控一个程序的实现思路。我一时懵住了。 他采用了网络通信,服务段截获运行程序的句柄,然后操作的办法,但对于复杂的被操作程序,工作量显然并非他一个人能够完成的。 在重新思考了pcanywhere后,一次吃饭时和一位要好的朋友讨论

前几天,一个同事问我远程监控一个程序的实现思路。我一时懵住了。
他采用了网络通信,服务段截获运行程序的句柄,然后操作的办法,但对于复杂的被操作程序,工作量显然并非他一个人能够完成的。
在重新思考了pcanywhere后,一次吃饭时和一位要好的朋友讨论时,忽然豁然开朗,原来远程操控的思路如此简单。有兴趣的朋友可以试着做一个paanywhere了。


------------------------------------------------------------------------------------------------
俺的思路:
????????? 1。截图。截取服务端被操纵程序的图片到客户端。
???????????????? 绝对是截图,如果跳到传送对象啊,句柄阿什么的,嘿嘿,保证你完不成多数程序的控制。
??????????2。传送客户端的键盘、鼠标信息、事件到服务端,服务端还原到本地消息。
??????????3。响应消息后再次截图,发送到客户端。(或者实时发送截图)。
-----------------------------------------------------------------------------------------------

其中的技术难点不那么容易攻克:

????????????? 1。截取图片事件有可能影响部分控件的响应动作,导致远程操控的不协调性;
????????????? 2。传输的图片必须是经过压缩后的图片,否则操作延迟太明显;也可以更优化的算法来解决这个问题,譬如:可能需要传输的图片并不是整个屏幕的图片,而是1/4,1/8屏幕;
-----------------------------------------------------------------------------------------------

如果能够很好的解决这两个技术难点的话,您肯定可以很轻松的实现监控了。
哎,编程之道,思路(算法)绝对是最值钱的东西。
俺同事正在贯彻这一思路,祝他成功!

?

(编辑:北几岛)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读