2012-12-01 17 views

回答

1

更新:我已經回答了你的另一個問題:

What API does VBoxManage.exe use?

它綁定到API,如果你想要的是一個屏幕捕捉了相當數量的開銷。對於這種操作,聽起來就像你有你需要的工具在你的手中...... VBoxManage已經是跨平臺的,並已經建成。針對您實際使用的任何語言/平臺,查看某種形式的

但是,如果你確實想要做大量的自動化操作並需要更多的功能(移動鼠標,繪製訪客屏幕)......這就是API的用途。儘管如果你不用C++編寫它,你可能會讓自己陷入一種討厭的境地。

如果我要走這條路,我可能會按照VirtualBox構建說明獲取VBoxManage來構建。然後我會複製VBoxManage構建環境來製作MyVBoxManage(或其他),並且每次調整它一點。

+0

'VBoxManage'可以使用一些API,可以打開或關閉。我想知道它是否打開?或者可能有一些圖書館有些語言可以利用它? – Dims

+0

@Dims事實證明,SDK中有幾個Java示例。我不知道他們是如何最新的:[clienttest.java](http://www.virtualbox.org/svn/vbox/trunk/src/VBox/Main/webservice/samples/java/jax-ws/ clienttest.java),[metrictest.java](http://www.virtualbox.org/svn/vbox/trunk/src/VBox/Main/webservice/samples/java/jax-ws/metrictest.java) – HostileFork

相關問題