录制电脑端纯鼠标点击操作,生成python脚本

该博客介绍了一段Python代码,用于录制并生成鼠标点击、滚动等操作的脚本。通过监听鼠标事件,记录坐标、点击类型和次数,并将这些操作转化为pyautogui库可执行的命令,保存到文本文件中。用户可以自定义存储路径,适用于自动化测试或脚本创建。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 录制电脑端纯鼠标点击操作,生成python脚本,滑动滚轮结束录制

以下代码功能:录制电脑端纯鼠标点击操作,生成python脚本,可记录鼠标左键,右键,单击,双击,1秒内的多次连击,根据自己情况修改路径

 

import json
import time
import pyautogui
from time import sleep
#导入pynput控制鼠标的模块
from pynput import mouse
import sys
from pynput.keyboard import Key,Listener

# pyautogui.alert(text='This is an alert box.', title='Test')
# 阿里云 
# http://mirrors.aliyun.com/pypi/simple/
# 豆瓣
# http://pypi.douban.com/simple/


mx = 0
my = 0
bt = "left"
count = 1
t1 = t2 = time.time()

# 鼠标move监听
def on_move(x, y):
    print(f'Current position: ({x}, {y})')
    global count 
    count = 1

# 鼠标click监听
def on_click(x, y, button, pressed):
    #print(f'Click position: ({x}, {y})')
    global count 
    global mx 
    global my
    global bt
    global t1
    global t2
    if pressed :
        if mx == x and my == y and bt == button  :
            if count ==1:
                t1 = time.time()
                print(t1)
                print('\n')
            t2
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT知识小技巧

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值