Java实现微信轰炸
生活随笔
收集整理的這篇文章主要介紹了
Java实现微信轰炸
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
雖然我們更新了微信轟炸,但不知為何,也不能用了,甚至直接報錯
開發原因
前兩天又被同學“群毆”了,不停發消息,更可氣的是它們居然@我。這個氣啊,然后我就用第二代微信轟炸轟他,沒想到直接報錯。沒辦法,只能忍氣吞聲。
但我怎么咽的下這口氣呢?正好也有說第二代失效了,所以...。嘿嘿,第三代微信轟炸來了
大致思路
前兩代都是采用登陸微信,然后批發消息的。但是微信昵稱這里太容易出錯,一旦報錯十有八九是這里,所以我決定用新的方法。
完整代碼
import java.awt.*; import java.awt.datatransfer.Clipboard; import java.awt.datatransfer.StringSelection; import java.awt.datatransfer.Transferable; import java.awt.event.KeyEvent; public class Operation {public static void main(String[] args) throws AWTException {String str = "測試Java代碼";//轟炸內容Robot robot = new Robot();robot.delay(5000);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);robot.keyPress(KeyEvent.VK_CONTROL);robot.keyPress(KeyEvent.VK_V);robot.keyRelease(KeyEvent.VK_CONTROL);robot.delay(100);robot.keyPress(KeyEvent.VK_ENTER);}}} }使用方法
首先在“轟炸內容”處輸入轟炸內容,中英文均可
其次在“轟炸次數”處輸入轟炸內容(for循環中的j<100中的100)
隨后編譯運行,迅速拉出微信,鼠標點一下輸入框
等待2~3秒,就可以看到轟炸開始了
使用注意
robot.delay中的數字建議不要動,這是轟炸前的倒計時
for循環里的robot.delay中的數字也不要動,這是轟炸之間的時間
如果想發送表情包,可以用[炸彈]的形式
此方法適用于所有社交軟件,如果被噴了也可以用這個辦法。
總結
以上是生活随笔為你收集整理的Java实现微信轰炸的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [ST2017] Lab1: Trian
- 下一篇: Java笔试题大全(附带答案)