Temat: COVID-19 Watcher

COVID-19 Watcher to aplikacja na Atari ST/TT/Falcon, która wyświetla aktualną (no, tak mniej więcej) liczbę zarażonych, zgonów oraz wyleczonych. Do pobrania na http://atari.net.pl.

PunBB bbcode test

Działa ze wszystkim, w każdym razie takie jest założenie, czyli TOS 1.0 powinien być OK, podobnie jak MagiC czy MiNT, tryby kolorowe lub mono, rozdzielczość absolutnie dowolna (działa nawet z tymi absurdalnymi rozdzielczościami, które można sobie wyklikać na Falconie). Jedyny wymóg: hardware niezbędny do połączenia z siecią (np. NetUSBee od Lotharka) oraz STinG.

W sumie to nie mogłem sprawdzić tego na prawdziwym sprzęcie, no bo jest kwarantanna i w ogóle takie tam. Więc jak coś nie działa, to zrobię jeszcze jakiś update. Apka sprawdza uaktualnienia przy odświeżaniu danych.

Dane pochodzą z https://github.com/CSSEGISandData/COVID-19, pobierane są przy użyciu RapidAPI.

Westchnienia poparcia dla moich atarowskich aplikacji można przekazywać w bitcoinach na adres bc1qm4gslxj5uzfnz9kfr3342jxwalm53ufdy33ehe :)

Dużo zdrowia.

Requiem dla Atari: moja strona o Atari ST [ http://atari.net.pl ]
Marijuana Mail 0.1.77: klient e-mail dla Atari 1040ST / TOS 1.0 [ http://atari.net.pl/mjm ]

2

Odp: COVID-19 Watcher

ciekawa apka
niestety moje ST nie ma połączenia z siecią

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

3

Odp: COVID-19 Watcher

GregoryMJM, fajna apka! Na jej potrzeby w końcu skonfigurowałem st do obsługi sieci...
W czym to jest pisane?
Czy mógłbyś się podzielić kodem?
Ewentualnie wskazać jakieś miejsce w sieci jak podejść do programowania TCP w st?
Dzięki
Pozdrawiam wszystkich!

UPDATE: ok, znalazłem jakiś "Doodle v0.30.beta" z kodami źródłowymi w gfa - może się nada...

Ostatnio edytowany przez dynamike2010 (2020-03-29 12:58:38)

/l\tari

4

Odp: COVID-19 Watcher

dynamike2010 napisał/a:

Ewentualnie wskazać jakieś miejsce w sieci jak podejść do programowania TCP w st?

Chyba większego repozytorium kodów na 16/32bit niż ggn'owe nie znajdziesz:
https://github.com/ggnkua/Atari_ST_Sources

poszukaj tam, a na pewno znajdziesz parę gazylionów aplikacji sieciowych. Ja np przed chwilą za pierwszym razem tak na chybił trafił wszedłem do kodów C wchodząc do katalogu jakiegoś gościa którego imię i nazwisko widzę pierwszy raza na oczy, a tam buch, Newsie, czyli swego czasu cholernie popularny klient internetowych grup dyskusyjnych:
https://github.com/ggnkua/Atari_ST_Sour … 20Rojewski

5

Odp: COVID-19 Watcher

dynamike2010 napisał/a:

GregoryMJM, fajna apka! Na jej potrzeby w końcu skonfigurowałem st do obsługi sieci...
W czym to jest pisane?
Czy mógłbyś się podzielić kodem?
Ewentualnie wskazać jakieś miejsce w sieci jak podejść do programowania TCP w st?

Ja to piszę w GFA, polecam.

Warto używać edytora i bibliotek GBE ze strony Lonny'ego Pursella: http://gfabasic.net
Po pierwsze, GBE działa w systemach wielozadaniowych (MagiC, MiNT+XaAES…), po drugie, biblioteki mają usunięte odwołania do Line-A i zawierają wiele poprawek pozwalających na działanie w nowszych systemach, a nie tylko na zwykłym ST z TOS-em.

Bardzo dobre przykłady pisania „czystych” aplikacji GEM-owych (żeby działały pod systemami wielozadaniowymi i na nowym sprzęcie, np. FireBee) znajdziesz na stronie https://ptonthat.fr, tam masz kod źródłowy takich aplikacji, jak Litchi (klient ftp), Troll (klient email), KK-Commander (klon Total Comandera) i inne - na pewno znacznie lepszy, niż mój ;)

Do GBE dołączona jest dokumentacja w formacie HYP, znajdziesz tam wszystko, czego potrzeba. Oprócz tego zobacz https://freemint.github.io/tos.hyp/en/index.html, tam masz spis wszystkich funkcji XBIOS-u, AES-u i GEMDOS-u. Przyda Ci się też pewnie plik http://atari.net.pl/pliki/stikprog.hyp, tam znajdziesz opis funkcji STinG-a do obsługi sieci.

Requiem dla Atari: moja strona o Atari ST [ http://atari.net.pl ]
Marijuana Mail 0.1.77: klient e-mail dla Atari 1040ST / TOS 1.0 [ http://atari.net.pl/mjm ]

6

Odp: COVID-19 Watcher

Update: wersja 1.0.2 wyświetla jednocześnie statystyki globalne i dane dla wybranego kraju oraz umożliwia łatwy wybór kraju w oknie preferencji. Jak nie ma waszego ulubionego kraju, to trzeba wyedytować plik covid.inf, szczegóły w dołączonym pliku tekstowym.

http://atari.net.pl/wp-content/uploads/2020/04/covid19ss.png

Dodatkowo apka wyświetla też procent zakażonej populacji w wybranym kraju, oprócz tego można sprawdzić, ile nowych zakażeń, zgonów lub wyzdrowień nastąpiło od poprzedniego dnia — wystarczy przesunąć wskaźnik na daną pozycję w oknie, a stosowna informacja pojawi się na pasku statusu.

Requiem dla Atari: moja strona o Atari ST [ http://atari.net.pl ]
Marijuana Mail 0.1.77: klient e-mail dla Atari 1040ST / TOS 1.0 [ http://atari.net.pl/mjm ]