Java游戏外挂基础

    科技2022-08-20  113

    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); } }
    Processed: 0.008, SQL: 9