使用python向底特律发送直接的x击键成为人类

问题描述

我想将左键发送给“底特律:当我按`键时,使用python成为人类游戏。我在下面制作了这个程序。除了游戏以外,它在其他任何地方都可以正常工作,但是当我尝试游戏时,它不起作用。

import pyWinhook 
import pythoncom
import pydirectinput

mouse=Controller()
#keyboard = Controller()
pressed = False
def onKeyboardEvent(event):
    if event.Key == 'Oem_3':
        print('` pressed')
        if(not pressed):
            pydirectinput.mouseDown()
        else:
            pydirectinput.mouseDown()

        return False
    #keyboard.press("a") #use keyboard.press to press key
    print("hook" + event.Key)
    return True

# Collect events until released
hm = pyWinhook.HookManager()
hm.KeyDown = onKeyboardEvent
hm.HookKeyboard()
pythoncom.PumpMessages() 

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)