Java游戏外挂基础

package com.robit.test;

import java.awt.*;
import java.awt.event.InputEvent;
import java.awt.event.KeyEvent;

public class Test1 {
    
    

    /**
     * 游戏外挂基础
     * @param args
     * @throws AWTException
     */
    public static void main(String[] args) throws AWTException {
    
    
        keyTest();
        mouseTest();
        colorTest();
    }

    /**
     * 模拟键盘点击,弹起
     * @throws AWTException
     */
    public static void keyTest() throws AWTException {
    
    
        Robot robot = new Robot();
        while(true){
    
    
            robot.delay(500);
            robot.keyPress(KeyEvent.VK_K);//按下键盘 K键
            robot.keyRelease(KeyEvent.VK_K);//释放键盘 K键
        }
    }
    /**
     * 模拟鼠标移动,点击,释放
     */
    public static void mouseTest() throws AWTException {
    
    
        Robot robot = new Robot();
        robot.mouseMove(0,0);//鼠标移动到(0,0)
        robot.delay(500);
        robot.mouseMove(500,600);
        robot.delay(500);
        robot.mousePress(InputEvent.BUTTON1_DOWN_MASK);//按下鼠标左键
        robot.mouseRelease(InputEvent.BUTTON1_DOWN_MASK);//释放鼠标左键
    }

    /**
     * 获得颜色
     */
    public static void colorTest() throws AWTException {
    
    
        Robot robot = new Robot();
        Color pixelColor = robot.getPixelColor(500, 600);
        System.out.println(pixelColor);
    }
}


猜你喜欢

转载自blog.csdn.net/weixin_44505194/article/details/108930670