-4

GUIに格納されている変数の値を取得する方法(Pythonを使用)はありますか?私の質問を説明する例として、よく知られている組み込みのWindows計算機を取り上げます。値245を入力するとします。電卓のGUI表示を見るとこの値を簡単に確認できますが、Pythonでこの値を取得するにはどうすればよいですか。

私は有名なチートエンジンを使用して、この値が格納されているメモリアドレスを見つけようとしました...結果はありません。ご回答ありがとうございます。

4

1 に答える 1

1

このスレッドをまとめましょう...

pywinautoあなたの友達になります。

サンプルケース:

  1. Windows Calculator(calc.exe)を起動します
  2. その中に数字を入力して、42

このスクリプトはあなたを取得して印刷します42:

from pywinauto import application

app = application.Application()
app.connect_(title='Calculator')
window = app.Calculator
print window.Children[5].Text

pywinautoのホームページはこちら

Python 2.7で実行している場合は、SendKeysを自分でインストールしてコンパイルするか、このページに役立つ情報を入手する必要があります。

于 2012-04-29T18:12:49.517 に答える