2011-08-23 11 views
0

私はWindowsのVMを開いているので、カーソルを(x、y)座標に移動してクリックするか、+ sendkeysをクリックしたいと思います。Windows VMに接続してWin32コマンドを送信するにはどうしたらいいですか? (Python)

ので、2つの質問:セットの解像度を持つヘッドレスのWindows VMを作成するための

1)最善の方法]

2)私は、コードを実行したり、理想的に(ホストからのPython APIとそれを制御することができますどのように? Linux)マシン?

編集:私はそれはWindowsでのみ使用可能です複雑なGUIアプリなので、これをやろうとしている、と私は私のマシンのバックグラウンドで、それを制御したい、結果を得る、など

+0

仮想マシン内でプログラムを実行できますか? – Woody

+0

はい、実行できます。しかし、私は手動でそれを制御するか、何らかのハックをしてすべてのクリックが私のために行われなければならないでしょう。 – gtY7

+0

VMの境界を越えることはすばらしいトリックになります。がんばろう。 –

答えて

0

のは、見てみましょうhttp://sikuli.org/。私はそれがあなたのために解決できると思います。

+0

ええと、私がこのシクリを読んだところから、ロカホストOSとやりとりします。どのVMについても何も言わない。 gt7、私は、私は同じ問題をここに思う:http://stackoverflow.com/questions/33345609/send-a-dos-command-in-a-virtual-machines-cmd-through-python-script/33345750# 33345750。私たちが意見を交換できるなら、多分助けになるでしょう。 – EugenG

+0

実際にはスクリーンショットでシクリが働いています。したがって、画面上に表示されるデータで動作します。あなたが画面上にVMを持っているなら、それはVMで動くでしょう。 – Adam

関連する問題