Tips & Tricks ‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
Natürlich haben wir auch diesen Monat wieder trickreiche Programme auf der Disk, wie zum Beispiel 'LED Intervall'. Dieses sehr kurze Utility läßt das DRIVE-Licht der Floppy langsam auf- und abschwellen. Nach Laden des Programmes mit ',8' kann es selbstverständlich auf- gelistet werden. Diese Tatsache ermö- glicht dem gewieften Programmierer die Verwendung der Routine in eigenen Pro- grammen. Ein nicht ganz ungefährliches Programm ist 'KILLER READ', mit dem sehr sorgsam umgegangen werden sollte. Nach dem Sie KILLER READ von Diskette geladen haben, entfernen Sie bitte so-
fort danach die Magic Disk aus Ihrer Floppy, da jetzt bei jedem Zugriff auf die Diskette die betroffenen Sektoren zerstört werden. Nach dem Starten des Programmes mit RUN schreibt sich nämlich ein Virus in den Floppyspeicher, der die Floppy veranlaßt, z.B. beim Befehl LOAD"$",8, nicht mehr die Directory zu lesen, sondern selbige zu zerstören. Um die Floppy wieder zu entseuchen, schal- ten Sie am besten Laufwerk und Computer aus. Zum Schutz eigener Disketten vor KILLER READ empfeheln wir die Verwendung von Schreibschützen, die jeden unge- wünschten Schreibvorgang unterbinden.
Möchte man ein Programm so abspeichern, daß es ein anderer nicht ohne Kenntnis ds speziellen Ladebefehls laden kann, so speichere man das Programm mit CHR$- Codes ab. Will man z.B. ein Programm mit dem Namen 'Info' abspeichern, so gebe man diesen Befehl ein: save chr$(73)+chr$(78)+chr$(70)+chr$(79) ,8 (bei einem Maschinenprogramm muß hinten natürlich 8,1 stehen). Und so würde dieses Programm geladen werden: load chr$(73)+chr$(78)+chr$(70)+chr$(79) ,8 oder 8,1. Dieser spezielle Ladebefehl könnte in einem Ladeprogramm stehen, daß man mit PROTECTOR von Magic Disk 11/87 codiert.