ich möchte mir die Wettervorhersage von Wetter.com auch im Designer anzeigen lassen.
Grundsätzlich bekomme ich das mit dem Textparser ja auch hin, nur wenn es auf der Seite so aussieht
Ich habe keine Ahnung wie ich die Daten sauber an IPS bekomme wenn Zeilenumbrüche vorhanden sind oder ich auch nicht weiss was ich in solchen Fall bei Get Text between eintragen muss.
Es wäre Klasse wenn mir jemand ein wenig Hilfestellung geben könnte
Du könntest zwischen „<!-- FORECAST START -->“ und „<!-- FORECAST END -->“ ausschneiden und wieder eine "ordentliche HTML-Seite daraus erzeugen.
Also z.B.
echo „<html><head><body>“ . str_replace(‚img/www/‘, ‚http://www.wetter.com/v2/img/www/‘, $vorhersage) . „</body></head></html>“;
Dann kannst du die Seite im Browser ansehen.
Wenn der Designer dann, so wie das „Script Output Window“ im IPS HTML ausgeben könnte, wäre es das :rolleyes:.
Wenn du die einzelnen Inhalte im Designer anzeigen möchtest, müsstest du jeden einzelnen Wert ausschneiden. Das ist etwas aufwendiger, da die Tabellen ziemlich gleich aussehen und du damit mehrfach abschneiden musst.
@paresy:
Dabei ist mir aufgefallen, dass es scheinbar nicht funktioniert, die gelesene Seite erst an eine RegisterVariable und dann an (mehrere) TextParser zu geben. Damit würde man das „zigfache“ neuladen der Seite vermeiden.
EDIT: Ich lasse es mal stehen, aber die RegisterVariable ist NICHT notwendig, dann funktioniert es auch mit dem … (zerlegen).
Hallo Ralf,
danke für die Info. Dann muss man nur hoffen das es bald klappt die Seiten im Designer anzeigen zulassen, aber paresy hat ja schon irgendwo geschrieben das er da wohl eine Möglichkeit sieht das hinzubekommen.
Ich habe gerade noch etwas probiert. Wenn man den Aufwand bedenkt und das Risiko, dass der Betreiber seine Seite verändert, dann lohnt sich das „haarkleine“ zerlegen nicht.
Dann wäre es besser, brauchbare „Komplett“-Bilder oder METAR-Daten zu verarbeiten.