Nie wiem czy powstał na Amigę program do odczytu czasu i daty z internetu i ustawienie czasu w systemie na tą datę. Po pobieżnym przeszukaniu nie znalazłem nic, więc napisałem sam. Chciałbym prosić chętnych o przetestowanie i podanie mi konfiguracji, na której programik był uruchomiony.
Najlepiej przestawić sobie zegar z datą, uruchomić netdate z poziomu CLI i sprawdzić, czy rzeczywiście czas jest poprawny.
Oto ten execute, potwierdzam, że to żaden wirus ;) czy trojan:
http://www.princessa.ovh.org/netdate
Oczywiście celem moim będzie umieszczenie tego na Aminecie, jednakże chciałbym wcześniej sprawdzić jak się to zachowuje, gdyż napisane jest w BlitzBasic2.
Programik pobiera datę z serwera, na którym mam własny skrypt napisany w PHP, tak więc w pełnym archiwum dostępny będzie także taki skrypt więc każdy będzie mógł sobie odwoływać się z serwera, na którym ma własne konto. Problem tylko w tym, że wtedy adres dostępu do skryptu zegara musi zostać podany przez użytkownika. Na dzień dzisiejszy można zmienić to poprzez edycję pliku wykonalnego netdate (wystarczy poszukać adresu www.princessa.ovh.org, jest tam pozostawione troche spacji jeżeli inny adres byłby dłuższy). Ale to rozwiązanie niesatysfakcjonujące mnie :). Oczywiście najlepiej dodać argument do CLI, ale niestety znalazłem na Aminecie przykład, który działa (bo jest execute), ale nie mogę go skompilować gdyż Blitz2 nie rozumie komendy PeekS. Nie wiem jak zrobić, by PeekS był zrozumiały dla interpretera.
Pomocy :)!!!!
Aha, dlaczego napisałem "netdate"? Od soboty (25.08.2007) jestem posiadaczem Apollo 040/40, które nie ma niestety przyłączonej baterii z czasem. Mocować i lutować na razie nie mam ochoty, stąd te rozwiązanie. W user-startup dopisałem uruchomienie czasu zaraz za rexxowym uruchomieniem Miami. Działa luxus :).
P.S. programik korzysta z sytemowego date szukając go w C: no i korzysta z formatu: dd-mm-yy hh:mm:ss
Ostatnia modyfikacja: 27.08.07 00:48