Javaの爆撃機(デジタル版)に書き込まれたメッセージ

カーソル(QQ、マイクロチャネル伝送ブロックチャットなど)にテキストボックスに6秒(変更)内のコードを実行して、Javaで書かれたプログラムのオーナー

コードは以下の通りであります:

import java.awt.AWTException;
import java.awt.Robot;
import java.awt.event.KeyEvent;
import java.util.HashMap;
import java.util.Map;
class QQ {
    public void dosomething() {
        //使用map 将控制键盘的常量存起来,好方便取用。
        Map<Integer, Integer> map = new HashMap<Integer, Integer>();
        map.put(0, 0x30);//键盘的0
        map.put(1, 0x31);//键盘的1
        map.put(2, 0x32);//键盘的2
        map.put(3, 0x33);//键盘的3
        map.put(4, 0x34);//键盘的4
        map.put(5, 0x35);//键盘的5
        map.put(6, 0x36);//键盘的6
        map.put(7, 0x37);//键盘的7
        map.put(8, 0x38);//键盘的8
        map.put(9, 0x39);//键盘的9
        try {
            Robot robot = new Robot();
            robot.delay(6000);//延迟6秒供你打开编辑器,时间可更改
         
            //让机器从0数到200(数字可以更改,最大为999)
            for (int i = 0; i < 201; i++) {
            
                // 个位数的处理
                if (i <= 9) {
                    robot.keyPress(map.get(i));
                    robot.keyPress(KeyEvent.VK_ENTER);
                }
          
                // 两位数的处理
                if (i > 9 && i <= 99) {
                    int a = i / 10;// 十位
                    int b = i % 10;// 个位
                    robot.keyPress(map.get(a));
                    robot.keyPress(map.get(b));
                    robot.keyPress(KeyEvent.VK_ENTER);
                }
          
                // 三位数的处理
                if (i > 99 && i <= 200) {
                    int a = i / 100;// 百位
                    int b = (i % 100) / 10;// 十位
                    int c = i % 10;// 个位
                    robot.keyPress(map.get(a));
                    robot.keyPress(map.get(b));
                    robot.keyPress(map.get(c));
                    robot.keyPress(KeyEvent.VK_ENTER);
                }
            }
        } catch (AWTException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }
 
    public static void main(String[] args) {
        QQ bh = new QQ();
        bh.dosomething();
    }
}

注:数字は順番に発行されていない
段階を学んでいる、あなたは交換経験交換するために、コードを公開することができ、孟新しい白を
コードし、(私が怒られている場合は、希望は私を許して)私に連絡することができ、この記事を削除する任意の類似性

リリース5元の記事 ウォンの賞賛5 ビュー118

おすすめ

転載: blog.csdn.net/weixin_44145894/article/details/105119248