Hallo zusammen,
ich möchte gerne mit Java einen pseudo Browser bauen, um an bestimmte Daten zu gelangen.
Hintergrund: Ich möchte von ca 650 Druckern (TA) zwei Werte aus dem Webinterface auslesen.
Das Problem dabei ist, dass in der HTML wo die Daten zu finden sind, keinen externen Zugriff drauf hat.
Somit kommt man nur über das Webinterface an die Daten. Im Webinterface werden die Daten über ein Frame geladen.
Das hat zur folge, dass ich nicht an den Quellcode im Frame dran komme, da es irgendwie per JS oder so nachgeladen wird, jedoch stehen dort die wichtigen Daten drin.
Die zweite Hürde ist, dass ich um an meine gewünschten Daten zu kommen, noch auf einen "Link" und ein Dropdown klicken muss.
D.h. ich bräuchte ein Programm, welches wie ein Browser die Daten abruft und "rendert", zwei Benutzeraktionen simuliert und mir dann den Inhalt aus dem Frame wiedergibt. Alles danach wäre für ich kein Problem, aber ich weiß nicht wie ich an den Inhalt vom Frame komme und die Aktionen simuliere.
Hat da jemand eine Idee?
VG msword
ich möchte gerne mit Java einen pseudo Browser bauen, um an bestimmte Daten zu gelangen.
Hintergrund: Ich möchte von ca 650 Druckern (TA) zwei Werte aus dem Webinterface auslesen.
Das Problem dabei ist, dass in der HTML wo die Daten zu finden sind, keinen externen Zugriff drauf hat.
Somit kommt man nur über das Webinterface an die Daten. Im Webinterface werden die Daten über ein Frame geladen.
Das hat zur folge, dass ich nicht an den Quellcode im Frame dran komme, da es irgendwie per JS oder so nachgeladen wird, jedoch stehen dort die wichtigen Daten drin.
Die zweite Hürde ist, dass ich um an meine gewünschten Daten zu kommen, noch auf einen "Link" und ein Dropdown klicken muss.
D.h. ich bräuchte ein Programm, welches wie ein Browser die Daten abruft und "rendert", zwei Benutzeraktionen simuliert und mir dann den Inhalt aus dem Frame wiedergibt. Alles danach wäre für ich kein Problem, aber ich weiß nicht wie ich an den Inhalt vom Frame komme und die Aktionen simuliere.
Hat da jemand eine Idee?
VG msword