home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / MISC / ARTFIX09.ZIP / DOSINFO.DOK < prev    next >
Text File  |  2000-01-01  |  4KB  |  98 lines

  1. Artware Year 2000 Survival Kit - Spezielle Informationen für DOS
  2. ================================================================
  3.  
  4. Revision 0009, released von Wilfried Brinkmann und Tobias Ernst
  5.  
  6. Diese Datei enthält spezielle Informationen für Benutzer der 16-Bit
  7. DOS-Versionen von Timed und Netmgr.  Sie beschreibt die Änderungen zwischen
  8. Artfix 7 und Artfix 8, und sie gibt Hinweise, was zu tun ist, wenn mit
  9. Artfix (7 oder 8) Probleme (falsche Daten, Abstürze, etc.) auftreten.
  10. Bitte lies' zunächst die allgemeine Dokumentation README.DOK.  Erst
  11. anschließend, wenn Artfix nicht so funktioniert wie er soll, oder wenn Du
  12. neugierig wirst, solltest Du zu diesem Dokument zurückkehren.
  13.  
  14.  
  15. Inhalt
  16. ---------
  17. - Wie die DOS-Version funktioniert.
  18. - Was für Probleme können entstehen?
  19. - Was ist der Unterschied zwischen Artfix7 und neueren Versionen?
  20. - Was soll ich daraus folgern?
  21.  
  22.  
  23. Wie die DOS-Version funktioniert
  24. --------------------------------
  25.  
  26. Die DOS-Versionen der Artfix-PAtches benutzen Softwareinterrupts für die
  27. Kommunikation zwischen netmgr.ovl (mehr oder weniger der originale Code)
  28. und netmgr.com (diese Datei enthält von uns hinzugefügten Code, der die
  29. Fixes implementiert).  Der gefixte Timed benötigt fünf solcher
  30. Software-Interruptnummern, der gefixte Netmgr brtaucht vier.  Damit das
  31. alles funktioniert, dürfen diese Interruptnummern natürlich nicht schon von
  32. TSRs oder gar dem Betriebssystem selbst benutzt werden.
  33.  
  34. Es gibt nun insgesmat 256 Software-Interruptnummern, and über die Hälfte
  35. davon sollten theoretisch unbenutzt sein, d.h. für Programme wie die
  36. gefixten Timed und Netmgr-Versionen zur Verfügung stehen.  Ich habe beim
  37. erstellen von Artfix auch schon immer ausschließlich nur Interruptnummern
  38. verwendet, die gemäß meiner Listen und meines besten Wissens unbenutzt sein
  39. sollten.
  40.  
  41. Es hat sich jedoch herausgestellt, daß die Interruptnummern, die ich
  42. ursprünglich (d.h. bis einschließlich Artfix7) benutzt habe, auf einer
  43. ganze Menge Systemen doch anderweitig benutzt zu sein scheinen.  Besonders
  44. auf Windows 95 und Desqview ist das aufgetreten.
  45.  
  46.  
  47. Was für Probleme können entstehen?
  48. ----------------------------------
  49.  
  50. Wenn eine der Software-Interruptnummern, die der gefixte Timed oder der
  51. gefixte Netmgr verwenden, von TSRs oder dem Betriebssystem anderweitig
  52. benutzt wird, kann so ziemlich alles passieren.  Die folgenden Symptome
  53. stechen, falls sie auftreten, sofort ins Auge:
  54.  
  55.   - Allgemeine Schutzverletzung
  56.   - Systemstillstand oder spontaner Neustart
  57.   - andere Arten sehr seltsamen Verhaltens
  58.  
  59. Es gab aber auch ein paar subtilere Probleme:
  60.  
  61.   - Timed könnte einfach nur falsche Datumsangaben anzeigen
  62.   - Timed könnte falsche Datumsangabe in die Messagebase schreiben
  63.   - Es wurde auch ein Timed beobachtet, der die Datumsfelder in der
  64.     Messagebase mit ungeültigen Werten beschrieben hat, während man einfach
  65.     nur Mails *gelesen* hat, d.h. ohne irgendwie selbst Mails zu schreiben.
  66.  
  67. Nicht wenige User haben Probleme wie diese gemeldet, und in allen Fällen
  68. konnten die Probleme behoben werden, indem man einfach andere Interruptnummern
  69. verwendet.
  70.  
  71.  
  72. Was ist der Unterschied zwischen Artfix7 and neueren Versionen?
  73. ---------------------------------------------------------------
  74.  
  75. Seit Artfix 8 verwende ich andere Interruptnummern als zuvor.  Ich hoffe,
  76. daß das die meisten Probleme löst, die Benutzer der DOS-Versionen hatten.
  77.  
  78. Es gibt andererseits natürlich auch die Möglichkeit, daß die neuen
  79. Interruptnummern auf einem System, das mit den alten gut funktioniert hat,
  80. nicht mehr funktionieren.  Daher gibt es seit Artfix 8 in den TIMED- bzw.
  81. NETMGR-Unterverzeichnissen jeweils noch ein Unterverzeichnis namens
  82. DOS-OLD.  Dieses enthält einen Patch für die jeweilige DOS-Version, der die
  83. alten Interruptnummern verwendet, aber ansonsten das gleiche tut wie der
  84. jeweilige Patch mit den neuen Interruptnummern.
  85.  
  86. Was soll ich daraus folgern?
  87. ----------------------------
  88.  
  89. Zunächst solltest Du auf Artfix 9 upgraden.
  90.  
  91. Dann, probiere es zunächst mit dem Fix aus dem NETMGR- bzw. dem
  92. TIMED-Verzeichnis.
  93.  
  94. Falls Du dann Probleme wie oben beschrieben beobachtest, versuche es mit
  95. den Dateien aus dem jeweiligen DOS-OLD - Verzeichnis.
  96.  
  97. [EOF]
  98.