微信8.0.0中的[烟花]\[炸弹]原来还可以这样玩(JAVA脚本)程序员的快乐,很简单,快来看!!!

1、首先,在电脑上安装IntelliJ IDEA 和 微信

IDEA版本都行
在这里插入图片描述
这里使用的是IntelliJ IDEA 2019和WeChat 8.0.0,这个大家在相应官网上就能下载到。

2、登录微信并打开idea建自己的.java文件,然后粘贴下面代码(使用的是java脚本)。
import java.awt.*;
import java.awt.datatransfer.Clipboard; //Clipboard类实现一种使用剪切/复制/粘贴操作传输数据的机制。
import java.awt.datatransfer.StringSelection;
import java.awt.datatransfer.Transferable;
import java.awt.event.KeyEvent;
/*
   操作类中,注意:Clipboard类的使用{Clipboard类实现一种使用剪切/复制/粘贴操作传输数据的机制。}
 */
public class Operation {
    
    
    public static void main(String[] args) throws AWTException {
    
    
        String str = "[烟花]";// “要重复输出的话”  这里默认微信8.0.0中的烟花,如果是改成[炸弹]...
        Robot robot = new Robot();
        robot.delay(4000);// 单位为毫秒,延迟三秒(这个可自己设置),主要是为了预留出打开窗口的时间
        Clipboard clip = Toolkit.getDefaultToolkit().getSystemClipboard();//将文本数据复制或剪切到系统剪贴板中
        String[] authors = str.split("[,]");// 字符串根据,分割
        for (int j = 0; j < 100; j++) {
    
      //循环的次数(自己设置,不要太大)
            for (int i = 0; i < authors.length; i++) {
    
    
                String str1 = authors[i];
                Transferable text = new StringSelection(str1);
                clip.setContents(text, null);
                // 按下了ctrl+v,完成粘贴功能
                robot.keyPress(KeyEvent.VK_CONTROL);// 按下Control键
                robot.keyPress(KeyEvent.VK_V);// 按下V键
                robot.keyRelease(KeyEvent.VK_CONTROL);// 释放ctrl按键
                robot.delay(500);// 延迟一秒再发送(时间自己设置,如果是轰炸,就设置小点,单位是 ms,0-60000ms不定)
                robot.keyPress(KeyEvent.VK_ENTER);// 回车
            }
        }
    }
}
3、运行代码并打开微信到你要发给的那个人的消息窗口,就会产生浪漫的烟花表演和炸弹轰炸效果啦,效果视频已经上传到哔哩哔哩,点击下方链接查看效果。

BiLiBiLi视频展示1
BiLiBiLi视频展示2
在这里插入图片描述在这里插入图片描述在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_47364122/article/details/113617052