AWT Automatischer Doppelklick

obituz

Neues Mitglied
Hallo zusammen,

ich arbeite an einem kleinen Programm, dass mir aus nicht nennenswerten Gründen, ständiges doppelklicken minutenweise abnehmen soll. Eigentlich ist das Tool bereits fertig und funktioniert auch.
Ich benutzte die AWT-Klasse Robot um die Maus auf die besagte Position zu steuern und den doppelklick auszuführen.

Mein Gedanke ist jetzt, alles so zu steuern, dass der Rechner normal weiter benutzt werden kann, und man den kleinen Umlenker nicht mitbekommt. Das Speichern der alten Position und schnelles Wechseln auf diese nach der Ausführung des Doppelklicks war mein erster Gedanke, ist aber noch bemerkbar.

Nun mein eigentliches Anliegen: Gibt es eine Funktion, vielleicht eine JAVA-Bib die auf die Windows API zurückgreift, um einen Mausklick bzw. Doppelklick auszuführen ohne auf die eigentliche Maus zurückzugreifen ? Sprich der Mauszeiger ist zum Beispiel in der Mitte der Bildschirms und ein Klick wird an einer vorgegebenen Stelle oben/unten o.ä. ausgeführt ohne dass der eigentliche Mauszeiger seine Position wechseln muss.

Wäre sehr dankbar, wenn ihr mir helfen könntet 🙂

MfG,
Stefan
 
Was willst du denn klicken?
Mir will spontan nix einfallen, was man wirklich (doppel)klicken müsste und nicht irgendwie anders aufrufen könnte.

EDIT:

Im Web: eigenen "Browser", "Bot" oder wie man es nennen möchte, der mittels HTTP-Anfragen das tut was du willst.
Starten von Programmen: cronjob (oder Windows-Äquivalent)
Klicken innerhalb von Programmen: AutoIt v3 - Automate and Script Windows Tasks - For Free! kann so weit ich mich erinnere auch auf Buttons/Textfelder über den Namen zugreifen, sodass nicht geklickt werden muss
 
Zuletzt bearbeitet:
Ah ok. In Spielen wird das wahrscheinlich schwierig falls es kein Browsergame ist. Da fehlen mir Erfahrung und auch ein bisschen die Lust, "Cheater" zu unterstützen.
 

Neue Themen


Zurück
Oben