Bildschirm auslesen/ Text erkennen

KFEISMANN

Mitglied
Hallo Leute,

ich würde gern ein Programm erstellen, welches den Text einer Internet Seite erkennt/ausliest, und dann entsprechend reagiert z.b. ein Mausklick an bestimmter Stelle ausführt oder eine Tastenkombination.
Ich hoffe ich habe das halbwegs verständlich Ausgedrückt, erklären ist nicht so mein Ding.
 
Da sehe ich zwei grundsätzliche Ansätze: JavaScript via Plugin (wird dann ausgeführt, wenn Du die betreffende Seite besuchst) oder Browser-Automatisierung via Selenium Webdriver. Kommt halt darauf an, was genau Du machen willst.
 
Oben Links der Text soll erkannt werden, und je nach dem was da steht, sollen die nötigen Felder unten aus der Bunten Liste angeklickt werden. Es gibt auch die möglichkeit jedem Fahrzeug eine Tastenkombination zuzuweisen, was die Sache evtl. einfacher macht.

Ich habe schon im Quelltext geschaut aber dort findet man den Text nicht als solches. Sonst hätte ich es über den Quelltext ausgelesen.
 

Anhänge

  • Unbenannt(1).png
    Unbenannt(1).png
    65 KB · Aufrufe: 9
So etwas würde ich mit einem User-Script Plugin für den Browser und JavaScript lösen (@Robert Zenz hat Skripte geschrieben, um die Benutzung des Forums aufzupeppen, s. https://www.java-forum.org/thema/java-forum-userscripts.198232/).

Ich habe schon im Quelltext geschaut aber dort findet man den Text nicht als solches. Sonst hätte ich es über den Quelltext ausgelesen.
Das ist normal, dass Du das im Quelltext nicht findest, weil die Seiten heute regelmäßig dynamisch via JavaScript aufgebaut werden. Klick mal ein Element mit der rechten Maustaste an und wähle im Kontextmenü "Untersuchen", "Inspect" oder ähnliches aus.
 
Generell würde ich auch einmal schauen, was für eine Software das ist. Die Software, die ich so kenne bezüglich Alarmierung / Leitstelle und so hat auch immer eine API, die ansprechbar ist. Und dann kann man über die API agieren. Das einfach nur einmal als Anregung, denn das sieht mir halt etwas danach aus.

API ist immer besser und zuverlässiger als eben so ein "Gefrickel" per JavaScript - das hat halt mit jedem Update ggf. Probleme, da sich die Struktur der Webseite ja ändern kann.
 

Neue Themen


Zurück
Oben