有沒有辦法通過Python使用RDP
或使用VNC協議訪問它,從而遠程訪問股骨頭版本的屏幕VirtualBox
4.x?如何使用RDP或RFB將Python連接到VirtualBox?
我也希望能夠訪問啓動屏幕(F12),所以我無法啓動guest虛擬機中的VNC服務器,因爲guest虛擬機尚未啓動。
請注意,我已經有一個RFB
版本純Python
,但是庫存VirtualBox
好像不支持VNC
風格遠程連接,OTOH我有點無法找到Python
RDP
庫,可悲。
我發現到目前爲止,但我不希望使用:
- 一個Java RDP客戶端,但我不想轉馬,所以我要保持它的Python
VirtualBox API
似乎爲Python提供了對framebuffer的訪問,但我並不完全確定。然而,這然後只能綁定到VirtualBox,一個RDP庫(或者讓VB講RFB)會更通用。
注:
- 所以我需要或者是添加
VNC
/RFB
支持原始VirtualBox
的方式 - 或找一些
RDP
庫用純Python
(.vbox-extpack
?)。 - 它必須在至少VirtualBox可用的所有平臺上可用。
如果兩者都不可能,我想我會嘗試Python中的VirtualBox API。
我目前使用的是VirtualBox OSE,但這還沒有完全完成。 – Tino