一个有趣的消息轰炸VBS小脚本

看到了一个有趣的可以实现QQ、微信等软件消息轰炸的小脚本,基于VBS模拟按键实现。逗朋友们玩了一下,效果不错。另附常见BUG解决。

一个有趣的消息轰炸VBS小脚本

VBS指的是Visual Basic Script

Windows平台通过VBS写脚本可以实现模拟按键点击等操作,达到复制、发送消息的目的。

1 VBS消息轰炸小脚本

1
2
3
4
5
6
7
8
set WshShell= WScript.CreateObject("WScript.Shell")
WshShell.AppActivate "群名(窗口名)"
for i=1 to 40
WScript.Sleep 100
WshShell.SendKeys "^v"
WshShell.SendKeys i
WshShell.SendKeys "%s"
Next
  • 修改第3行循环数值可以调整执行次数;
  • 修改第4行WScript.Sleep数值可以调整发送间隔。

2 使用方法

  1. 复制这段代码,保存为*.vbs后缀的VBS脚本;
  2. 将第2行的名字改为目标窗口名;
  3. 打开特定聊天窗口(注意:窗口名与脚本第2行的WshShell.AppActivate参数名一致);
  4. 把想要输入的内容复制在剪切板中;
  5. 双击该脚本即可。

3 常见问题

3.1 “未结束的字符串常量”报错

在我用的Windows10平台上,默认创建的记事本文件是UTF-8编码,将其改为ANSI编码即可。

用记事本(或其他文本编辑器)打开*.vbs文件,选择另存为,将编码选项改成ANSI编码再保存,即可运行正常。