問題タブ [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 に答える
1350 参照

python - Pythonスクリプトpyhookを使用して終了するには、ショートカットキーを使用しますか?

これは、チャット ウィンドウに自動的に貼り付けられた缶を実行し、マウスをクリックして小さなスクリプトを送信するつもりです。

ただし、このスクリプトは、実行が停止するまでしか実行できません。

私の質問は、スクリプトを停止するために F12 を押すことができるショートカット キー ( F12 など) を設定する方法です。

スクリプト コードは次のとおりです。

手を貸してください!

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

python - Windows Python はクリップボードからデータを取得します。クリップボードは、以前にコピーされた単語を返します

ユーザーが Control + C を押したことを検出するために pyhook を使用しています。次に、win32clipboard API を使用してクリップボードからデータをコピーします。

私が直面している問題は、コードが現在のデータではなく、最後にコピーされたデータを返すことです。

何かをクリップボードに保存するのに時間がかかるからですか?

これが私のコードです:

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

python - Python モジュールをインストールしようとすると問題が発生します: pyHook

学校の課題を完了するために、pyHook モジュールをダウンロードしようとしています。私の問題に対する答えを探してみましたが、見つかりませんでした。python-pyHook を pip install しようとすると、次のようになります。

そして、sudo apt-get install python-pyHook を実行しようとすると、次のようになります。

このコマンドも既に実行しています。

私はこれを完全に間違っていますか?これらは、Ubuntu 14 に pyHook をインストールする方法について私が見つけた唯一の実装です。お時間をいただきありがとうございます。

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

python - pythoncom.pumpmessages() が機能しなくなるのはなぜですか?

そのため、キーストロークをログに記録するプログラムを作成していますが、プログラムのボックスをクリックするまでうまく機能します。ブラウザのコルタナのようにクリックして入力を開始すると、いくつかのストロークが記録されてから完全に停止しました。エラーも発生しなかったため、デバッグ方法がわかりません。

エラーがスローされないため、何が問題なのかわかりません。

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

python - Python 3.4にpyhookをインストールするには?

Python 3.4 の pyhook をインストールするにはどうすればよいですか? 2.7 のファイルは見つかりますが、3.4 のファイルは見つかりません。Python 3.4のpyhookを入手するためのダウンロードリンクを持っている人はいますか? どんな助けでも大歓迎です。

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

python - Tkinter は pyHook で奇数を撤回します

ボタンを押すと非表示にする必要がある Tkinter GUI アプリケーションがあります。アプリケーションにフォーカスがあるとは想定できないため、キーロガー スタイルの pyHook を実装しました。ただし、pyHook によって起動された関数から draw() を呼び出すたびに、ウィンドウがハングし、強制的に閉じる必要があります。

テストするために、GUI 自体の中にボタンを追加して、まったく同じ関数を呼び出したところ、問題なく動作しました。どうしたの?「hiding」は両方とも出力されるため、実際にはwithdraw()呼び出し自体にかかっていることがわかります。

以下は、私が何を意味するかを示すための最小限の完全な検証可能な例です。

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

python - pyHook を使用した Tkinter テキスト エントリで GUI ウィンドウがハングする

テキストを入力する必要がある Tkinter GUI アプリケーションがあります。アプリケーションにフォーカスがあるとは想定できないため、キーロガー スタイルの pyHook を実装しました。

GUI ウィンドウにフォーカスがない場合、テキスト入力は問題なく機能し、StringVar は正しく更新されます。GUI ウィンドウにフォーカスあるときにテキストを入力しようとすると、すべてがクラッシュします。

つまり、プログラムの起動後にコンソール ウィンドウなどをクリックすると、テキスト入力が機能します。すぐにテキストを入力しようとすると (GUI がフォーカスされた状態で開始されます)、または任意の時点でウィンドウに再度フォーカスしてテキストを入力すると、クラッシュします。

どうしたの?

以下は、私が何を意味するかを示すための最小限の完全な検証可能な例です。