問題タブ [pyhook]

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 に答える
432 参照

python - cx_freeze が pyHooks で動作しない

私は cx_Freeze に非常に慣れていませんが、pyHooks を使用しようとしたときに機能しませんでした。ここに私のsetup.pyコードがあります:

exeファイルを実行すると、エラーは次のように表示されます。

ImportError: 名前 cpyHook をインポートできません

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

python - cx_freeze が外部モジュールをインポートしない

単純な python 3.x キーロガーを exe に変換する cx_freeze を使用することにしました。py2exe は python 2.x のみであるため、cx_freeze を選択します。この setup.py スクリプトを使用してコードをコンパイルしています。

そして私は自分のコードをコンパイルすると

pywin32 と pyHook の両方がインストールされていないというインポート エラーが表示されます。外部モジュールを cx_freeze にインポートする方法を教えてください。

編集 - setup.py を変更して includes オプションを追加しようとしましたが、違いはありませんでした。

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

wxpython - pyHook と wxPython - それ自体を入力するとアプリがフリーズする

wxPython フレームを作成し、pyHook を使用してキーボードをフックする小さな python アプリケーションがあります。Frame には TextCtrl が含まれています。コントロール内のテキストが変更されると、何らかのプロセスを実行するスレッドが作成されます (この場合は、長いプロセスをシミュレートするための大きなループです)。

TextCtrl に注目してキーボードをマッシュすると、アプリが完全にロックされます。pyHook コードを削除しても、アプリはロックされません。長いプロセスを短くすると (たとえば、ループ 10 回の反復のみ)、アプリはロックしません。

それを作成したのと同じアプリケーションで入力するときにpyHookを使用することについて何かがあるようです。

キーボード フックを作成してメイン スレッドから PumpMessages を呼び出す場合、アプリはロックアップしませんが、別のスレッドでフックを作成することが理想的です。

何か案は?

ありがとうマイク

0 投票する
3 に答える
2133 参照

python - Python の実行時エラー

私はPythonでキープレスとマウスイベントから取得できる情報をいじっていましたが、プログラムを終了するときにこのエラーが発生する場合を除いて、すべてが機能しているようです。

ランタイム エラー R6031 - CRT を複数回初期化しようとしています。これは、アプリケーションのバグを示しています。

これは私のコードですが、「q」を押してプログラムを終了したときにのみ発生するわけではありません。

助けてくれてありがとう!

0 投票する
0 に答える
73 参照

pyhook - pyhook を使用して中国語の入力をキャプチャする方法は?

http://sourceforge.net/p/pyhook/wiki/PyHook_Tutorial/によると、pyhook による純粋なキーボード入力のキャプチャに成功しました。ただし、 Google ピンイン入力または他の同様の入力ソフトウェアを介してユーザーの中国語入力をキャプチャしたいという別の問題に直面しています。何かアドバイス?