Salve,
ich hab etwas in Java programmiert, was schließlich ein Bot werden soll, der den Charakter automatisch steuert. (Keine Sorge, das ist legal, weil es kein Online-Spiel ist.)
Hier ist der Syntax:
public static void main(String[] args) {
try {
Robot robot = new Robot();
robot.keyPress(37);
} catch (AWTException ex) {
Logger.getLogger(Jkeys.class.getName()).log(Level.SEVERE, null, ex);
}
}
Der Sinn hiervon ist, eine Pfeiltaste zu simulieren (also robot.keyPress). Im Spiel läuft man mit z.b. Pfeiltaste links nach links. Wenn ich das Javaprogramm außerhalb des Spiels ausführe, ist es das gleiche, als wenn ich ein mal mit der Pfeiltaste nach links gehe. Im Spiel ist es jedoch so, dass ich dort dauerhaft nach links gehe, bis ich erneute auf meiner Tastatur auf die linke Pfeiltaste drücke. Das Javaprogramm erneut laufen zu lassen, sodass auch wieder 2 mal auf die Taste gedrückt wird hat nichts gebracht.
Wo liegt jetzt das Problem? Danke