CACTUScactusCACTUScactusCACTUScactusCACTUScactusCACTUScactusCACTUScactus U U S TURBOBACKUP S E *********** E R Übersetzt 11/88 von C.A.C.T.U.S. R S S cactusCACTUScactusCACTUScactusCACTUScactusCACTUScactusCACTUScactusCACTUS ***************************** TURBOBACKUP.DOC *********************** NUTZUNGSBEDINGUNGEN ------------------- Copyright 1988 von Steffen Stempel und Martin Kopp. Das Programm darf zu nicht-kommerziellen Zwecken weitergegeben werden. Wir fordern Dich auf, dir soviele Kopien des Programmes zu machen wie Du willst, solange die untenstehenden Bedingungen eingehalten werden. - Es ist nur den Autoren dieses Programmes erlaubt, aus der Nutzung und/oder dem Vertrieb dieses Programmes irgendwelchen Profit zu erzielen. Das schließt auch das Kopieren kommerzieller Software ein. - Es ist nicht erlaubt, eine der folgenden Dateien zu verändern: TURBOBACKUPV1.00 TURBOBACKUP.doc TURBOBACKUP.readme ReadMe.First Execute.Me - Wenn Du das Programm weitergibst, liegt es an Dir, daß diese Dateien unverändert weitergegeben werden und sich der Empfänger an die Bedin- gungen hält. - Um die Dateien vor Veränderung zu schötzen, haben wir beschlossen, den Vertrieb nur in einer der drei Formen zu gestatten: - Das komplette Unterverzeichnis TurboBackup (einschließlich aller oben genannten Dateien und der Icons) - Die Datei TurboBackupV1.00.arc (einschließlich der selben Dateien, die auch das Verzeichnis enthält und der Datei Execute.Me, die den gearcten Dateien ihre ursprünglichen Namen wiedergibt. - Beides. - Wir ermuntern diejenigen, die TURBOBACKUP auf ihren kommerziellen Disketten weitergeben möchten. Vorher MUß aber in jedem Falle zuerst Martin Kopp bei untenstehender Adresse kontaktiert werden. Anschließend erhältst Du eine besonders gekennzeichnete Version, die anzeigt, daß Du zum Vertrieb autorisiert bist. Außerdem mußt Du zwei Exemplare der Diskette an die Autoren schicken. (Kleiner Beitrag dafür, daß Du deine Käufer mit einem funktionsfähigen Kopierprogramm verorgen kannst und weniger schwierigkeiten mit Umtäuschen hast). - Die Autoren haben das Programm intensiv getestet. Leider können wir trotzdem keine Garantie für das einwandfreie Funktionieren des Programmes oder der damit erzeugten Kopien übernehmen (tut uns traurig Leute, aber wenn schon kein kommerzielles Programm so etwas garantieren kann, dann wir erst recht nicht). - Fragen zum obengenannten Vertreib auf kommerziellen Disketten, Fehler- beschreibungen (NICHT: Fehlende Möglichkeiten; wär echt zuviel, da wir schon eine fünfseitige Liste an Erweiterungen haben), ermunternde Briefe (bitte KEIN Geld oder sonstige Bezahlungen) bitte an: MARTIN KOPP FRANKENSTRASSE 34 D-6800 MANNHEIM 52 West Germany - Du als der Anwender bist dafür verantwortlich, durch den Gebrauch von TURBOBACKUP kein Copyright oder Gesetz zu verletzen. ============================================================================ DIE GESCHWINDIGKEIT VON TURBOBACKUP ----------------------------------- Phänomenal!!! (Applaus, Applaus!). Für eine Kopie auf ein Laufwerk gut 103,5 Sekunden. Zwei Zieldisketten: weniger als 140 Sekunden. Drei Zieldisketten: weniger als 175 Sekunden. Jeder, der behauptet, es schneller zu schaffen, MUß ohne Verify kopieren! Das ist physikalisch nicht möglich mit der gegebenen Hardware. ============================================================================ Der Aufruf von TURBOBACKUP (Anzeigearten, Syntax) ------------------------------------------------- TURBOBACKUP bietet grundsätzlich zwei Anzeigearten: Fenster und Bildschirm. Im Fensterbetrieb erhältst Du ein in der Größe feststehendes Fenster mit Vorder-/Hintergrundschaltern auf dem Workbench-Bildschirm. Das Fenster ist ein wenig kleiner als ein normaler NTSC-Bildschirm. Deshalb kannst Du auch während des Kopierens die Titelleiste des Bildschirms nehmen und Icons im rechten Bildschirmrand der Workbench anklicken. Im Bildschirmbetrieb wird ein vierfarbiger Bildschirm mit den Workbench- farben und Vorder-/Hintergrundschaltern geöffnet. In diesme Falle sollte es keine Probleme bei der Workbenchbenutzung geben. Beim Aufruf können die Betriebsarten folgendermaßen festgelegt werden: WORKBENCH Aus dem Workbench-Menü wählst Du den Menüpunkt INFO und klickst das Feld mit der Bezeichnung "TOOLTYPE" im jetzt erscheinenden Fenster an.- Gibst Du hier ein "DISPLAYMODE=SCREEN", dann startet TURBOBACKUP im Bildschirmbetrieb. Bleibt das Feld dagegen leer, wird Fensterbetrieb gewählt. Andere Eingaben sind nicht zulässig. CLI Beim Aufruf vom CLI aus ist folgende Syntax erforderlich: TURBOBACKUPV1.00 [DFs: to DFt:[,DFu:[DFv:]]] [-s] Dabei sind die Angaben innerhalb der eckigen Klammern optional. Die angegebenen Quell- und Ziellaufwerke werden in der Anzeige dargestellt. Durch Angabe des Arguments -s erhältst Du den Bildschirmbetrieb. Falls beim Aufruf von TURBOBACKUP irgendwelche ernsthaften Probleme auftreten wie z.B. ungenügend Speicherplatz, dann stürzt das Programm nicht ab, sondern gibt an, wo das Problem liegt und löscht sich selbst wieder aus dem Speicher. Übrigens startet TURBOBACKUP erst dann, wenn alle Laufwerke stillstehen, um alle möglichen Fehlerquellen zu umgehen. ============================================================================ DER GEBRAUCH VON TURBOBACKUP ---------------------------- Nach dem Aufruf erscheint eine grafische Darstellung mit vier Gittermustern, je ein Gitter für jedes mögliche Laufwerk. Unter den Gittern ist ein Schalter mit den drei möglichen Positionen "OFF", "SOURCE" und "DEST". Die gewünschte Kombination erhältst Du nun durch Anklicken der Schalter oder durch Benutzung der Zifferntasten 0-3 zum Umschalten. Außerdem wirken die Tasten F1 bis F4 indem sie die entsprechenden Laufwerke als "SOURCE" bestimmen, während F5 bis F9 die Laufwerke als "DEST" einordnen. Die Funktionstasten F1 bis F4 zusammen mit der SHIFT-Taste schalten die entsprechenden laufwerke auf "OFF". Anschließend klickst Du auf "Start" oder betätigst die Taste "S". Wenn Du einen Kopiervorgang abbrechen möchtest, drückst Du entweder die "A"- Taste oder klickst den Schalter mit der Bezeichnung "Abort" an. Wenn es TURBOBACKUP nach einer Fehlermeldung noch einmal versuchen soll, wählst Du einfach "Retry" an oder "R" auf der Tastatur. Beim Kopieren auf mehrere Ziellaufwerke kann der Vorgang bei einem der Ziellaufwerke auch abgebrochen werden, indem "Remove" oder die dem Laufwerk zugeordnete Zifferntaste am Zehnerblock gedrückt wird. Die anderen Ziel- disketten werden wie üblich weiterkopiert. Durch Anklicken von "Quit" oder SHIFT-Q auf der Tastatur kann man TURBOBACKUP beenden. ============================================================================ DER GEBRAUCH DES MULTITASKING ----------------------------- Auch TURBOBACKUP macht wie verrückt Gebrauch vom Multitasking. Allerdings mußt Du einige Dinge dabei beachten: TURBOBACKUP belegt JEDES verfügbare Diskettenlaufwerk mit Beschlag. Die Programme, die Du während des Kopierens sonst noch benutzen möchtest, mußt Du also bereits vorher laden oder von Festplatte oder RAM-Disk laden. Nach dem Verlassen von TURBOBACKUP werden die Laufwerke wieder freigegeben. Es müßte möglich sein, TURBOBACKUP resident zu installieren. Das sollte als Ausgleich für die fehlende Funktion zum Anzeigen des Inhaltsverzeich- nisses verstanden werden. Ach ja, TURBOBACKUP stiehlt nur einen kleinen Teil der Prozessorzeit. Hier zeigt sich, wozu Multitasking gut ist! ============================================================================ DIE MELDUNGEN VON TURBOBACKUP ----------------------------- Im umrandeten feld rechts umnten gibt TurboBackup seine Meldungen aus. Hier wird ständig der Status (running, aborted, finished etc.) dargestellt. Zusätzlich zeigen die Gittermuster an, welche Spuren bereits kopiert wurden und werden (Die Buchstaben r, w und v stehen für READ, WRITE und VERIFY; dabei bedeutet normaler Hintergrund Seite 1 und schwarzer Hinter- grund Seite 0). Jedesmal, wenn ein Fehler auftritt, versucht es TURBOBACKUP automatisch viermal neu. Bei einem erfolgreichen Versuch erscheint eine entsprechende Nachricht und ein oranger Rahmen wird im entsprechenden Gitter um die entsprechende Spur gezogen. Zeigt sich der fehler dagegen als unbehebbar, blitzt die Bildschirmanzeige dreimal auf und es ertönen drei hohe Piepser. Im Fehlerfenster siehst Du nun Spur und Seite, auf der der Fehler aufgetreten ist. Nun kannst Du entweder "Retry", "Abort" oder "Remove" (bei mehreren Ziellaufwerken) wählen. Zwei Spuren vpr Beendigung des Kopiervorganges blitzt der Bildschirm einmal auf und ein langes, tiefes Brummen ertönt. Auf diese Weise erfährst Du, daß es wieder was für Dich zu tun gibt. So kannst Du deine restliche Arbeit beenden und verlierst keine Zeit. Nach Beendigung des Kopiervorganges zeigt TURBOBACKUP außerdem an, welche Kopien ordnungsgemäß durchgeführt wurden, und welche nicht. Wenn alle Laufwerke richtig kopiert haben, ertönt ein langes, hohes Summen, snsonsten kannst FDu dich noch einmal an dem kurzen, hohen Fehlerpieps erfreuen. ============================================================================ ÜBER VERIFY UND WEITERE SCHREIB-/LESEVERSUCHE (RETRY) ----------------------------------------------------- TURBOBACKUP kopiert nur MIT Verify, da wir meinen, Kopieren ohne Verify ist nutzlos. TURBOBACKUP kopiert lediglich Disketten, die normales AmigaDOS- Format aufweisen. Disketten mit Fehlern oder kopierschutz werden nicht kopiert. Bei Auftreten eines Fehlers unternimmt TURBOBACKUP vier weitere Versuche und gibt dem Anwender bei einem Fehlschlag die Möglichkeit, es mittels "RETRY" nochmals zu versuchen. Sollte einer der Versuche erfolgreich verlaufen, gibt TURBOBACKUP eine Meldung aus, zieht einen orangen Rahmen um die entsprechende Spuranzeige und fährt fort. Diese markierten Spuren sind voll funktionsfähig. Der orange Rahmen ist lediglich ein Hinweis für Dich, wo es Schwierigkeiten gegeben hat, so daß Du "schwache" Disketten aussondern kannst. Bei fehlern, die nicht durch mehrmaliges Wiederholen behebbar sind, mußt Du "Abort" oder "Remove" anwählen. In diesme Falle kannst Du mit Disksalv (Danke, Dave!) oder dem Kopieren einzelner Dateien noch etwas retten. TURBOBACKUP überprüft sogar die Lücke zwischen dem letzten und dem ersten Block einer Spur. Falls beim Schreiben einer Spur in dieser Lücke ein kleiner Diskettenfehler auftritt und das Kopierprogramm das nicht entdecken sollte, ist die Wahrscheinlichkeit hoch, daß die regulären DOS-Routinen lediglich einen nicht zu reparierenden Diskettenfehler feststellen, wenn versucht wird, auf diese Spur zu schreiben. Bei TURBOBACKUP haben wir dafür gesorgt, daß dieses Problem recht selten wird. Das führt natürlich dazu, daß TURBOBACKUP pingeliger bei den Disketten ist als andere Programme. Im Vergleich zu der Möglichkeit, wertvolle Daten zu verlieren, ist das aber ein verhältnismäßig geringer Nachteil. ============================================================================ KOMPATIBILITÄT -------------- TURBOBACKUP versucht, voll kompatibel zum AmigaDOS zu sein. Das bedeutet, es benutzt dieselben Schrittweiten, Vorkompensation etc. wie DOS. Die Kopien werden im Verhältnis 1:1 angefertigt. Das bedeutet, Du landest im GURU-Land, wenn Du Original und Kopie später einmal gleichzeitig in die Laufwerke steckst! Dieses Problem tritt selbstverständlich nicht beim Betrieb oder Verlassen von TURBOBACKUP auf. ============================================================================ WAS MAN NOCH ERWÄHNEN SOLLTE ---------------------------- 10 Sekunden nach Auftreten eines Fehlers schaltet TURBOBACKUP die Laufwerks- motoren ab. Falls Du versuchen solltest, das Programm zu beenden, während sich noch Original und Kopie in den Laufwerken befinden, gibt TURBOBACKUP eine Meldung aus. Während des Betriebes mißt TURBOBACKUP die Laufwerksgeschwindigkeit und versucht, so gut wie möglich darauf einzugehen. Die vorliegende Version stellt dagegen NICHT fest, ob die Quelldiskette schreibgeschützt ist. Deshalb mußt Du dich darum kümmern, daß keine Disketten beschädigt werden. Im Übrigen ist es eine empfehlenswerte Angewohnheit, den Schreibschutz ständig auf EIN (ON) zu lassen. Das hilft ebenfalls bei dem Schutz vor Viren, die in den letzten Monaten verstärkt aufgetreten sind, denn je mehr Disketten schreibgeschützt sind, desto geringer wird die Wahrscheinlichkeit, sich zu infizieren. ============================================================================ BEKANNTE PROGRAMMFEHLER UND PROBLEME ------------------------------------ Sehr selten, vor allem bei Benutzung SEHR langsamer Laufwerke, traten Schwierigkeiten mit Spur 79 auf. In diesem Falle wurde auf Spur 79 ein Fehler angezeigt, der auch durch "Retry" nicht zu beheben ist. Bei diesem Fehler führte "Abort" und ein nochmaliges "Start" zum Erfolg. Dieses Problem war leider nicht noch einmal zu erzeugen und tritt derart selten auf, daß wir es nicht entfernen konnten. Allerdings wurden auf diese Art NIE irgendwelche defekten Disketten erzeugt. Deshalb glauben wir, daß sich deswegen niemend allzu große Sorgen machen sollte. Das andere Problem wird NICHT von TURBOBACKUP verursacht. Bei der Benutzung des Programmes im Bildschirmbetrieb zusammen mit dem Vordergrundschalter, dann verschwindet die Titelleiste bei zweimaligem Anklicken des Bild- schirmes, und der Bildschirm kann nicht mehr heruntergezogen werden. Soweit wir wissen, handelt es sich dabei aber um ein Intuition-Problem.