home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ST-Computer Leser 1998 October
/
STC_CD_10_1998.iso
/
LASTMIN_SFT
/
TIME2107
/
CR2000_2.TXT
< prev
next >
Wrap
Text File
|
1998-09-26
|
4KB
|
77 lines
4 KB Stand: 06.01.98
D. Koch
ATARI FOREVER? Zumindest bis in 22. Jahrhundert!
Die ATARI Systemuhr läuft sogar bis 2107. Ein AUTO-Ordnerprogramm (mit
Varianten) zum schnellstmöglichen Stellen der Systemuhr von 1997-2107 steht
als PD für alle ST/E ohne Hardware-Uhr in der PD-Serie zur Verfügung.
Bis ins 22 Jahrhundert!
In der ST-C/AI 10/1997 (2000 - der Crash findet nicht statt!) wurde vom
Verfasser bereits richtig dargelegt, da₧ unser ATARI-Betriebssystem mit der
Jahrtausendwende keinerlei Probleme hat. Bedauerlicherweise wurde ungeprüft
aus der Begrenzung eines Uhreinstellbefehls auf die Jahre bis 2099
(Plausibilitätsprüfungen) gefolgert, dies wäre generell so. Nach Entwicklung
und Test eines bequemen Einstellprogramms stellte sich jedoch heraus, da₧
die Systemuhr erst später, nämlich am 31.12.2107 um Mitternacht ihre Grenze
erreicht hat und nicht mehr weiterläuft, d.h. anders als vorher angenommen,
werden die Jahresbits des Systemdatums voll genutzt. Programmtechnisch oder
durch Patchen des Betriebssystems lie₧e sich natürlich auch diese Grenze
überschreiten, jedoch sehe ich vor Entwicklung einer entsprechenden
Langlebigkeitsbehandlung für Menschen keinen entsprechenden Bedarf.
Schnelleinstellung der Systemuhr
Leute mit Hardwareuhr stellen diese äu₧erst selten nach, Leute ohne eine
solche bei jedem Einschalten, falls sie auf aktuelles Datum/Uhrzeit Wert
legen, z.B. für Textverarbeitung. Neben dem für diese Zwecke umständlichen
Kontrollfeld gibt es zahllose Hilfsprogramme in Bootsektor, AUTO-Ordner und
als ACC. Leider war trotz Zuhilfenahme des CD-ROM-Inhaltsverzeichnisses
(STC/AI-PD 151) keines zu finden, das sowohl nach 2000 funktionierte als
auch ein schnelles Stellen erlaubte (keine Punkte und Doppelpunkte eingeben,
natürliche Eingabereihenfolge) als auch nach dem Einstellen keinen Speicher
mehr verbrauchte, was für Besitzer von ST ohne Speichererweiterung wichtig
ist. Also mu₧te ein neues her.
TIME2107.PRG wird in den AUTO-Ordner Ihrer Boot-Partition oder Ihrer
Textverarbeitungsdisk usw. kopiert, kann aber auch direkt aus dem
Wurzelverzeichnis gestartet werden. Es erlaubt durch einen kleinen Trick für
alle Jahre von 1997 bis 2107 das schnellstmögliche Eingeben von Datum und
Uhrzeit beim Booten oder nachträglich. Aktualisierte Werte werden bei jedem
Aufruf in der Datei TIME2107.INF im Wurzelverzeichnis gespeichert. Diese
sind daher beim nächsten Einschalten bekannt, und es genügt, nur veränderte
Werte neu einzutippen, i. allg. nur den Tag (zweistellig) und, falls
wichtig, die Uhrzeit. Das Datum wird nur nach Jahreswechsel in voller Länge
ttmmjjjj eingegeben (z.B. 01012000, Prost Neues Jahrtausend!). Sollen die
Werte aus TIME2107.INF als Grobeinstellung beibehalten werden, so genügt
zweimaliges Return=Enter. Falls das Datum nach dem Einschalten auf ein Jahr
ab 1997 gestellt wurde, bleibt TIME2107.PRG nach einem RESET unsichtbar,
speichert aber die weitergelaufene Zeit in TIME2107.INF. Für vorsichtige
Leute, die mit Schreibschutz arbeiten, gibt es übrigens auf der
STC/AI-PD-Disk weitere Varianten.
Crash-Simulation - 2107 vorverlegen
Wenn Sie auch einmal Crash 2000 spielen wollen, Ihr ATARI kann auch das,
allerdings nur als Crash 2107. Das Progrämmchen TIMETEST gibt die bisherige
Systemzeit aus und verstellt die Systemuhr auf 1986. Wenn Sie nun TIME2107
aus dem Wurzelverzeichnis mit Doppelklick starten, fragt Sie TIME2107 auch
ohne Ausschalten des Rechners nach Datum und Zeit, zeigt aber natürlich
nicht 1986 sondern den gespeicherten Wert aus TIME2107.INF. Sie können nun
vorübergehend die Systemuhr auf den 31.12.2107 um 23:59 zu stellen. Sie
werden mit TIMETEST, dem Kontrollfeld o.ä. feststellen, da₧ auch nach 5
Minuten die Systemuhr noch diesen Wert zeigt - nicht die schlimmste Variante
eines Crash. Nochmals TIMETEST und TIME2107 aufrufen und die Uhr wieder
richtig einstellen. Und dann darüber freuen, da₧ das, was "woanders" (z.T.
noch auf 1996er Computern) bei derJahrtausendwende passieren wird, bei uns
(sogar auf 1986er Computern) erst in fernster Zukunft "droht".
D. Koch