本文使用pymouse库,控制鼠标的移动。
下面分享一个自用的鼠标自动随机区域内点击。
代码如下:
#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2021/10/20 10:10 下午 # @Author : LeiXueWei # @CSDN/Juejin/Wechat: 雷学委 # @XueWeiTag: CodingDemo import os import time from pymouse import PyMouse import random def rand(end=8): r = random.randint(0,end) print("rand %s " % r) return r m = PyMouse() print(m.screen_size()) print(m.position()) m.move(200, 200) #m.click(200, 200, 1,2) # 或者是这个可以双击左边鼠标按钮。 x=792 y=257 i=0 #设置一个大的数字,也可以设置While True一直移动鼠标不点击 while i < 10000: i+=1 time.sleep(30) print("move mouse...") m.move(200+rand(10), 200+rand(10)) print("exit the auto-click program")
为什么发布这个程序呢?
因为有些企业内的服务器系统定制的,如果没有获得管理员权限,是没有办法关闭锁屏设置的,所以可以借鉴这个代码使用pymouse来控制鼠标一直移动。
上面的程序循环运行鼠标随机点击,可以保持电脑不会被锁屏, 这是方法之一。