Можно ли использовать pyautogui для предотвращения блокировки экрана Windows? - PullRequest
1 голос
/ 07 октября 2019

Я пытался использовать этот скрипт для предотвращения блокировки экрана Windows. Сценарий работает для перемещения мыши, но он не препятствует блокировке Windows 10.

import pyautogui
import time
import win32gui, win32con
import os

Minimize = win32gui.GetForegroundWindow()
win32gui.ShowWindow(Minimize, win32con.SW_MINIMIZE)

x = 1

while x == 1:
    pyautogui.moveRel(1)
    pyautogui.moveRel(-1)
    time.sleep (300)

1 Ответ

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

Да, может. Но, к сожалению, не двигая мышью, которую я не знаю, почему и хотел бы знать. Итак, я предлагаю использовать pyautogui СОБЫТИЯ ДЛЯ КЛАВИАТУРЫ , если это возможно. Я решил свои проблемы с помощью клавиш VOLUME-UP & VOLUME-DOWN . Пример кода приведен ниже:

import pyautogui
import time

while True:
    pyautogui.press('volumedown')
    time.sleep(1)
    pyautogui.press('volumeup')
    time.sleep(5)

Вы можете использовать любые другие клавиши, если хотите.

...