Python SendInput按键无法识别

问题描述

我尝试在 python 中模拟按键,但它们没有被程序识别。所有这些都在简单的编辑器中工作,有些甚至在打开的管理 cmd 窗口中工作,但这里什么都没有。

到目前为止我尝试过的: - 库:pyautogui键盘、pydirectinput、pynput、pyKey

使用 ctypes 和 sendinput解决方案:

我发现的所有其他解决方案都使用 win32api 或 sendinput,但也不起作用。 用例是程序 Parsec,如果有帮助的话。鼠标移动和点击也适用于上述所有解决方案。

谁能帮我解决这个问题,或者给我指明一个方向?因为我不知道如何继续。

解决方法

有些程序,尤其是视频游戏,是专门为抵抗您的尝试而设计的。这是为了防止游戏或程序中的机器人和作弊。您可以找到一种方法来制作模拟按键操作的驱动程序,但考虑到该程序已采取特定措施对此进行防御,它很可能会被禁止或违反条款和服务协议。