Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

Druckerdaten aus mehreren HTML Seiten sammeln

Brick / 1 Antworten / Flachansicht Nickles

Hi Leute..
Hab folgendes Problem.
Muss in regelmäßigen abständen Druckerdaten von verschiedenen Druckern sammeln. Dies geht recht bequem über den Browser.
Da es aber über 30 Drucker sind, könnt ihr euch vorstellen, das das recht zeitaufwändig ist, 30 mal ne IP eingeben und dann die Daten zusammensuchen.
Jetzt währe meine Idee, eine HTML datei zu erstellen, die jeweils die daten von den einzelnen Seiten aufruft, und darstellt.
Die Daten stehen ja auf jeder Site an der gleichen Position.
Hab auch schon im Quelltext nachgesehen. Der sieht wie folgt aus.

AddLineTwo();
var sData = Array();
sData[0] = "172.XX.XX.XX";
sData[1] = "KM58B524";
sData[2] = "1, 19:17:27";
sData[3] = "00:C0:EE:58:B5:24";
sData[4] = "158.04";
sData[5] = "EB28KA002";
sData[6] = "ALD4613517";
sData[7] = "";
sData[8] = "76038";

Die letzte Zahl [8], z.B sind die gesamten Ausdrucke.

Leider kenn ich mich mit Html-programierung eher schlecht aus, weshalb ich auf euch angewiesen bin.

Dank und Gruß

Brick

bei Antwort benachrichtigen
mr.escape Brick „Druckerdaten aus mehreren HTML Seiten sammeln“
Optionen

Dein beispiel sieht nach JavaScript aus. Aus diesen daten wird vermutlich (mit "document.write()") der eigentliche dynamische HTML-code erstellt. HTML alleine wird hier für die extraktion wohl nicht reichen. JavaScript und ein paar tricks werden wohl schon erforderlich sein, um an die daten zu gelangen.
Ohne mehr von der seite zu sehen, ist es nicht ganz so einfach. Leider ist das posten von HTML-code (inkl. der scripte) nicht so einfach.

mr.escape

"The man who trades freedom for security does not deserve nor will he ever receive either." - Benjamin Franklin"Wer seine Freiheit aufgibt, um Sicherheit zu erreichen, wird beides verlieren." - Georg Christoph Lichtenberg
bei Antwort benachrichtigen