RDP Heartbeat (遠端桌面心跳)
一款極簡的遠端桌面「保活」呼吸燈。
為什麼要造這個輪子?
作為一個重度遠端辦公使用者,RDP (遠端桌面) 是主力工具。但 RDP 基於 UDP 協定,雖然快,卻很容易「悄無聲息」地斷線。
經常有這種情況:在跑一個耗時的編譯任務或者等 AI 生成程式碼,螢幕半天沒反應。這時候就會很慌:
「到底是程式還在跑,還是我的 RDP 早就斷線了?」
這種**「薛丁格的連線狀態」**非常搞人心態。所以我寫了 RDP Heartbeat。它會在螢幕角落生成一個微小的呼吸光點:
- 光點在跳: 連線正常,畫面是活的。
- 光點不動: 別等了,RDP 已經卡死或斷線了。
就這麼簡單。它能讓您一眼看穿連線狀態,從此告別「假死」焦慮,不再對著靜止的螢幕疑神疑鬼。
功能特性
- 視覺化心跳: 一個平滑呼吸的動態光點,一眼確認畫面串流是否活躍。
- 無感體驗 (Unobtrusive):
- 總在最前: 保證你能隨時看到它。
- 滑鼠穿透 (Click-through): 就算光點擋住了按鈕,您直接點上去也能穿透到下面的視窗,絕不擋事。
- 高度客製化:
- 外觀: 顏色、大小、透明度、呼吸速度全都能調。
- 位置: 拖曳即可放置在螢幕任意角落(例如塞到工作列縫隙裡)。
- 極簡 UI: 現代化、無邊框的設定介面,看著舒服。
- 系統匣: 平時安靜地縮在系統匣裡,不佔工作列格子。
- 開機自啟: 支援隨 Windows 自動啟動,一次設定,永久省心。
- 多語言: 原生支援繁體中文、簡體中文和英文。
安裝指南
複製倉庫:
bashgit clone https://github.com/PruneLab/prune-rdp-heartbeat.git cd prune-rdp-heartbeat安裝依賴:
bashpip install -r requirements.txt執行:
bashpython main.py
怎麼用?
- 啟動: 執行程式,右下角會出現一個呼吸光點。
- 移動位置: 右鍵系統匣圖示 -> 開啟移動模式。光點會出現邊框,把它拖到您順眼的地方。然後點擊 關閉移動模式,它就會鎖定位置並開啟「滑鼠穿透」。
- 改設定: 右鍵系統匣圖示 -> 設定。改顏色、大小、開機自啟都在這裡。
- 退出: 右鍵系統匣圖示 -> 退出。
取得支援與參與貢獻
作為一個完全開源的專案,我們極其重視您的回饋。除了歡迎提交 Bug 或功能建議之外,更期待您的參與和程式碼貢獻!
歡迎在 GitHub 上關注並參與共建:PruneLab/prune-rdp-heartbeat。
Created to make remote work a little less stressful.