问题描述
我尝试在 python 中模拟按键,但它们没有被程序识别。所有这些都在简单的编辑器中工作,有些甚至在打开的管理 cmd 窗口中工作,但这里什么都没有。
到目前为止我尝试过的: - 库:pyautogui、键盘、pydirectinput、pynput、pyKey
- Python simulate keydown
- Use Python to send keystrokes to games in Windows?
- Simulating a keypress in python
我发现的所有其他解决方案都使用 win32api 或 sendinput,但也不起作用。 用例是程序 Parsec,如果有帮助的话。鼠标移动和点击也适用于上述所有解决方案。
谁能帮我解决这个问题,或者给我指明一个方向?因为我不知道如何继续。
解决方法
有些程序,尤其是视频游戏,是专门为抵抗您的尝试而设计的。这是为了防止游戏或程序中的机器人和作弊。您可以找到一种方法来制作模拟按键操作的驱动程序,但考虑到该程序已采取特定措施对此进行防御,它很可能会被禁止或违反条款和服务协议。