Wetter

Die kleine App ist aus einer Idee von msgeo entstanden. Sie zeigt Wetterdaten an, die von einem Host-System per Skript zur Verfügung gestellt werden.

Eine alternative Version der Wetter-App finden Sie hier.

Es gibt zwei Modi:

  1. Automatisch beenden. Die App zeigt einige Sekunden lang die Wetterdaten an und beendet sich dann selbständig.

  2. Dauerhaft geöffnet. Die App läuft solange, bis Sie sie beenden und schaut automatisch alle 15 Minuten nach aktualisierten Wetterdaten.

Welche Daten werden angezeigt?

Es gibt drei Modi und eine separate Ansicht für die Tag-Nacht-Grenze und die Mondphase:

  1. Ausführliche Ansicht
    - Mit einer einfachen Grafik und einem kurzen Text wird die aktuelle Wetterlage beschrieben.
    - Weiterhin finden Sie die aktuelle Temperatur,
    - einen Pfeil, der die Windrichtung angibt und die Windgeschwindigkeit,
    - die Sichtweite,
    - die Niederschlagsmenge.

  2. Einzeilige Ansicht
    - Temperatur, Luftfeuchtigkeit und Windgeschwindigkeit.

    Der Wetterdienst bietet die Möglichkeit, die Anzahl und Reihenfolge der einzeiligen Textausgabe in gewissem Rahmen selber zu bestimmen. Welche Werte in welcher Reihenfolge angezeigt werden sollen, können Sie durch entsprechende Angaben im Skript vorgeben.

  3. Minimierte Anzeige unter Motif / Anzeige in der Startleiste unter ISUI
    - Z.B. Temperatur, Luftfeuchtigkeit und Windgeschwindigkeit.



  • Tag-Nacht-Grenze und Mondphase
    - Die Bilder werden in einem separaten Fenster angezeigt.

Quelle der Wetterdaten / Hinweise zur Konfiguration der Wetterdaten in Shellskripten


Wie oft werden die Wetterdaten aktualisiert?

Die Daten werden von dem Dienst http://wttr.in kostenlos zur Verfügung gestellt. Ich glaube dort mal gelesen zu haben, dass die Wetterdaten alle zwei Stunden aktualisiert werden. Ihr Skript sollte also mindestens so häufig nachschauen, ob neue Daten vorliegen. Die GEOS-App 'Wetter' lädt alle 15 Minuten die Wettergrafik aus dem Ordner 'USERDATA/WETTER' und liest das Änderungsdatum der Datei. Wenn in dieser Zeit keine neue Grafik mit aktualisierten Daten von dem Wetterdienst geliefert wurde, zeigt 'Wetter' die alte Grafik erneut an.

Es besteht keine Garantie, dass der Dienst immer zuverlässig Wetterdaten zur Verfügung stellt.

Demo-Modus

Damit Sie die App ausprobieren können - auch wenn Sie noch kein Skript auf Ihrem Host-System installiert haben - liegen einige Beispieldateien bei.

Anzeige von Datum und Uhrzeit

Es wird das Datum und die Uhrzeit der zuletzt aktualisierten Wettergrafik angezeigt. So können Sie erkennen, ob zum einen die Lieferung der Daten vom Wetterdienst und Ihres Skriptes funktioniert und zum anderen, wie aktuell die angezeigten Wetterdaten in der App sind.

Download

  • Wetter 1.11.4 herunterladen. 28.03.21
    - Datum und Uhrzeit der aktualisierten Wetterdaten.
    - Hilfedatei überarbeitet, mehr Infos zu Funktion und Hintergrund hinzugefügt.
    - Kleine Anpassungen vorgenommen und Fehler behoben.

  • WetterSkripte macOS > GEOS herunterladen. 27.02.22
    Das Shell-Script ruft die Wetterdaten im Internet ab. Es wandelt die empfangenden PNG-Grafiken in GIF-Grafiken und kopiert sie in den Ordner 'MeinGEOS/USERDATA/WETTER'. Weiterhin wird eine TXT-Datei mit einer Zeile Text in 'MeinGEOS/USERDATA/WETTER' abgelegt.

    Passen Sie die Pfadangaben im Skript an den Namen Ihres GEOS-Ordners an.

    Ein AppleScript-Skript wird beim Start meines Benutzer-Accounts geladen und ruft das Bash-Script in regelmässigen Abstand auf. Ich habe es über 'Systemeinstellungen - Gruppen & Benutzer - Anmeldeobjekte' eingebunden.

  • WetterSkript Linux > GEOS. Schauen Sie auf Martin's Seite www.geosfiles.de/weiteres/linux-geos nach dem aktuellen Skript. Es ruft die Wetterdaten im Internet ab und kopiert sie in den Ordner DeinGEOS/USERDATA/WETTER. Passen Sie die Pfadangaben im Skript an den Namen Ihres GEOS-Ordners an.

  • WetterSkript / Batchdatei Windows > GEOS. Falls da ein Windows-User was geschrieben hat, wäre ich interessiert...

  • Quelltext Wetter 1.11.4 herunterladen. 28.03.21
    Wenn Sie einen Blick in den Quelltext des Programms werfen wollen.

  • Die aktuelle R-BASIC Version von Rainers Seite herunterladen.
    Wenn Sie mit R-BASIC programmieren wollen.

Screenshot
Das Bash-Skript


Das AppleScript-Skript


Einstellungen macOS


Hinweise zu Bugs oder einen Kommentar können Sie im InfoBase-Forum hinterlassen (leider nicht Skipper, WebMagick), oder per Mail an mich senden.
 

  
Mit Edith zuletzt aktualisiert am 19.09.22 Impressum     Datenschutz     Zum Seitenanfang