我一直在阅读这个,但没有找到对我有意义的答案。
我正在尝试用 Java 编写一个程序来与应用程序交互,看看我是否可以编写一个程序来为我玩视频游戏。游戏在我的电脑上。
下面是一段代码:
public static void main(String[] args) throws java.io.IOException {
Runtime run = Runtime.getRuntime();
run.exec("open /Applications/OpenEmu.app");
try {
Robot robot = new Robot();
System.out.println("Waiting 5 Seconds");
//robot.delay(5000);
System.out.println("Pressed X");
robot.keyPress(KeyEvent.VK_X);
robot.keyPress(KeyEvent.VK_X);
robot.keyPress(KeyEvent.VK_X);
robot.keyPress(KeyEvent.VK_X);
//Starts an easy mode game
它打开应用程序很好,在记事本之类的东西中,它会输入 XXXX,但它不会为游戏这样做?
我已将键盘上的“x”键指定为游戏的命令按钮。我的猜测是“x”按是内部的。感谢所有帮助!
相关分类