Python骚操作------消息轰炸

it2025-11-15  2

前言:在几年前的时候,看见别人用消息轰炸软件,感觉很厉害的样子,今天博主来教你用Python制作一个简单的消息轰炸…

文章目录:

一.系统分析二.模块实现1.开发工具2.步骤实现 三.运行结果:

一.系统分析

明白我们的目标进行模块化分析:

1.获取当前鼠标左键点击位置;

2.获取键盘事件,获取鼠标权限;

3.模拟鼠标按键按下以及松开;

4.模拟回车按键按下以及松开;

二.模块实现

1.开发工具

1.Python 3.8; 2.Pycharm 2020.1.2;

2.步骤实现

1.进行导包:

from pynput.keyboard import Key, Controller as key #键盘 from pynput.mouse import Button, Controller as mouse_el #鼠标 import time #时间

2.定义键盘函数:

def keyboard_input(string): #函数定义以及参数 keyboard = key() # 获取键盘权限 keyboard.type(string) # 设置输入的类型

3.判定输入框位置:(因为鼠标单击后,那个位置就是我们需要发送消息的输入框,所以获取鼠标按下位置就可以)

def mouse_click(): mouse = mouse_el() # 获取鼠标权限 mouse.press(Button.left) # 获取鼠标按键 mouse.release(Button.left) # 松开鼠标按键

4.定义发送消息的函数:

def send_message(number, string): keyboard = key() # 获取键盘权限 mouse_click() #获取鼠标权限 time.sleep(3) #点击之后,暂停3秒再发送 for i in range(number): #循环执行的次数 time.sleep(0.3) keyboard_input(string) #输入框的内容 keyboard.press(Key.enter) #模拟回车键按下 keyboard.release(Key.enter) #模拟回车键松开

5.函数的执行:

if __name__ == '__main__': send_message(10,"测试!") #第一个参数为发送的次数,第二个为发送的内容!

三.运行结果:

有兴趣的话,微信搜索公众号"借愁术业",不定时更新更多知识内容
最新回复(0)