自架的點對點遠端桌面 —— 像 AnyDesk,但總機、畫面、資料全走你自己的機器與 P2P 直連,
端到端加密;對方開瀏覽器就能連,免安裝任何客戶端。Windows 專用。
一套自己就能架設的遠端桌面工具。被控端是一支 Windows 桌面程式,控制端只需要一個 瀏覽器——不必安裝 App、不必註冊帳號、不經過任何第三方伺服器中轉畫面。連線建立後, 影像、鍵鼠、檔案全部走 WebRTC 點對點直連 + 端到端加密,你自己的機器就是唯一的節點。
適合:從外面連回家裡/公司那台、無人值守的遠端維運、給朋友或 IT 臨時支援。
控制端 — 瀏覽器連線畫面(免安裝,開瀏覽器就能連;上方常駐即時的速率/編碼/延遲/畫質列)
被控端 — 桌面控制面板
※ 以上為示範用合成畫面,不含任何真實桌面內容或個資(ID、IP、臨時碼皆為範例)。 若要換成真實截圖,記得先遮蔽 IP/ID/畫面內容。
- 🔗 P2P 直連 + 端到端加密(WebRTC / DTLS-SRTP),畫面不經第三方
- 🌐 控制端免安裝——任何裝置開瀏覽器就能連(含手機/平板觸控)
- 🖥 GPU 加速:NVIDIA NVENC 硬體 H.264 編碼、多螢幕即時切換
- 🎛 即時畫質調整:流暢↔原畫質一鍵切換,或「自動」依網路升降
- 📁 雙向檔案傳輸 + 遠端檔案瀏覽下載,每筆都有進度條
- 📋 剪貼簿雙向同步(含圖片)、中文/IME 直接輸入
- 🔊 系統聲音串流(對方聽得到這台的聲音)
- ⚡ 快捷鍵面板:Ctrl+Alt+Del、工作管理員、Alt+Tab、Win… 一鍵送出
- 🎯 精準指標模式:相對移動,適合繪圖/遊戲/精細操作
- 🖥 系統匣常駐 + 開機自啟:無人值守也能隨時連回
- 🛡 可控性開關:連線核准、檢視模式、閒置逾時、結束自動鎖定、遠端鎖定
- 密碼採挑戰-回應(HMAC),全程不明文、也不經過總機
- 連線信令附 HMAC 簽章防竄改,抵禦中間人掉包
- 設定檔的密碼與 TURN 憑證以 Windows DPAPI 加密存放(換機/換帳號即失效)
- 房間名綁定持有者(別人搶不走)、暴力破解節流、連線稽核日誌
- 一次性臨時連線碼:給人臨時存取,不必交出正式密碼
- 桌面程式以 Cython 編譯為原生碼打包,發行檔非可輕易反編譯的 bytecode
- Windows 10 / 11(被控端)
- 控制端:任何有現代瀏覽器的裝置
- 外網連線:需一台有公開 IP 的機器跑「總機(signaling)」——便宜 VPS 即可,或你自己的固定 IP
- (選用) NVIDIA 顯卡以啟用 NVENC 硬體編碼
- 到 Releases 下載
RemoteDesktop.exe。 - 在被控端開啟,設定 連線 ID + 密碼,按 上線。
- 控制端瀏覽器打開總機網址,輸入同樣的 ID + 密碼 → 連線。
單機/區網測試可勾「在本機啟動 Signaling」,連總機都不用另外架。詳細步驟見軟體內說明與 下載頁的使用指南。
Python · aiortc(WebRTC:ICE/STUN/TURN、DTLS-SRTP、DataChannel)· PyAV / FFmpeg ·
NVENC 硬體編碼 · customtkinter GUI · PyInstaller + Cython(原生 .pyd 打包)
- 本軟體為免費軟體(freeware),著作權保留,未開放原始碼。 僅供個人與獲授權之維運使用。
- 發行檔內含第三方開源元件(部分為 LGPL,如 FFmpeg / pynput / pystray)——各元件授權詳見 THIRD_PARTY_NOTICES.md,其授權全文隨發行檔一併提供。
⚠️ 請僅在你擁有或已獲明確授權的電腦上使用。 未經同意控制他人電腦在多數司法管轄區屬違法。

