Re: [問題] 修改遠端連線軟體(Real VNC、Utral VNC)

看板Programming作者時間18年前 (2008/02/20 20:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/4 (看更多)
※ 引述《leicheong.bbs@ptt.cc (睡魔)》之銘言: > ※ 引述《opoepev (opoepev)》之銘言: > : 我覺得遠端連線軟體...只是做幾件事情 > : 擷圖、縮圖、網路傳輸、顯示、控制 > : 擷圖:取得目前被控端的畫面 > : 縮圖:將擷取到的畫面壓縮至能在網路上快速傳輸之大小 > : 網路傳輸:就是把縮完的圖傳回給遙控端 > : 顯示:在遙控端顯示出目前被控端的畫面 > : 控制:將遙控端游標所指的位置計算後回傳給被控端更新 > : 以上是我認為的遠端軟體是如此!! > : 即便是windows的遠端桌面也是這個觀念~~ > 大致正確. > 不過就Windows的遠端桌面來說, 它更進一步跑去攔截GDI層面的API. > 然後像WMF/EMF一樣只把相應的代碼、參數傳過去. > 畫面而要更新(redraw)時也只會傳相關的小塊bitmap過去. > 因此效率比傳統VNC更高, 使用上也更流暢. Ultra VNC 也有,會直接 hook 到顯示驅動上面 你可以注意到啟動 server 的時候畫面會閃一下。 > 不過印象中Linux版本的RDP server是建基於vncserver的, 因此 > 這些特點都用不上... :P Linux 也可以直接用 X 本身的遠端功能就是了.... -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: free.ym.edu.tw
文章代碼(AID): #17l1P_00 (Programming)
文章代碼(AID): #17l1P_00 (Programming)