python keyboard backspace_做了个python3 pynput 监控鼠标键盘操作并回放的模块

该模块使用pynput库来监听和记录鼠标和键盘的操作,包括鼠标移动、点击、滚轮滚动和键盘按键,并能回放这些操作。通过设置坐标、监听事件和解析事件记录,实现了精确的输入模拟。
摘要由CSDN通过智能技术生成

importpynputimporttimeimportreimportthreadingclassControlMouseKeyboard(object):

mouse=pynput.mouse.Controller()

keyboard=pynput.keyboard.Controller()

mouse_listener=None

keyboard_listener=None

mouse_keyboard_move=[]

time_order=[]

default_keys={'Key.alt': pynput.keyboard.Key.alt,'Key.alt_l': pynput.keyboard.Key.alt_l,'Key.alt_r': pynput.keyboard.Key.alt_r,'Key.alt_gr': pynput.keyboard.Key.alt_gr,'Key.backspace': pynput.keyboard.Key.backspace,'Key.caps_lock': pynput.keyboard.Key.caps_lock,'Key.cmd': pynput.keyboard.Key.cmd,'Key.cmd_l': pynput.keyboard.Key.cmd_l,'Key.cmd_r': pynput.keyboard.Key.cmd_r,'Key.ctrl': pynput.keyboard.Key.ctrl,'Key.ctrl_l': pynput.keyboard.Key.ctrl_l,'Key.ctrl_r': pynput.keyboard.Key.ctrl_r,'Key.delete': pynput.keyboard.Key.delete,'Key.down': pynput.keyboard.Key.down,'Key.end': pynput.keyboard.Key.end,'Key.enter': pynput.keyboard.Key.enter,'Key.esc': pynput.keyboard.Key.esc,'Key.f1': pynput.keyboard.Key.f1,'Key.f2': pynput.keyboard.Key.f2,'Key.f3': pynput.keyboard.Key.f3,'Key.f4': pynput.keyboard.Key.f4,'Key.f5': pynput.keyboard.Key.f5,'Key.f6': pynput.keyboard.Key.f6,'Key.f7': pynput.keyboard.Key.f7,'Key.f8': pynput.keyboard.Key.f8,'Key.f9': pynput.keyboard.Key.f9,'Key.f10': pynput.keyboard.Key.f10,'Key.f11': pynput.keyboard.Key.f11,'Key.f12': pynput.keyboard.Key.f12,'Key.f13': pynput.keyboard.Key.f13,'Key.f14': pynput.keyboard.Key.f14,'Key.f15': pynput.keyboard.Ke

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值