問題タブ [pywinauto]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2421 参照

python - Pythonを介してcmdウィンドウからコンテンツを読み取る

既存のcmdウィンドウに接続してその内容を読み込もうとしています。

これは任意のcmdウィンドウであり、子プロセスではありません。

Pythonでこれをどのように行うことができるかについてのアイデアはありますか?

よろしくお願いします、オメル。

0 投票する
4 に答える
2186 参照

python - Python を使用して Firefox でファイルのダウンロードを自動化する

私はpywinautoとpywin32について研究しています。Firefox でファイルのダウンロードを自動化するスクリプトを作成したいと考えています。Firefox でファイルをダウンロードすると、ファイルを開くか保存するかを尋ねるポップアップが表示され、オプションを選択して手順に従う必要があります。pywinauto または pywin32 を使用して、このポップアップでコントロール (項目) を見つけるにはどうすればよいですか?

0 投票する
2 に答える
14403 参照

python - 使用可能なダイアログ、pywinauto のアプリケーションのコントロールを見つけるにはどうすればよいですか?

私は Windows 7 で pywinauto を使用しており、アプリケーションで使用可能なダイアログとコントロールを見つける方法を探しています。以下に例を示します。

pywinauto を使用してアプリケーションを起動または接続できます。しかし、メモ帳で利用可能なものを見つける方法がわかりません。何かアイデアはありますか? ありがとう。

0 投票する
1 に答える
1675 参照

python - リモート デスクトップを使用した pywinauto

pywinauto モジュールを使用して GUI タスクを自動化し始めたところです。それらの 1 つは、リモート デスクトップ exe (mstsc.exe) -> ログイン -> そこで別のツールを起動することです。

ただし、リモートサーバーに接続することはできましたが、その後制御が失われます。ログインできませんでした。問題は、リモート デスクトップで pywinauto を使用する方法です。これを試した人はいますか?

0 投票する
2 に答える
1692 参照

python - pywinauto インストールの障害

Pywinauto をコンピューターにインストールして、テストを行えるようにしようとしています。しかし、問題は、インストールしようとするたびに次のエラーが発生し続けることです。

依存関係があると思ったので、Ctypesとsendkeyをインストールして試してみようと思いました。

まず、私は正しい方向に進んでいますか

そこで、 http ://starship.python.net/crew/theller/ctypes/からCtypesをインストールし 、msiファイルを直接インストールしてインストールしました。

しかし、sendkeys、言及されたページを閲覧/訪問することができません。

ページに問題がありますか?? そうでない場合、私は何を間違っていますか?? 他にどこからsendkeysを入手できますか???

Windows 7 マシンで Python 3.2 を使用しています。

私を助け、導いてください。これが繰り返しの質問/クエリである場合は、前のスレッド/質問を参照してください。私の無知をお許しください。

よろしく、ヴィヌ

0 投票する
1 に答える
1481 参照

python - pywinauto を使用して [名前を付けて保存] ダイアログでフォルダを選択するにはどうすればよいですか?

pywinauto でダウンロードしたファイルの宛先フォルダーを指定する必要があります。ファイル名編集ボックスにファイルパス全体を書き込むことはできません。私はこれを試しました。ダイアログのスクリーンショットは次のとおりです。 ここに画像の説明を入力

0 投票する
1 に答える
667 参照

python - pyWinAutoを使用してTDBNavigator(Delphiでビルドされたexe)でボタンにアクセスする方法

pyWinAuto を使用して TDBNavigator のボタンにアクセスするには?

id メソッド print_control_identifiers を呼び出すと、DBNavigator でボタンが見つかりません。ここに私のコードがあります:

dbNavigator.print_control_identifiers() の結果は次のとおりです。

TDBNavigator にはボタンがありません。では、どうすれば btnFirst、btnPrev、btnInsert などにアクセスできますか

0 投票する
1 に答える
1430 参照

click - Pywinautoを使用してWindowsアプリケーションでアイコンを選択する方法

Windowsアプリケーションのアイコンのクリックをシミュレートしようとしています。現在、これを行う唯一の方法は、ClickInput(coords =(x、y))を使用してマウスクリックをシミュレートすることです。上記の方法の問題は、ソフトウェアUIが更新されるたびにその位置が変更され、すべてのスクリプトを更新する必要があることです。新しいアイコンの場所に応じて。

座標を使用せずにツールストリップのアイコンのクリックをシミュレートする方法はありますか?

0 投票する
1 に答える
1154 参照

python - pywinautoを使用してMSIインストーラーを自動化する

私は、Pythonでpywinautoを使用して、テスト目的でWindowsMSIインストーラーのインストールを自動化することを検討しています。

application.startを介してMSIを起動しようとすると、次のエラーが発生します。

"CreateProcessから返されたエラー:[エラー193]"

これを行うことも可能ですか、それとも最初にMSIを起動してから接続する必要がありますか?もしそうなら、どうすればこれを達成できますか?

ありがとう。

0 投票する
4 に答える
2826 参照

python - Winx64でPywinautoを使用する方法を探しています

私はすでにかなり長い間、GUI自動化にpywinautoを使用しています。次に、x64OSに移行する必要があります。64ビットOSの公式バージョンはないようです。64をサポートしていると主張するクローンがありますが、実際にはサポートしていません。

インストール時に、間違ったウィン構造のサイズについていくつかの主張があります。コメントアウトされている場合、libはなんとかインストールできますが、一部のAPIは機能しません。たとえば、win32functions.GetMenuItemInfo()はエラー87:間違ったパラメータを返します。このAPIは、struct MENUITEMINFOW(最初はアサーションに合格しなかったサイズ)に依存します。

誰かがこの状況に対処する方法を知っていますか?追加のパッチなしで動作する純粋なpywinautoバージョンはありますか?

そして最後に、答えがない場合、GUI自動化のために提案できる強力なPythonライブラリはありますか?64ビットのサポートで?

前もって感謝します。