Hangar.La tienda de software del Amiga

LumiWeather 1.4

Weather viewer

Short:        Weather viewer
Author:       lumiweather@amigaworld.de (Matthias Muench)
Uploader:     lumiweather amigaworld de (Matthias Muench)
Type:         comm/misc
Version:      1.4
Replaces:     comm/misc/LumiWeather.lha
Requires:     MUI 3.8, NList.mcc, NListview.mcc, BetterString.mcc, AmiSSL 5.27+, codesets.library 6+, TCP/IP stack, OpenWeather API key (or no key for wttr.in / Open-Meteo)
Architecture: m68k-amigaos >= 3.1
Distribution: Aminet

LumiWeather is a native weather viewer for AmigaOS 3.x with a
MUI 3.8 (v19) graphical interface. It fetches
current conditions, an hourly forecast, a daily forecast and (where
available) severe-weather alerts from one of four sources -
OpenWeather (One Call 3.0 / Classic 2.5), wttr.in or Open-Meteo -
and displays them in a MUI window plus a live AppIcon on the
Workbench. It supports multiple locations with persistent
per-location cache, has an ARexx port and a configurable Commodity
hotkey.


FEATURES
--------

  - Current, hourly (48 h) and daily (3-16 d) forecast tabs
  - Severe-weather alerts in their own tab (One Call API only)
  - Event actions: play a sound and/or run an ARexx, Shell or
    Workbench command per event; eleven events incl. frost,
    storm gusts, rapid pressure drop and precipitation expected
  - Four API modes: OpenWeather One Call 3.0 (subscription),
    OpenWeather Classic 2.5 (free key), wttr.in (no key) and
    Open-Meteo (no key, CC-BY)
  - Multiple locations with cycle selector; rename without losing
    cache, set a primary location for the AppIcon
  - Geocoding lookup: type a city name, press Resolve to get
    latitude/longitude
  - Configurable live AppIcon: weather symbol plus an optional
    two-slot text label (temperature, condition, feels-like,
    wind, humidity, pressure, UV, hi/lo or location), icon-only
    mode and an optional "!" alert prefix
  - Optional weather in the Workbench screen title bar: small
    weather symbol and/or a three-slot text, set up like the
    AppIcon but independently of it
  - Persistent per-location cache for offline display
  - Hourly temperature curve plus a pressure-trend arrow on the
    Current tab; separate graph window with hourly/daily curves
    and a pressure-history plot, sections hideable via context menu
  - Configurable units: Celsius/Fahrenheit/Kelvin, km/h/m/s/mph/kn,
    hPa/inHg/mmHg, mm/in
  - Current-tab rows switchable one by one: hide any of the
    twenty-three readings you do not need - including wind
    gusts, Beaufort force, today's high/low, next
    precipitation, day length, moon phase, moonrise and
    moonset
  - Multiple icon themes: drop a drawer with <code>.info or
    <code>.png files under PROGDIR:Icons/ and pick it from
    Preferences
  - Commodity with configurable hotkey (default: control alt w)
  - LumiPass bridge: Import/Export the OpenWeather API key
    via LumiPass through ARexx (Preferences / General)
  - ARexx port LUMIWEATHER (REFRESH, SHOW, HIDE, GETCURRENT,
    GETDAILY, GETALERTS, SETLOCATION, etc.)
  - Automatic update check via signature verification, optionally
    silent on program start
  - Localisation: English, German


REQUIREMENTS
------------

  - AmigaOS 3.1 or compatible
  - Motorola 68020 or higher
  - 2 MB RAM free (4 MB recommended)
  - MUI 3.8 (v19) or higher
  - NList.mcc, NListview.mcc, BetterString.mcc
  - AmiSSL 5.27 or newer
  - codesets.library 6 or higher (Aminet:
    util/libs/codesets-lib)
  - A TCP/IP stack: Roadshow, MiamiDX or AmiTCP
  - One of four data sources (choose in Preferences):
    OpenWeather One Call 3.0 (account key required),
    OpenWeather Classic 2.5 (free key required), wttr.in
    (no key) or Open-Meteo (no key).

  Successfully tested on AmigaOS 3.1, 3.2, 3.5 and 3.9.


INSTALLATION
------------

Recommended: open the archive, double-click the "Install" icon
in the LumiWeather/ drawer and follow the AmigaOS Installer (English
or German). It copies the binary, the localisation catalogs and
the AmigaGuide help files to the location you choose.

Manual install: copy the LumiWeather binary and its .info icon
wherever you like, e.g. SYS:Tools/, place the catalogs in
LOCALE:Catalogs/<language>/ and the guides in HELP:<language>/.

On first launch a preferences directory is created under
ENVARC:LumiWeather/. Open Preferences from the Settings menu
to choose an API mode and add at least one location. wttr.in and
Open-Meteo need no API key; OpenWeather (One Call 3.0 / Classic
2.5) needs your account key entered in the API key field.

The per-location offline cache lives in PROGDIR:cache/<location>.dat
(one small text+JSON file per location, capped at 200 KB; oversized
or corrupted files are ignored on next read).


TOOLTYPES
---------

  CX_PRIORITY=<n>       Commodity priority (default 0)
  CX_POPUP=YES|NO       Open main window on launch (default YES)
  CX_POPKEY=<hotkey>    Override Commodity hotkey (default: control alt w)
  ICONIFY=YES           Start iconified (AppIcon only, no window)
  LANGUAGE=<code>       Force catalog (deutsch/english)
  NOUPDATECHECK=1       Disable automatic update check on start
  TITLEBAR[=NO]         Weather in the screen title bar on (off) for this
                        session; saving Preferences hands back to them
  APPICONX=<n>          AppIcon X position (auto-written on Snapshot)
  APPICONY=<n>          AppIcon Y position (auto-written on Snapshot)

  All of these ship with the program icon in parentheses (visible but
  inactive) - remove the parentheses in the icon's Information window
  to switch one on.


DOCUMENTATION
-------------

  Help/English/LumiWeather.guide          AmigaGuide (English)
  Help/Deutsch/LumiWeather.guide          AmigaGuide (German)


CHANGELOG
---------

  1.4 (Build 524, 11 October 2026)
    - Weather in the Workbench screen title bar: small
      weather symbol and/or text, set up like the live
      AppIcon but independent of it
    - Various bugfixes and improvements

  1.3 (Build 523, 6 September 2026)
    - Eight new readings on the Current tab: wind gusts,
      wind force in Beaufort, today's high/low, next
      precipitation with time and amount, day length, moon
      phase, moonrise and moonset
    - New "Values" tab in Preferences: every row of the
      Current tab can be hidden on its own
    - The UV index now shows with wttr.in and Open-Meteo
      too, and stays greyed out only with the classic
      OpenWeather API
    - wttr.in stopped reporting the local observation
      time, which cost "As of", the day/night symbols and
      the pressure trend; the time zone is now derived
      from sunrise and sunset
    - wttr.in: precipitation chance and amount showed the
      figures for midnight instead of the coming hour
    - ARexx GETCURRENT returns wind gusts, precipitation
      chance and amount exactly as the window shows them
    - Various bugfixes and improvements

  1.2 (Build 522, 29 August 2026)
    - wttr.in is now the preset weather service
    - Locations: "Rename..." became "Edit...", with place,
      region and country in one dialog - wttr.in reports place
      data in English only, this is where you put it right
    - Location search offers all matches for a city name
      instead of silently taking the first one, with region
      and coordinates to tell them apart
    - Locations keep their region (state, province) in a
      column of its own; the list scrolls sideways when the
      columns no longer fit
    - The service that resolves city names can now be chosen
      separately from the weather service
    - ARexx: GETCURRENT FIELD ALL returns every value in one
      call as KEY=value pairs
    - A failed fetch now names the likely cause when the
      system clock is obviously wrong
    - Preferences split into four tabs: Weather service,
      Locations, Display and Events - the vertical scroller
      is gone
    - Locations: country as its own field, primary location
      always first, list with sortable headers and context
      menu
    - Runs without AmiSSL: wttr.in and Open-Meteo work over
      plain HTTP (update entries greyed out)
    - Windowless start via the CX_POPUP tooltype
    - Own "Weather" menu; bubble help on every button,
      underscore shortcuts in every window
    - Various bugfixes and improvements

  1.1 (Build 521, 14 June 2026)
    - Live AppIcon: two freely assignable text slots (temp,
      condition, feels-like, wind, humidity, pressure, UV,
      hi/lo, location); icon-only mode; optional "!" alert
      prefix
    - Events: sound and/or command (ARexx, Shell or Workbench)
      per event; eleven events incl. new/cleared alert,
      temperature below/above 0 °C, frost expected, storm
      gusts, rapid pressure drop and precipitation expected
      (fixed thresholds with hysteresis, active location)
    - Pressure: trend arrow on the Current tab, pressure
      history plot in the graph window with value labels
    - Graph window: context menu hides sections individually;
      time axis with up to nine clock marks
    - Precipitation: chance/amount on the Current tab,
      probability/amount mode in the graphs
    - ARexx: new GETDAILY command; GETCURRENT fields POP,
      PRECIP, LOCATION plus optional LOCATION argument
    - Auto-update with unpack progress
    - Various bugfixes and improvements

  1.0 (Build 516, 6 June 2026)
    Initial release.


BUILD INFORMATION
-----------------

  Version:        1.4 (Build 524)
  Binary size:    ~342 KB (stripped)
  Source code:    ~30,223 lines (C + H)
  Compiler:       m68k-amigaos-gcc 6.5.0b
  Target CPU:     m68020+


LICENSE
-------

LumiWeather is freeware. You may use, copy and redistribute
unmodified binaries freely. Redistribution on Aminet and other
archives is explicitly permitted.

The software is provided "as is", without warranty of any kind.
The author is not liable for any damage or data loss resulting
from the use of this software.

Weather data is provided by OpenWeather (https://openweathermap.org/,
ODbL), wttr.in (https://wttr.in/, ODbL) and Open-Meteo
(https://open-meteo.com/, CC-BY 4.0). Attribution is required when
redistributing the data.


CONTACT
-------

  E-mail:  lumiweather@amigaworld.de
  Web:     https://www.amigaworld.de/


CREDITS
-------

  Author
    Matthias Münch              Concept, implementation, testing

  Built with help from
    Claude Code (Anthropic)     AI assistant for pair programming

  Third-party components
    Stefan Stuntz               MUI 3.8
    Gilles Masson,
    Laurin Woitok,
    Nick Blackburn              NList.mcc (amiga-mui project)
    Allan Odgaard               BetterString.mcc
    Olaf Barthel &
    Oliver Roberts              AmiSSL
    Alfonso Ranieri &
    Jens Maus                   codesets.library
    Dave Gamble                 cJSON (MIT licence, embedded)
    OpenWeather                 Weather data (ODbL)
    Igor Chubin                 wttr.in (weather data, ODbL)
    Open-Meteo                  Weather data (CC-BY)
    Dovora Interactive          Weather icons
    Bas Milius                  Meteocons icon set (MIT)

  Greetings
    Eisman, lokiist, Fossi, yelworC, cappin,
    Cego, McFly, LoneRaider, evil4dmin, jdb78

  In Memoriam
    Psyria


================================================================
                DEUTSCHE VERSION / GERMAN VERSION
================================================================

LumiWeather ist ein nativer Wetteranzeiger für AmigaOS 3.x mit
vollständiger MUI-3.8-Oberfläche (v19). Er holt aktuelle Werte,
eine stündliche Vorhersage,
eine Tagesvorhersage und (sofern verfügbar) Wetterwarnungen aus einer
von vier Quellen - OpenWeather (One Call 3.0 / Classic 2.5), wttr.in
oder Open-Meteo - und zeigt sie in einem MUI-Fenster sowie als
Live-AppIcon auf der Workbench an. Mehrere Standorte werden mit
persistentem Cache unterstützt, ein ARexx-Port und konfigurierbarer
Commodity-Hotkey sind eingebaut.


FUNKTIONEN
----------

  - Tabs für aktuell, stündlich (48 h) und täglich (3-16 Tage)
  - Wetterwarnungen in eigenem Tab (nur mit One Call API)
  - Aktionen pro Ereignis: Sound und/oder ARexx-, Shell- oder
    Workbench-Befehl; elf Ereignisse inkl. Frost, Sturmböen,
    starker Druckabfall und Niederschlag erwartet
  - Vier API-Modi: OpenWeather One Call 3.0 (Abo), OpenWeather
    Classic 2.5 (kostenloser Key), wttr.in (ohne Key) und
    Open-Meteo (ohne Key, CC-BY)
  - Mehrere Standorte über Cycle-Auswahl; Umbenennen ohne
    Cache-Verlust, primärer Standort für das AppIcon wählbar
  - Geocoding-Lookup: Stadtnamen eingeben, "Auflösen" drücken,
    fertig sind Breiten- und Längengrad
  - Konfigurierbares Live-AppIcon: Wetter-Symbol plus optionales
    Textlabel aus zwei Slots (Temperatur, Zustand, gefühlt,
    Wind, Luftfeuchte, Luftdruck, UV, Max/Min oder Standort);
    reines Symbol möglich, "!"-Warnpräfix abschaltbar
  - Auf Wunsch Wetter in der Titelleiste des Workbench-Screens:
    kleines Wettersymbol und/oder Text aus drei Slots, einge-
    stellt wie das AppIcon, aber unabhängig davon
  - Persistenter Cache pro Standort für Offline-Anzeige
  - Stündliche Temperaturkurve plus Druck-Tendenz-Pfeil im
    Aktuell-Tab; separates Graph-Fenster mit stündlichen/täg-
    lichen Kurven und Druckverlaufs-Plot, Sektionen per
    Kontextmenü ausblendbar
  - Einheiten konfigurierbar: Celsius/Fahrenheit/Kelvin,
    km/h/m/s/mph/kn, hPa/inHg/mmHg, mm/in
  - Zeilen des Aktuell-Tabs einzeln abschaltbar: jeder der
    dreiundzwanzig Werte lässt sich ausblenden - darunter
    Windböen, Windstärke in Beaufort, Höchst/Tiefst heute,
    nächster Niederschlag, Tageslänge, Mondphase, Mondauf-
    und Monduntergang
  - Mehrere Icon-Themes: einfach Verzeichnis mit <code>.info
    oder <code>.png Dateien unter PROGDIR:Icons/ ablegen und in
    den Einstellungen auswählen
  - Commodity mit konfigurierbarem Hotkey (Default: control alt w)
  - LumiPass-Bridge: OpenWeather-API-Key per ARexx aus LumiPass
    importieren oder exportieren (Einstellungen / Allgemein)
  - ARexx-Port LUMIWEATHER (REFRESH, SHOW, HIDE, GETCURRENT,
    GETDAILY, GETALERTS, SETLOCATION, etc.)
  - Automatischer Update-Check über Signaturprüfung, optional
    auch still beim Programmstart
  - Lokalisierung: Deutsch und Englisch


SYSTEMVORAUSSETZUNGEN
---------------------

  - AmigaOS 3.1 oder kompatibel
  - Motorola 68020 oder höher
  - 2 MB RAM frei (4 MB empfohlen)
  - MUI 3.8 (v19) oder höher
  - NList.mcc, NListview.mcc, BetterString.mcc
  - AmiSSL 5.27 oder neuer
  - codesets.library 6 oder höher (Aminet:
    util/libs/codesets-lib)
  - TCP/IP-Stack: Roadshow, MiamiDX oder AmiTCP
  - Eine von vier Datenquellen (in den Einstellungen wählbar):
    OpenWeather One Call 3.0 (Account-Schlüssel nötig),
    OpenWeather Classic 2.5 (kostenloser Schlüssel nötig),
    wttr.in (kein Schlüssel) oder Open-Meteo (kein Schlüssel).

  Erfolgreich getestet unter AmigaOS 3.1, 3.2, 3.5 und 3.9.


INSTALLATION
------------

Empfohlen: Archiv öffnen, im Verzeichnis LumiWeather/ auf "Install"
doppelklicken und dem AmigaOS-Installer folgen (deutsche oder
englische Sprache). Er kopiert das Binary, die Sprachkataloge und
die AmigaGuide-Dokumentation an den gewählten Ort.

Manuelle Installation: das LumiWeather-Binary und das zugehörige
Piktogramm an einen beliebigen Ort kopieren (z.B. SYS:Tools/),
die Kataloge nach LOCALE:Catalogs/<Sprache>/ und die Guides nach
HELP:<Sprache>/.

Beim ersten Start wird ein Einstellungsverzeichnis unter
ENVARC:LumiWeather/ angelegt. Öffne "Einstellungen..." aus dem
Menü, um einen API-Modus auszuwählen und mindestens einen
Standort einzutragen. wttr.in und Open-Meteo brauchen keinen
API-Schlüssel; OpenWeather (One Call 3.0 / Classic 2.5) braucht
deinen Account-Key im Feld "API-Schlüssel".

Der Offline-Cache pro Standort liegt unter PROGDIR:cache/<Standort>.dat
(eine kleine Text+JSON-Datei pro Standort, gedeckelt bei 200 KB;
übergroße oder korrupte Dateien werden beim nächsten Lesen ignoriert).


TOOLTYPES
---------

  CX_PRIORITY=<n>       Commodity-Priorität (Default 0)
  CX_POPUP=YES|NO       Hauptfenster beim Start öffnen (Default YES)
  CX_POPKEY=<Hotkey>    Commodity-Hotkey überschreiben (Default: control alt w)
  ICONIFY=YES           Direkt iconifiziert starten (nur AppIcon, kein Fenster)
  LANGUAGE=<Kürzel>     Katalog erzwingen (deutsch/english)
  NOUPDATECHECK=1       Automatische Update-Prüfung abschalten
  TITLEBAR[=NO]         Wetter in der Titelleiste für diese Sitzung an
                        (aus); nach dem Speichern gelten die Einstellungen
  APPICONX=<n>          AppIcon-X-Position (wird beim Snapshot mitgeschrieben)
  APPICONY=<n>          AppIcon-Y-Position (wird beim Snapshot mitgeschrieben)

  Alle stehen im Programm-Icon in Klammern (sichtbar, aber wirkungslos)
  - zum Aktivieren im Informationsfenster des Icons die Klammern
  entfernen.


DOKUMENTATION
-------------

  Help/Deutsch/LumiWeather.guide          AmigaGuide (Deutsch)
  Help/English/LumiWeather.guide          AmigaGuide (Englisch)


VERSIONSHISTORIE
----------------

  1.4 (Build 524, 11. Oktober 2026)
    - Wetter in der Titelleiste des Workbench-Screens:
      kleines Wettersymbol und/oder Text, eingestellt wie
      das Live-AppIcon, aber unabhängig davon
    - Allgemeine Fehlerbeseitigungen und Verbesserungen

  1.3 (Build 523, 6. September 2026)
    - Acht neue Werte im Aktuell-Tab: Windböen, Windstärke
      in Beaufort, Höchst/Tiefst heute, nächster Nieder-
      schlag mit Uhrzeit und Menge, Tageslänge, Mondphase,
      Mondauf- und Monduntergang
    - Neuer Reiter "Werte" in den Einstellungen: jede
      Zeile des Aktuell-Tabs lässt sich einzeln ausblenden
    - Der UV-Index erscheint jetzt auch mit wttr.in und
      Open-Meteo und bleibt nur bei der klassischen
      OpenWeather-API gesperrt
    - wttr.in nennt die Ortszeit der Beobachtung nicht
      mehr; das kostete "Stand", die Tag/Nacht-Symbole und
      den Trendpfeil. Die Zeitzone wird jetzt aus Sonnen-
      auf- und -untergang hergeleitet
    - wttr.in: Regenrisiko und Regenmenge zeigten die
      Zahlen von Mitternacht statt die der nächsten Stunde
    - ARexx GETCURRENT liefert Windböen, Regenrisiko und
      Regenmenge genau so, wie sie im Fenster stehen
    - Allgemeine Fehlerbeseitigungen und Verbesserungen

  1.2 (Build 522, 29. August 2026)
    - Voreinstellung ist jetzt wttr.in
    - Standorte: aus "Umbenennen..." wurde "Bearbeiten...", mit
      Ort, Region und Land in einem Dialog - wttr.in liefert
      Ortsangaben nur auf Englisch, hier lässt sich das
      geraderücken
    - Die Standortsuche bietet alle Treffer zu einem Ortsnamen
      an, statt still den ersten zu nehmen - mit Region und
      Koordinaten zum Unterscheiden
    - Standorte führen ihre Region (Bundesland, Provinz) in
      einer eigenen Spalte; die Liste rollt waagerecht, wenn
      die Spalten nicht mehr hineinpassen
    - Welcher Dienst Ortsnamen auflöst, ist jetzt getrennt vom
      Wetterdienst wählbar
    - ARexx: GETCURRENT FIELD ALL liefert alle Werte in einem
      Aufruf als SCHLÜSSEL=Wert
    - Ein fehlgeschlagener Abruf nennt die wahrscheinliche
      Ursache, wenn die Systemuhr offensichtlich falsch steht
    - Einstellungen auf vier Reiter aufgeteilt: Wetterdienst,
      Standorte, Anzeige und Ereignisse - der vertikale
      Scroller entfällt
    - Standorte: Land als eigenes Feld, primärer Standort
      immer an erster Stelle, Liste mit Spaltenkopf-Sortierung
      und Kontextmenü
    - Läuft ohne AmiSSL: wttr.in und Open-Meteo über
      einfaches HTTP (Update-Punkte ausgegraut)
    - Fensterloser Start über das Tooltype CX_POPUP
    - Eigenes Menü "Wetter"; Blasenhilfe an jedem Knopf,
      Unterstrich-Kürzel in allen Fenstern
    - Allgemeine Fehlerbeseitigungen und Verbesserungen

  1.1 (Build 521, 14. Juni 2026)
    - Live-AppIcon: zwei frei belegbare Textfelder (Temperatur,
      Zustand, gefühlt, Wind, Luftfeuchte, Luftdruck, UV,
      Max/Min, Standort); reines Symbol möglich; "!"-Warn-
      präfix abschaltbar
    - Ereignisse: Sound und/oder Befehl (ARexx, Shell oder
      Workbench) pro Ereignis; elf Ereignisse inkl. neue/
      aufgehobene Warnung, Temperatur unter/über 0 °C, Frost
      erwartet, Sturmböen, starker Druckabfall und
      Niederschlag erwartet (feste Schwellen mit Hysterese,
      aktiver Standort)
    - Luftdruck: Tendenz-Pfeil im Aktuell-Tab, Druckverlaufs-
      Kurve im Graph-Fenster mit Wert-Beschriftung
    - Graph-Fenster: Kontextmenü blendet Sektionen einzeln aus;
      Zeitachse mit bis zu neun Uhrzeit-Marken
    - Niederschlag: Risiko/Menge im Aktuell-Tab, Wahrschein-
      lichkeits-/Mengen-Modus in den Graphen
    - ARexx: neues Kommando GETDAILY; GETCURRENT-Felder POP,
      PRECIP, LOCATION plus optionales LOCATION-Argument
    - Auto-Update mit Entpack-Fortschritt
    - Allgemeine Fehlerbeseitigungen und Verbesserungen

  1.0 (Build 516, 6. Juni 2026)
    Erstveröffentlichung.


BUILD-INFORMATIONEN
-------------------

  Version:        1.4 (Build 524)
  Binary-Größe:   ~342 KB (gestrippt)
  Quelltext:      ~30.223 Zeilen (C + H)
  Compiler:       m68k-amigaos-gcc 6.5.0b
  Ziel-CPU:       m68020+


LIZENZ
------

LumiWeather ist Freeware. Unveränderte Binärdateien dürfen frei
genutzt, kopiert und weiterverbreitet werden. Die Verbreitung
über Aminet und andere Archive ist ausdrücklich erlaubt.

Die Software wird "wie sie ist" ohne jegliche Garantie
bereitgestellt. Der Autor haftet nicht für Schäden oder
Datenverluste, die durch die Nutzung dieser Software entstehen.

Wetterdaten von OpenWeather (https://openweathermap.org/, ODbL),
wttr.in (https://wttr.in/, ODbL) und Open-Meteo
(https://open-meteo.com/, CC-BY 4.0). Bei einer Weitergabe der
Daten ist eine Quellenangabe erforderlich.


KONTAKT
-------

  E-Mail:  lumiweather@amigaworld.de
  Web:     https://www.amigaworld.de/


MITWIRKENDE
-----------

  Autor
    Matthias Münch              Konzept, Umsetzung, Tests

  Unterstützt durch
    Claude Code (Anthropic)     KI-Assistent für Pair-Programming

  Fremdkomponenten
    Stefan Stuntz               MUI 3.8
    Gilles Masson,
    Laurin Woitok,
    Nick Blackburn              NList.mcc (amiga-mui-Projekt)
    Allan Odgaard               BetterString.mcc
    Olaf Barthel &
    Oliver Roberts              AmiSSL
    Alfonso Ranieri &
    Jens Maus                   codesets.library
    Dave Gamble                 cJSON (MIT-Lizenz, eingebettet)
    OpenWeather                 Wetterdaten (ODbL)
    Igor Chubin                 wttr.in (Wetterdaten, ODbL)
    Open-Meteo                  Wetterdaten (CC-BY)
    Dovora Interactive          Wetter-Icons
    Bas Milius                  Meteocons-Icon-Set (MIT)

  Grüße
    Eisman, lokiist, Fossi, yelworC, cappin,
    Cego, McFly, LoneRaider, evil4dmin, jdb78

  In Erinnerung
    Psyria

Gratis

Descargar 466 KB

Desde el Amiga: abre Hangar y busca LumiWeather.

Autorlumiweather@amigaworld.de (Matthias Muench)
Categoríacomm/misc
Tamaño466 KB
Fecha2026-10-31
Param68k-amigaos >= 3.1
NecesitaMUI 3.8, NList.mcc, NListview.mcc, BetterString.mcc, AmiSSL 5.27+, codesets.library 6+, TCP/IP stack, OpenWeather API key (or no key for wttr.in / Open-Meteo)
OrigenAminet