Anleitung zum Share-Ware-Programm FATSAVER V1.5:



HINWEISE:


Der Autor bernimmt keine Haftung fr Schden irgendwelcher Art, die durch die 
Benutzung von FATSAVER V1.5 entstehen. Die Benutzung geschieht ausschlielich 
auf eigene Gefahr.

FATSAVER V1.5 ist ein Share-Ware-Programm. Es darf beliebig kopiert werden, 
solange alle Dateien mit dem Programm weitergegeben werden und nichts an 
Programm oder der Dokumentation verndert wird. Eine Weitergabe mit kommerzi-
ell vertriebenen Programmen ist nur nach vorheriger Genehmigung des Autors 
gestattet. 

Wer regelmig mit diesem Programm arbeitet, mu eine Share Gebhr in Hhe von 
DM 20.- an den Autor entrichten. Dafr erhlt der Anwender automatisch die 
neueste Programmversion sowie den Sourcecode auf Diskette. Registrierung beim 
Autor, Adresse siehe unten.

Professionelle PD Versender, die dieses Programm an ihre Kunden weitergeben 
mchten, bentigen eine PERSNLICHE KOPIERLIZENZ. Nicht, das ich etwas gegen 
die Hndler habe, aber ich mchte wissen, wer zu welchem Preis mein Programm 
vertreibt. Ausgeschlossen hiervon ist natrlich die untentgeltliche Weitergabe 
des Programms sowie grundstzlich alle Atari-User-Clubs (nicht jedoch Hndler-
vereinigungen; dabei bentigt JEDER einzelne Hndler eine Lizenz). Kopierli-
zenzen gibt's ebenfalls beim Autor, Adresse siehe unten. 

FATSAVER V1.5 ist aus dem rger entstanden, den ein Virus bei mir anrichtete: 
Auf wundersamer Weise entschwanden von verschiedenen Disketten die darauf 
enthaltenen Daten. Der Diskmonitor brachte es an's Tageslicht: Nur der File 
Allocation Table (kurz FAT) war zerstrt, sowohl Directory wie auch die Daten 
selber waren noch vorhanden. Schn wr's gewesen, htte ich damals die Mg-
lichkeit gehabt, diesen zu regenerieren, doch da die Disk auch noch schn 
zerstckelt war, konnte ich lediglich noch ein paar Textfiles, nicht aber mehr 
den Sourcecode in GFA-Basic, retten.

FATSAVER setzt hier an: Von wichtigen Disketten (oder auch von einer Platten-
partition) wird regelmig auf einer Archivdiskette eine Kopie des FAT 
abgelegt. Sollte nun wirklich einmal so ein heimtckische kleines Biest (oder 
auch ein defektes Programm...) diese (fr die Platte/Diskette) lebensnotwen-
dige Information zerstren, so kann man mit wenig Aufwand den FAT wiederher-
stellen.  Danach kann man dann alle Daten, die sich seit dem letzten Sichern 
des FAT nicht verndert haben, regenerieren. So sollte man mglichst viele 
Daten retten knnen.

Nachdem man diese Daten gerettet hat (BACKUP!) ist es ratsam, die Plat-
te/Diskette zu formatieren, oder zumindest alles darauf zu lschen. Danach 
kann man die alten Daten zurckspielen und hat so wieder eine jungfruliche 
Platte. Wichtig: Nach dem zurckspielen der Daten SOFORT eine Sicherheitskopie 
des FAT anlegen, da der alte FAT nun nicht mehr funktionieren wird.
FATSAVER V1.5 legt den FAT in einem File mit dem Namen "FATXXXXX.SAV" ab. 
"XXXXX" steht dabei fr die fnf hinteren Ziffern der Seriennummer der 
Diskette. Diese Namensgebung jedoch ist nicht allzu sinnvoll, wenn mehrere 
FAT's archiviert werden sollen. Daher sollte man die Files in einen verstnd-
licheren Namen (z.B. "C_100691.SAV" fr FAT von Laufwerk C an 10. Juni 1991 
gesichert) umbenennen. Nur die Endung ".SAV" sollte erhalten bleiben, da die 
Fileselect-Box darauf voreingestellt ist. Der Inhalt dieses Files ist eine 1:1 
Kopie des Inhalts der mit den beiden FAT's belegten Sektoren auf der Diskette.


                   Registrierung & Kopierlizenzen gibts bei:

                               Dirk Johannwerner
                            Bertolt-Brecht-Strae 9
                                  5000 Kln 30
                             Tel.: 0221 / 50 47 82
                       (bitte nur zu normalen Zeiten...)


Wer einen Fehler findet oder sonstwie das Programm zum Absturz bringt, wende 
sich bitte ebenfalls an obige Adresse. 

Zum Schluss noch ein paar "Danke schn":

Danke an Martin Wielebinski und sein Atari Profibuch (ohne ihn htte mich das 
BIOS zur Verzweiflung gebracht...), an Albert Creeten (sorry fr den totalen 
Datenverlust auf deiner Platte bei V1.4...) und Thomas Hndel fr das testen 
und an Bryan Adams und T'Pau fr die musikalisch Untermalung whrend der 
Arbeit !

Technische Daten:

- GFA-Basic Programm, mit dem Compiler 3.03D bersetzt
- Resourcen erstellt mit dem RSC-Contruction Set 2.0
- Compile-Zeit: 18.46 Sekunden, Link-Zeit 50.125 Sekunden (jeweils auf einem   
  Mega ST2)
- luft als .ACC und .PRG durch einfaches umbenennen
- 288 Zeilen Sourcecode
- Programmlnge: 15602 Byte
- Speicherplatzbedarf: Im Ruhezustand 40000 Byte, bei Aktion wird weiterer   
  Speicher angefordert (2 * Gre des FAT)
- eine verbogene Systemvariable
- Entwicklungszeit: 5 Manntage
- Idee: Irgendwann im Mai 1990
- Erste Version: V1.4 im Juli 1990, leider nicht ganz funktionsfhig (s.o.)
- Aktuelle Version: V1.5 vom 29. September 1991
- Nchste Version: V1.5TT, sobald mein TT da ist...


V1.5 Release Version vom 29.9.91
