常见的微信聊天炸弹是这种,但是不大好用的样子,那就自己写一个吧
一个增强版,只要你的聊天对话框支持回车键(一般都支持)发送消息,就可以使用下面的工具。我这里用pyinstall把脚本打包成了exe文件,看一下效果
代码如下:
import pyautogui
import time
import pyperclip
import osprint('''______ __ _ ___ ____ _ __ __ .' ___ |[ | / |_ |_ ||_ _| (_) [ | [ |
/ .' \_| | |--. ,--. `| |-' | |_/ / __ | | | |
| | | .-. | `'_\ : | | | __'. [ | | | | |
\ `.___.'\ | | | | // | |,| |, _| | \ \_ | | | | | | `.____ .'[___]|__]\'-;__/\__/ |____||____|[___][___][___]聊天轰炸机:
打开他的对话框,输入你想对他说的一句话,我会帮你让他听到无数次
【实现原理:你把鼠标放在对话框中,我会反复执行下面的动作:粘贴你输入的话,然后按回车键发送出去】
【把鼠标移动到屏幕左上角可以终结程序,程序会自动结束】
''')
# 你准备好(⋌▀¯▀)=☞盘他了吗?word = input('我想对他说:')
pyperclip.copy(word) # 写入到剪切板
# 判断用户输入的时间间隔是否是数字
while True:interval_time = input('每次间隔时间(秒):')if interval_time.isdecimal():interval_time = float(interval_time)breakelse: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') # 在脚本中运行时可以删除此行