PyAutoGUI не работает в играх - PullRequest
0 голосов
/ 06 ноября 2019

Хочу сделать простенькую программу, которая рандомно будет вертеть мышкой в ​​игрух. В Rust, CS: GO ничего не происходит. В Garry's Mod, например, всё работает нормально, но в Rust и CS нет. Google вразумительного ответа не дал, поэтому обращаюсь сюда. Вот мой код:

import pyautogui
from time import sleep
import random

pyautogui.FAILSAFE = False

def rant1():
    s = random.uniform(0.3, 1.5)
    return s

def ran():
    m  = random.randint(-600, 600)
    return m

def ran2():
    s = random.randint(-600, 600)
    return s

def mm(fun, fun2, funs):
    pyautogui.move(fun, fun2, funs)
    pyautogui.move(-fun, -fun2, funs)

def rep (n):
    sleep(3)
    for _ in range(n):
        mm(ran(), ran2(), rant1())
        sleep(rant1())

rep(5)

1 Ответ

0 голосов
/ 08 ноября 2019

Простите это сообщение. Многие игры для Windows используют отдельную систему (DirectX) для ввода с клавиатуры и мыши. PyAutoGUI не работает с вводом DirectX. На данный момент нет решения. Я не уверен, когда эта функция будет доступна.

...