bocianu.atari.pl

FujiNet Weather

Data wydania:21.10.2020

Pobierz: https://bocianu.gitlab.io/weather/

Kod żródłowy: https://gitlab.com/bocianu/weather


FujiNet Weather to klient serwisu pogodowego openweathermap.org. Program działa na dowolnym Atari XL/XE wyposażonym w przynajmniej 48Kb pamięci RAM i pobiera aktualną pogodę, oraz prognozę dla kolejnych 8 dni, dla wybranej lokacji na całym świecie.

Program zaraz po uruchomieniu próbuje ustalić bieżącą lokalizację komputera na podstawie adresu IP, korzystając z serwisu ipstack.com. Następnie pobiera i wyświetla aktualną pogodę.

Pogoda domyślnie odświeżana jest co godzinę i możemy to zmienic w opcjach, ale tylko w wypadku, gdy podamy własny klucz do API. Klucz który zapisany jest na stałe w konfiguracji programu, ma ograniczenia i w wypadku gdy będzie wykorzystywany przez wiele osób jednocześnie może wysycić limit dopuszczalnych zapytań do serwisu przypadający na jeden dzień i program w danym dniu przestanie działać. Dlatego polecam wygenerowanie własnego klucza API tutaj, i podanie go w opcjach programu.

Klawiszologia:

  • OPTION - wyświetla i pozwala zmieniać opcje programu
  • SELECT - pozwala zmienić bieżącą lokalizację na dowolną inną
  • R - ponownie pobiera i aktualizuje pogodę.
  • U - przełącza wyświetlane jednostki z metrycznych na imperialne i odwrotnie
  • F - pobiera i wyświetla prognozę dla bieżącej lokalizacji
  • N - wyświetla kolejną stronę prognozy
  • B - powrót z prognozy do bieżącej pogody

weather2