最近有个需求,在一台电脑上看到10台电脑的运行画面(不需要操作,只需要看)。看有个远程控制软件提供了这个功能。但不是实时的,而是3秒一刷新。而且这个功能还必须开通企业版付费才能使用。
想了想,这个功能好像实现很简单,没必要为了这个需求去开通会员啊,自己实现就好了。思路如下:
- 在每台被监控的机器上跑一个moni_slave程序,定时截图上传到阿里云oss。
- 在监控电脑上跑一个moni_server服务,启动之后下载阿里云oss的图片到本地,然后搭建一个页面展示本地图片。
- 打开网页,欣赏页面上所有电脑的运行截图。
所有步骤的技术都不复杂,完全可以让gpt生成python代码。阿里云oss就用免费试用3个月(狠狠薅阿里云的羊毛),4个手机号你就能用一年了。
因为有一个moni_server存在,图片会在监控电脑上做一个中转,所以也无需注册oss图片所需的域名和公网ip。也就是不需要购买域名和云服务器。如果你需要在一处搭建,多处观看的话,只买一个云服务器就可以了