聊天炸弹

常见的微信聊天炸弹是这种,但是不大好用的样子,那就自己写一个吧在这里插入图片描述
一个增强版,只要你的聊天对话框支持回车键(一般都支持)发送消息,就可以使用下面的工具。我这里用pyinstall把脚本打包成了exe文件,看一下效果
在这里插入图片描述
代码如下:

import pyautogui
import time
import pyperclip
import os

print('''
   ______  __              _     ___  ____    _   __   __   
 .' ___  |[  |            / |_  |_  ||_  _|  (_) [  | [  |  
/ .'   \_| | |--.   ,--. `| |-'   | |_/ /    __   | |  | |  
| |        | .-. | `'_\ : | |     |  __'.   [  |  | |  | |  
\ `.___.'\ | | | | // | |,| |,   _| |  \ \_  | |  | |  | |  
 `.____ .'[___]|__]\'-;__/\__/  |____||____|[___][___][___]
    
聊天轰炸机:
打开他的对话框,输入你想对他说的一句话,我会帮你让他听到无数次
【实现原理:你把鼠标放在对话框中,我会反复执行下面的动作:粘贴你输入的话,然后按回车键发送出去】
【把鼠标移动到屏幕左上角可以终结程序,程序会自动结束】    
''')
# 你准备好(⋌▀¯▀)=☞盘他了吗?

word = input('我想对他说:')
pyperclip.copy(word)  # 写入到剪切板
# 判断用户输入的时间间隔是否是数字
while True:
    interval_time = input('每次间隔时间(秒):')
    if interval_time.isdecimal():
        interval_time = float(interval_time)
        break
    else:
        print('请正确输入数字')
        continue
print('请把鼠标放在聊天对话框中')
print('倒计时3秒')
time.sleep(3)
try:
    pyautogui.click()  # 点击鼠标左键,确认对话框
    while True:
        pyautogui.hotkey('ctrl', 'v')  # 把剪切板的内容粘贴到对话框中
        time.sleep(interval_time)
        pyautogui.typewrite(['enter'])  # 按回车键,发送信息
except Exception as e:
    print('程序已终结')
    os.system('pause')  # 在脚本中运行时可以删除此行
  • 5
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值