Interaktion mit externen Anwendungen

Pinolpier

Mitglied
Guten Tag, ich würde gerne Radio Buttons in externen Anwendungen "erkennen" und anklicken. Bei der externen Anwendung handelt es sich um Chrome, der eine Website anzeigt. Ausgehend davon, dass ich die Position der Buttons nicht kenne, kann ich diese ermitteln und dann (eventuell mit JRobot) anklicken?

MfG Pinolpier
 

Foxei

Bekanntes Mitglied
Mit einem Screenshot und einem Bilderkennungsalgorithmus ist es sicherlich möglich die Position zu ermitteln.
Was aber vermutlich mehr deine Richting ist wäre ein "Userscript" ein Javascript der von einem Plugin aus über die Website läuft.

Google mal in die Richtung

Gruß Simon
 

Enceladus271

Bekanntes Mitglied
Mir fällt da als erstes Selenium ein: http://www.seleniumhq.org/
Damit kannst du den Browser automatisieren, d.h. Webseiten aufrufen und beliebige Komponenten mit z.B. XPath Ausdrücken finden und klicken. Da muss man sich zwar erst mal etwas mit beschäftigen, aber mir fällt nichts ein wie man das sonst in akzeptabler Zeit selber programmieren könnte.

Edit: hier mal ein Link zu einem Beispiel: http://www.seleniumhq.org/docs/03_webdriver.jsp#introducing-the-selenium-webdriver-api-by-example
 
Zuletzt bearbeitet:

stg

Top Contributor
Auch wenn das mit Selenium natürlich geht, so ist das vermutlich einfach ein totaler Overkill ... Selenium ist ja eigentlich für automatisierte Tests gedacht. In weniger komplexen Fällen, wie es hier der Fall zu sein scheint, würde ich eher zu ein wenig Scripting raten, z.B. in python (siehe z.B. https://github.com/sparklemotion/mechanize )
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Interaktion mit einer website (website als Objekt?) Allgemeine Java-Themen 3
K JUnit 4 User Interaktion Allgemeine Java-Themen 7
J Interaktion zwischen Klassen Allgemeine Java-Themen 4
C Logfile upload zu einem externen filezilla sftp server Allgemeine Java-Themen 6
T Problem mit externen Datenbankzugriff über SSH Tunnel Allgemeine Java-Themen 4
M Output einer anderen/externen .jar in eigene JTextArea Allgemeine Java-Themen 4
windl Problem mit externen Nachladen von Jars Allgemeine Java-Themen 10
B Fat Jar mit externen Bibliotheken Allgemeine Java-Themen 20
E externen Prozess schließen, wenn Programm geschlossen wird Allgemeine Java-Themen 2
F Laden von externen Bibliotheken Allgemeine Java-Themen 3
S Textdatei mit externen Editor öffnen Allgemeine Java-Themen 8
B Consolenausgabe eines externen Programm einlesen Allgemeine Java-Themen 2
E Focus nach Start eines externen Programmes Allgemeine Java-Themen 6
M String an externen Prozess senden/auslesen Allgemeine Java-Themen 25
Luma Arbeitsverzeichnis innerhalb externen Bibliothek ändern Allgemeine Java-Themen 2
M Beenden einer externen Java-Applikation Allgemeine Java-Themen 11
I Wie externen Editor Starten Allgemeine Java-Themen 2
R Warten auf Beendigung eines externen Prozesses Allgemeine Java-Themen 4
F Was Passiert bei einem externen Programmaufruf Allgemeine Java-Themen 4
S problem mit externen aufruf Allgemeine Java-Themen 4
V Strings aus externen Dateien Einlesen (Sudoku) Allgemeine Java-Themen 25
R Drag und Drop von externen Files geht nur als Application Allgemeine Java-Themen 2
D Wie kann ich einem externen Programm einen Befehle schicken? Allgemeine Java-Themen 3
B Wie kommuniziere ich mit einem externen Programm? Allgemeine Java-Themen 2
H Java Anwendungen ausführen Allgemeine Java-Themen 3
L Bibliothek für kommerizielle Anwendungen validieren? Allgemeine Java-Themen 0
M Java Anwendungen/Einsatzgebiete - Unterteilung Allgemeine Java-Themen 4
S Werbung in Java-Anwendungen Allgemeine Java-Themen 2
H Anwendungen beenden Allgemeine Java-Themen 6
F Screenshot von gewissen Anwendungen nicht möglich Allgemeine Java-Themen 5
H Mehrere Anwendungen von Java kontrollieren lassen Allgemeine Java-Themen 10
J Anwendungen ermitteln ? Allgemeine Java-Themen 5
M JAVA Anwendungen laufen auf WIN7 64bit nicht Allgemeine Java-Themen 6
L Deployment von Java Anwendungen Allgemeine Java-Themen 3
J Performance von Java GUI-Anwendungen Allgemeine Java-Themen 2
T Vanish für Demo-Anwendungen? Allgemeine Java-Themen 4
ARadauer Scaffolding für Swing Anwendungen Allgemeine Java-Themen 4
S Zwei Anwendungen unter Tomcat Allgemeine Java-Themen 4
P 64 Bit Java Anwendungen - Allgemeiner Thread Allgemeine Java-Themen 38
M Java-Anwendungen so anbieten, dass sie jeder starten kann ;) Allgemeine Java-Themen 19
W Java und externe Anwendungen Allgemeine Java-Themen 3
A Auch so können Java-Anwendungen aussehen Allgemeine Java-Themen 18
S 5. Programme, die EXE-Dateien aus JAVA-Anwendungen erstellen Allgemeine Java-Themen 4
P Java --> Anwendungen Starten/Schließen Allgemeine Java-Themen 10
B Rechner stürzt ab wenn Java-Anwendungen geöffnet werden! Allgemeine Java-Themen 2
S Java Web Start Anwendungen laden nicht vernünftig Allgemeine Java-Themen 6
G Java für sicherheitsrelevante Anwendungen ungeeignet? Allgemeine Java-Themen 11

Ähnliche Java Themen

Neue Themen


Oben