TrackMate V1.1 dient zum Kopieren und Formatieren von Amiga-Disketten. Ein Bearbeiten von Fremdformaten wie zum Beispiel IBM-Format ist nicht möglich, da das Programm die Standardfunktionen des Trackdisk-Device verwendet. Dafür stehen aber diverse Optionen zur Verfügung wie zum Beispiel Verify oder In- stall. TrackMate arbeitet entweder im Kopier- oder im Formatiermodus. Zum Umschalten wird das 'Copy/Format'-Gadget betätigt. Zum Kopieren sind zwei Diskettenlaufwerke erforderlich. Wenn das Close-Gadget links oben in der Ecke betätigt wird, wird das Pro- gramm beendet. Im Folgenden eine Erklärung der Gadgets. Im Kopiermodus: ~~~~~~~~~~~~~~~ 1. Quell-LW Mit diesem Gadget wird das Quell-Laufwerk ange- geben, von dem die Diskette gelesen wird. 2. Ziel-LW Es wird hier das Ziell-Laufwerk angegeben, auf dessen Diskette geschrieben wird. Hier muß ein anderes Laufwerk angegeben sein als beim Quell- Laufwerk, sonst funktioniert's nicht. 3. Start-Spur Wie der Name schon sagt, die Spur, ab der gele- sen und geschrieben wird. 4. End-Spur Die letzte Spur, die gelesen und geschrieben wird. Muß größer oder gleich der Start-Spur sein. 5. Verify Ist Verify eingeschaltet, dann werden nach dem Schreiben einer Spur die Daten auf der Zieldis- kette mit denen auf der Quelldiskette vergli- chen, sodaß Schreibfehler erkannt werden. 6. Root Wenn 'Root' eingeschaltet ist, wird (wie bei DiskCopy) nach dem Kopieren die aktuelle Sys- temuhrzeit im Rootblock der Zieldiskette ver- merkt, damit der Computer Quell- und Zieldis- kette auseinanderhalten kann. Sonst kann es später zum Absturz führen, wenn beide Disketten eingelegt sind, da sie beide für den Computer ein und die selbe Diskette sind. 7. Install Ist 'Install' aktiviert, wird nach dem Kopieren ein bootfähiger Boot-Block auf die Zieldiskette geschrieben. So können zum Beispiel eventuell vorhandene Viren schon beim Kopieren vernichtet werden. 8. SecLab Mit diesem Gadget bestimmt man, ob das soge- nannnte 'Sector-Label' mitkopiert werden soll (normalerweise immer). Dies ist ein (glaube ich) 16 Bytes langer Bereich, der ursprünglich zur Verkettung der Blöcke gedacht war, dann aber doch nicht verwendet wurde. Jeder Sector besitzt einen. Manche Programme legen darin Copyright-Vermerke oder sonstige Unwichtigkei- ten ab, also kann man mit der Deaktivierung des Gadgets bestimmen, daß diese Bereiche nicht mitkopiert werden. 9. Disk-Name Ist im Kopiermodus deaktiviert (wird nicht ge- braucht). 10. Start Damit wird der Kopiervorgang gestartet. Im Formatiermodus: ~~~~~~~~~~~~~~~~~~ 1. Quell-LW Im Formatiermodus ist dieses Gadget unbedeu- tend. 2. Ziel-LW Es wird hier das Laufwerk angegeben, auf dessen Diskette geschrieben wird. 3. Start-Spur Wie der Name schon sagt, die Spur, ab der gele- sen und geschrieben wird. 4. End-Spur Die letzte Spur, die gelesen und geschrieben wird. Muß größer oder gleich der Start-Spur sein. 5. Verify Wenn Verify eingeschaltet ist, findet nach dem Schreiben eine Überprüfung statt, sodaß Disket- tenfehler (hoffentlich) erkannt werden. 6. Root Ist 'Root' eingeschaltet, dann werden nach dem Formatieren diverse Daten in den Rootblock ge- schrieben, außerdem die 'DOS'-Markierung im Bootblock, damit die Diskette vom Computer als korrekte Dos-Diskette anerkannt werden kann. 7. Install Wenn dieses Gadget aktiviert ist, wird ein bootfähiger Bootblock auf die Diskette ge- schrieben. 8. SecLab Ist im Formatiermodus uninteressant. 9. Disk-Name In diesem String-Gadget wird der Name eingetra- gen, den die Diskette bekommen soll. 10. Start Startet den Formatiervorgang. Fehlermeldungen: ~~~~~~~~~~~~~~~~ 1. Quell-LW nicht bereit Im Quell-Laufwerk ist keine Diskette drin. 2. Ziel-LW nicht bereit Im Ziel-Laufwerk liegt keine Diskette. 3. Laufwerk nicht bereit Es ist keine Diskette eingelegt. 4. Vorgang abgebrochen Wenn eine Diskette aus dem Laufwerk genommen wird, oder die Diskette, von der gelesen werden soll, ein Fremdformat besitzt, wird der Kopier- oder Formatiervorgang abgebrochen. 5. Lesefehler auf Spur xx Beim Kopieren ist auf der Quell-Diskette ein Lesefehler aufgetreten. TrackMate versucht dann, die Sektoren der Spur einzeln zu lesen, damit wenigstens ein Teil der defekten Spur kopiert werden kann. 6. Schreibfehler auf Spur xx Es ist ein Schreibfehler aufgetreten. Diese Feldung wird meistens von der Verify-Routine erzeugt, wenn diese einen Fehler gefunden hat. Nachteile, die TrackMate besitzt: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. TrackMate ist nur genauso schnell wie die Befehle der Workbench. 2. Der gestartete Kopier- oder Formatiervorgang kann nur durch Rausnehmen der Diskette abgebrochen werden. 3. Nach dem Kopier- oder Formatiervorgang wird kein DiskChange durchgeführt, das heißt die Diskette wird beim Amiga nicht neu angemeldet. Dazu muß sie aus dem Laufwerk genommen und wieder reingetan werden. Nach dem Formatieren muß auch der Disk-Validator auf diese Weise aufgerufen werden, der die Diskette für gültig erklärt. Der Grund: Ich wußte nicht, wie ich es programmieren sollte. Die vielen Versuche blieben ohne Ergebnis. Wer weiß, wie's geht, soll's mir doch mal schreiben. TrackMate ist in Assembler geschrieben und daher schön kurz. Zusätzlich wur- de das Programm noch gepackt, wodurch es noch kürzer wird (Beim Laden wird es automatisch entpackt). TrackMate V1.1 ist Freeware, das heißt das Programm darf von jedem kostenlos kopiert und benutzt werden, eine Veränderung des Programmcodes ist jedoch nicht zulässig. Ebenso ist der Export nach Süd-Afrika untersagt. Autor: Falco Kirschbein Munzinger Str. 3 D-7812 Bad Krozingen W.-Germany