2017-08-06 2 views
-2

私はゲーム用のクリッカーを作ろうとしています。それは、ボタンを繰り返し押す必要があり、約10秒後に別のボタンを押し続ける必要があります。複数のキープレスをシミュレートする

qを10秒間何度も押してから、10秒間Cを押し続けてこのプロセスを無限に繰り返すと、私はGoogleで見てきました。キーボードクリッカーは一度に複数のキーを操作できません。

+0

ただAutoHotkeyを使用してください。それはまさにそのような用途のために設計されています。また、不正行為は悪いです、mmkay? – Carcigenicate

答えて

0

PyUserInputこれを行う必要があります!

PyMouseとPyKeyBoardという2つのクールなレポジトリのマージです。

これは、Pythonでマウスとキーボードを制御することができ、pipパッケージマネージャーで利用できます。 停止= time.time()#はあなたが必要となります動作させるためにQ

# start pressing Q for 10 seconds 
while(time.time() < stop): 
    keys.tap_key('Q') 

keys.press_key('C') #start pressing C for 10 seconds 
time.sleep(10) #sleeps for 10 seconds 
keys.release_key('C') #releases C key 

を押すと停止する時間を計算します。真の間、 キー= PyKeyboard() :

はちょうどそのような何かを試してみてください時間とPyUserInputライブラリをインポートします。

関連する問題