華文網

JARVIS 手機監控局域網內PC

JARVIS

通過反向的Socket連接,實現通過手機(或任何可以發送Http請求的設備)對局域網內PC的監控。在外時可以遠端監視家裡PC任務的執行情況,甚至遠端喚醒家裡的PC提前打開遊戲也可以實現(其實這就是我做這個項目的初衷23333)

這次更新除了修改了代碼結構,主要給整個系統中加入了樹莓派,利用WakeOnLAN實現遠端喚醒,但是這背後的可擴展性還很大,樹莓派作為智慧家居的中樞是綽綽有餘,利用GPIO實現遠端打開家電也很容易實現,配合上語音API也許能和紮克伯格的JARVIS一拼(23333我開玩笑的)

已實現功能 喚醒 喚醒處於關機或休眠狀態的PC(此功能需要與PC處於同一局域網的設備支援,

測試用RPi——樹莓派)拍照 調用電腦攝像頭拍照發送至指定郵箱(需要有攝像頭)關機 向PC發送關機指令截圖 截取當前顯示器畫面發送至指定郵箱檢測 檢測PC和RPi是否連接

項目採用Java實現,斷斷續續做了快一年時間了,由於是個人完成,所以有些細節還不完善,不過結構還是比較清楚,Readme和注釋也很詳細,二次開發也很方便。

已獲得 13 Star,6 Fork,歡迎Star歡迎Fork歡迎共同開發

結構

詳情