Python实现微信消息连续轰炸(发送)

一、环境

需要一个Python环境、pynput及time模块

pynput通过pip install pynput下载

二、本程序使用了python的time和pynput模块

1.pynput

官方说法:“他可以控制和监听我们的输入设备,目前支持鼠标和键盘的控制与监听;因为我只使用了设备的控制 至于监听并没作深入了解 文章也不设计”

这相当于模拟一个输入设备

2.time

这我就不多说了,基本库,直接import调用即可

三、代码

#最简单的微信刷屏程序
import time
from pynput import mouse, keyboard
time.sleep(5)                               #预留5秒用于准备
m_mouse = mouse.Controller()               
m_keyboard = keyboard.Controller()          #创建鼠标及键盘

#请确保鼠标在聊天框内
m_mouse.click(mouse.Button.left)            #点击鼠标左键,这里可要可不要

for a in range(10):                         #这里输入轰炸的次数
    m_keyboard.type('--CSDN--')             #这里输入你要刷屏的字
    m_keyboard.press(keyboard.Key.enter)    #按下enter发送
    m_keyboard.release(keyboard.Key.enter)  #释放enter
    time.sleep(0.05)                        #这里调整频率(一次发送后的等待时间)

这是比较丐版的一个刷屏程序,所以未考虑表情的因素,仅供新手学习

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值