问题遇到的现象和发生背景
想要做一个《流放之路》的固定点击脚本,写的代码可以在游戏外运行,一进入游戏就失灵?怎么回事?只要切换出游戏界面后又可以正常运行;同时我还发现键盘输出在文字聊天上可以正常使用
问题相关代码,请勿粘贴截图
import pyautogui
import time
import keyboard
while True:
keyboard.press('r')#按下‘R’键
keyboard.press('space')#按下空格键
pyautogui.moveTo([100, 100], duration=0.1) # 鼠标调用
pyautogui.click(button='left')#点击左键
time.sleep(2)
pyautogui.moveTo([400, 400], duration=0.1) # 鼠标调用
pyautogui.click(button='left')#点击左键
time.sleep(3)
运行结果及报错内容
无报错
我的解答思路和尝试过的方法
我怀疑是不是游戏将外置插件屏蔽了,所以我打开了老游戏《魔兽争霸》DOTA进行测试,发现DOTA中只可以运行一次键盘按键,鼠标按键一直生效
我想要达到的结果
让这个小玩意不受环境影响