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 >
Text File  |  1998-09-26  |  4KB  |  77 lines

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