实战简介
python实现信息轰炸,微信、qq等其他聊天软件都可以
应用:回复某关键字抽奖时,不要非法使用,朋友间娱乐不可过度
扩展:用该原理抢票,抢优惠券。
环境准备
python3
pynput
pip install pynput
开发步骤
1.导入所需包
from pynput.keyboard import Controller as key_clfrom pynput.mouse import Controller,Buttonimport time
2.定义键盘输入函数
def keyboard_input(string): keyboard=key_cl() keyboard.type(string)
3.定义鼠标点击函数
def mouse_click(): mouse=Controller() mouse.press(Button.left) mouse.release(Button.left)
4.定义主函数
def main(number,string): time.sleep(7) for i in range(0,number): keyboard_input(string) mouse_click() time.sleep(0.5)
5.程序入口
if __name__ == '__main__': number=input("请输入发送次数,回车继续:") string=input("请输入发送内容,回车继续:") main(int(number),string) print("发送完成!") input("回车退出")
效果展示
