das hat man davon, daß man nicht komplet cut@pasted:-(
Olaf
das hat man davon, daß man nicht komplet cut@pasted:-(
Olaf
Falk Willberg schrieb:
Die Netzabweichung ist mittlerweile negativ. Deine Daten nicht...
Stefan
Weinzierl Stefan schrieb:
Soll mir ja keiner Nachsagen, ich wäre lernresistent :-)
Allerdings kämpfe ich noch mit der Frage, wie man in PHP einen partiellen Read macht und ob der dann überhaupt im HTTP-Protokoll auch so verwurstet wird, das ein Dokument nicht komplett geladen werden muß. Hm.
Hier funktionierender Code für PHP5 zum Extrahieren der Daten in Falks Zeilenformat:
$datei = '
echo date("d.m.Y H:i:s"); // Datum ausgeben
$teile = explode(" ",ltrim ($array[616])); // Element 616 wiederum zerstückeln mit Suchtrenner Leerzeichen, linke Leerzeichen gleich löschen $Netzfrequenz=$teile[0]; // Frequenz extrahieren echo " ",$Netzfrequenz; // und ausgeben
$teile = explode(" ",ltrim ($array[623])); // nochmals für Netzzeit $Netzzeit=$teile[0]; echo " ",$Netzzeit,'';
Gruß - Henry
Henry Kiefer schrieb:
Stimmt....
Um den Anfang wirst Du nicht herumkommen, aber wenn Du Deine Daten hast, kannst Du mit einem freundlichen "Danke, das wollte ich wissen" die Verbindung beenden. Ob's was an der Datenmende ändert, ist schwer zu sagen. Das macht man dann mit Sockets, zum Bsp. so:
Mit Sockets kannst Du den Webserver selbst in php schreiben ;-)
Nicht schlecht, dann kann ich ja wieder abschalten...
Aber: Wenn der Autor der Website promoviert und da nicht mehr "Herr Müller", sondern "Herr Dr. Müller" steht, fliegst Dein $array[616] auf die Nase. Mit regular expressions triffst Du besser:
Vorsicht: Vorzeichen nicht vergessen...
Viel Spaß, Falk
Falk Willberg schrieb:
Partieller Content macht nicht wirklich Sinn, da der Webseite sowieso immer die gesamte Seite generieren muß...
Besser wäre es wenn der Autor der Seite die Daten passend zur Verfügung stellen würde...
Hier noch ein Script (in PHP), mit dem die Daten ausgelesen werden und in eine MySQL-Datenbank geschrieben werden...
#!/usr/bin/php
Weinzierl Stefan schrieb:
Ja, eventuell ist sie aber gecached. Und ich muß sie dann auch nicht komplett _bandbreitenmäßig_ laden!
Ja wenn. Die EVUs scheinen nicht sehr kommunikativ. Höchstens über bunte Prospekte...
Falk Willberg schrieb:
Danke! Wird gesichtet.
War eine der Neuerungen bei HTTP 1.1 nicht die Möglichkeit, partiell zu arbeiten?
Aber dafür habe ich keinen Markt! Ich sehe das momentan so wie du mit Fließkomma vs. Integer.
Du gehst nach Lesen der NG-Nachrichten in den Sleep-Mode? Nicht schlecht für so ein paar graue Zellen.
Erstmal will ich ein Ergebnis sehen und wenn es dann funzt, wird je nach Zeitaufwand nachoptimiert. M$ macht es umgekehrt...
Eben!
- Henry
Have something to add? Share your thoughts — no account required.
Ask the community — no account required