前言
闲着没事干看到以前从某网站上下载的刷屏vbs,打开试了一下发现不仅不稳定而且很容易失控,而且vbs现在已经被淘汰了,我就想着用python重新实现一下
这个网上的vbs脚本是模拟键盘输入,核心思路是把剪贴板里的文字用ctrl+v复制到文本框里再按下Enter模拟用户手动发送消息。这种基本上不会被封而且实现也很简单,感觉用7B的deekseek都能搞定😀
实现
python实现的依赖就两个,
pip install pyperclip pynput
核心实现:
import time
from pynput.keyboard import Key, Controller
# 创建一个“虚拟键盘”对象,用来模拟打字和按键
keyboard = Controller()
# 要发送的文字(可以从剪贴板或用户输入获取)
message = "你好,世界!"
# 总共发多少条
total_times = 10
# 每秒发几次(比如5次 → 每次间隔0.2秒)
times_per_second = 5
interval = 1.0 / times_per_second # 计算每次发送之间的等待时间
print("5秒后开始自动发送,请把光标点到聊天框里!")
time.sleep(5) # 等5秒,让你有时间切换窗口
# 循环发送
for i in range(total_times):
# 1. 打出你要发的文字(就像你手动打字一样)
keyboard.type(message)
# 2. 按下回车键(发送消息)
keyboard.press(Key.enter) # 按下 Enter
keyboard.release(Key.enter) # 松开 Enter
# 3. 等一会儿再发下一条(控制速度)
time.sleep(interval)
print("发送完成!")
效果

使用方法
在编辑框内输入要刷的文字,点击开始发送后在五秒内用光标定位焦点到需要的软件(例如QQ)然后等待窗口底部倒计时结束后自动开始刷屏,刷屏结束后将会展示提示框提示你操作完成,此时关闭程序即可。
小贴士
途中遇到问题请不要乱点其他地方,将鼠标优雅的移动到停止按钮上,点击过后即可停止
下载
打包完毕后的EXE:大小7.6MB左右
1208

被折叠的 条评论
为什么被折叠?



