kostenloser Webspace werbefrei: lima-city


Mausklicks an bestimmten Positionen

lima-cityForumProgrammiersprachenJava

  1. Autor dieses Themas

    demonic-legends

    Kostenloser Webspace von demonic-legends

    demonic-legends hat kostenlosen Webspace.

    Moinsen,
    ich versuche mir momentan mit Java (JCreator) ein Programm zu erstellen, dass in einem Spiel an gewissen Positionen nach X Sekunden klickt, allerdings klickt er an ganz falsche Positionen.

    import java.awt.AWTException;
    import java.awt.Robot;
    import java.awt.event.MouseEvent;
    
    
    public class Bot{
      private static Robot robot = null;
      
      public static void main(String[] args)
      {
        try { 
          robot = new Robot();
        } catch(AWTException e) {
          e.printStackTrace();
        } 
        
        int runden = 0;
        
        while(runden<10)
        {
          robot.delay(2000);
          robot.mouseMove(0, 0);
          klick(406, 223);
          robot.delay(5000);
          klick(202, 1259);
          robot.delay(3000);
          klick(916, 1516);
          robot.delay(3000);
          klick(657, 1146);
          robot.delay(2000);
          klick(332, 1093);
          robot.delay(2000);
          klick(333, 600);
          robot.delay(15000);
          robot.delay(20000);
          klick(564, 841);
          runden++;
          
        }
        
      }
      
      
      public static void klick(int x, int y)
      {
        robot.mouseMove(x, y);
        robot.delay(1000);
        robot.mousePress(MouseEvent.BUTTON1_MASK);
        robot.mouseRelease(MouseEvent.BUTTON1_MASK);
      }
      
    }


    hab mir das ganze aus Codeschnipseln zusammengebastelt, die so in Foren und auf Youtube zu finden waren... Wenn mir jemand auf die Sprünge helfen könnte wäre ich sehr dankbar :)
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Wie hast du die Positionen auf die geklickt werden muss herausgefunden?
    Bei mir funktioniert das Alles einwandfrei, mit Ausnahme dieser beiden Zeilen
    klick(916, 1516);
    klick(202, 1259);
    da mein Bildschirm nur 1920x1200 Pixel hat.

    mfg
  4. Autor dieses Themas

    demonic-legends

    Kostenloser Webspace von demonic-legends

    demonic-legends hat kostenlosen Webspace.

    Gibt ein Chip so ein Tool. Rechts oben auf dem Bildschirm werden dann die Koordinaten ausgegeben...

    Und hab den Fehler gefunden, Koordinaten falschrum eingetragen... peinlich :D

    Beitrag zuletzt geändert: 31.8.2012 22:48:01 von demonic-legends
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!