Python阻止pc进入睡眠/锁定状态的方法

2022-05-21 08:21:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我在一家公司工作,那里所有的电脑都由广告管理。我只是不喜欢我的电脑进入睡眠状态,然后在一段特定的时间后被锁上(我相信这是相当小的)。我尝试使用Pyautogui和ctypes制作一个小型python程序,以使鼠标在某些情况下保持移动,但这两种程序似乎都不适合我。有没有一种简单易行的方法?我无法更改电脑的睡眠时间,因为这些设置已禁用,并由AD管理员管理


Tags: 方法程序状态管理员时间情况公司鼠标ctypesad广告电脑pyautogui简单易行
1条回答
网友
1楼 ·

您可以在windows计算机上使用类似的功能:

警告!这段代码有点“侵入性”,因为它会让你的鼠标指针点击

import win32api, win32con
import time

x = 0
y = 0
timer = 60

def click(x,y):
  win32api.SetCursorPos((x,y))
  win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,x,y,0,0)
  win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,x,y,0,0)

while True:
  click(x, y)
  time.sleep(timer)

这段代码只是让你的鼠标指针每分钟点击(0,0)屏幕坐标