python模拟鼠标控制思路探讨(二)

博主在第二篇讨论中提出改进鼠标控制策略,通过使用加速度法来决定每步移动距离,以解决随机数法导致的移动方向限制问题。强调在实际运行时需利用time.sleep()调整鼠标移动速度。
摘要由CSDN通过智能技术生成

在上一篇博文中确定了用每次确定鼠标位移量的方法控制鼠标,解算难度较小,但同时会出现一个问题是对鼠标移动方向的限制。本文将随机数法改为加速度法,来控制每步移动距离。

import pynput
import time
import random

ctr = pynput.mouse.Controller()
window_size = (1920,1080) 
step = 10
use_time = 3
end = (1366,768)

# 定义加速度法,返回每步位移量
def get_distance_list(length,time,step):
	dl_list = []
	#加速度
	a = length / (time ** 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值