最近有個需求,在一臺電腦上看到10臺電腦的運行畫面(不需要操作,只需要看)。看有個遠程控制軟件提供了這個功能。但不是實時的,而是3秒一刷新。而且這個功能還必須開通企業版付費才能使用。
想了想,這個功能好像實現很簡單,沒必要為了這個需求去開通會員啊,自己實現就好了。思路如下:
- 在每臺被監控的機器上跑一個moni_slave程序,定時截圖上傳到阿里云oss。
- 在監控電腦上跑一個moni_server服務,啟動之后下載阿里云oss的圖片到本地,然后搭建一個頁面展示本地圖片。
- 打開網頁,欣賞頁面上所有電腦的運行截圖。
所有步驟的技術都不復雜,完全可以讓gpt生成python代碼。阿里云oss就用免費試用3個月(狠狠薅阿里云的羊毛),4個手機號你就能用一年了。
因為有一個moni_server存在,圖片會在監控電腦上做一個中轉,所以也無需注冊oss圖片所需的域名和公網ip。也就是不需要購買域名和云服務器。如果你需要在一處搭建,多處觀看的話,只買一個云服務器就可以了