Как использовать сценарий pyautogui в фоновом режиме - PullRequest
0 голосов
/ 06 июля 2019

Я запускаю скрипт pyautogui для автоматизации приложения, которое у меня есть, и скрипт использует и клавиатуру, и мышь

Я хочу иметь возможность нормально использовать мой компьютер при включенном скрипте (для этого необходимо, чтобы приложение было в фокусе и управляло мышью и клавиатурой)

Мне интересно, есть ли способ заставить скрипт работать в фоновом режиме и заставить Windows думать, что приложение находится в фокусе, и регистрировать все щелчки мыши и ввод с клавиатуры в этом приложении

Я пытался запустить скрипт на виртуальной машине, но это было слишком медленно, может быть, есть приложение для создания виртуальной мыши или виртуального рабочего стола, которое я могу использовать, или что-то подобное?

любой метод приветствуется, спасибо

1 Ответ

0 голосов
/ 06 июля 2019

Вы не можете сделать это в pyautogui Я верю.

Попробуйте использовать pywinauto вместо этого, если вы автоматизируете Windows. Этот модуль берет на себя управление настольным приложением, использующим windows win32.

Надеюсь, это поможет :))

...