home *** CD-ROM | disk | FTP | other *** search
/ Rockford Magazine / Rockford_Magazine_007_19xx_-_de_Disk_1_of_2_Side_A.d64 / anl.003_notebox < prev    next >
Text File  |  2023-02-26  |  3KB  |  110 lines

  1. ---------------------------------------
  2. ANL.003/ROCKFORD-FD/02.12.1993/Alex ZOP
  3. ---------------------------------------
  4.  
  5.  
  6. Auf einer beschriebenen Diskette ist 
  7. der Sektor '0' nicht ganz genutzt. Man
  8. kann die Restbytes zum Ablegen von
  9. Notizen verwenden, die nicht jeder
  10. lesen kann.
  11.  
  12.  
  13. Beim Formatieren werden auf der Disk
  14. nicht nur Spuren und Sektoren fuer 
  15. Daten angelegt, sondern auch fuer
  16. Informationen, die das Betriebssystem
  17. der Floppy benoetigt.
  18. Spur 18 ist vom DOS reserviert und 
  19. steht dem Anwender normalerweise nicht
  20. zur Verfuegung. Auf dieser Spur werden
  21. das Directory und fuer das DOS wichtige
  22. Daten gespeichert.
  23. Auf dem Sektor 0 befindet sich der
  24. Vorspann des Directory. Die Bytes 0
  25. bis 170 enthalten das Formatkenn-
  26. zeichen, die BAM (Block Availibility
  27. Map), den Diskettennamen und die ID.
  28. Die Bytes 171 bis 255 werden nicht
  29. benutzt und sind mit Nullen gefuellt.
  30. Auf manchen Disketten koennen aller-
  31. dings die Bytes 180 bis 191 den Inhalt
  32. BLOCKS FREE haben.
  33. Es liegt daher nahe, diese 85 un-
  34. benuetzten Bytes als "Notebox" zu 
  35. benuetzen. Mit Hilfe der Direktzu-
  36. griffsbefehle ist das kein Problem. Um
  37. die Sache etwas bequemer zu machen,
  38. habe ich das Programm "DIR-Notebox"
  39. geschrieben.
  40. Die Handhabung des Programms ist sehr
  41. einfach. Nach dem Laden und Starten
  42. erscheint das Menue am Bildschirm. 
  43. Man sollte mit "Lesen" beginnen, um
  44. abzuchecken, ob sich vielleicht schon
  45. eine Nachricht in der "Notebox" be-
  46. findet. Falls ja (unerwuenscht), kann
  47. diese mit der Option "Loeschen" ent-
  48. fernt werden.
  49. Mit "Schreiben" koennen dann "Notes"
  50. (zum Beispiel eine Adresse oder das
  51. Releasdatum der Disk...) verewigt
  52. werden. Wird diese Option angewaehlt,
  53. so erscheint am Bildschirm die Auf-
  54. forderung, den Text einzugeben. Ver-
  55. tippte Zeichen koennen mit der DEL-
  56. Taste korrigiert werden.
  57.  
  58. Das Programm:
  59. -------------
  60.  
  61. 120-220 Enthalten das Menue
  62.  
  63. 250-300 "Lesen"
  64.  
  65. Ein Datenkanal wird fuer den Direkt-
  66. zugriff geoeffnet und Spur 18/Sektor 0
  67. wird in den, vom DOS zur Verfuegung
  68. gestellten, Puffer gelesen. 
  69. Anschliessend wird der Inhalt der 
  70. Bytes 171-255 gelesen und am Bildschirm
  71. ausgegeben.
  72.  
  73. 320-390 "Loeschen"
  74.  
  75. Wie vorher. Nur werden die Bytes 
  76. 171-255 nicht gelesen, sondern mit
  77. Nullcodes beschrieben. Anschliessend
  78. wird der Block wieder auf die Disk
  79. zurueckgeschrieben.
  80.  
  81. 410-510 "Schreiben"
  82.  
  83. Mit der INPUT-Anweisung koennen max.
  84. 80 Zeichen eingegeben werden. Hier
  85. duerfen es max. 85 sein. Es wird daher
  86. die Tastatur (Geraeteadresse 0) als
  87. Eingabedatei eroeffnet und die Zeichen
  88. mit GET von der Tastatur geholt. 
  89. Wenn man sich bei der Eingabe vertippt
  90. hat, so kann das mit der
  91. DEL-Taste korrigiert werden (Zeile
  92. 470). Mit der RETURN-Taste kann die
  93. Eingabe beendet werden. Nach der Ein-
  94. gabe des 85. Zeichens wird die Eingabe
  95. jedoch automatisch abgebrochen!
  96.  
  97. 520-540 Sicherheitsabfrage
  98.  
  99. "Text O.K. - J/N?" Ist die Antwort
  100. ungleich "J" (wie Ja) so wird zur
  101. Zeile 410 zurueckgesprungen und die
  102. Eingabe kann wiederholt werden. Erst
  103. wenn die Sicherheitsabfrage bejaht
  104. wurde, wird der Text auf die Diskette
  105. geschrieben.
  106.  
  107. Viel Spass mit Euren "Geheimtexten"!!
  108.  
  109. Euer Alex ZOP.
  110.