----------------- Bedienungsanleitung zu Fishextract V1.16 ---------------- Autor: Albert Weinert Feldblumenweg 2 wD-5000 Köln 71 Tel: 0221 / 790 17 22 Z-Netz: A.WEINERT@DARKNESS.ZER Convoy: A.WEINERT;DARKNESS Fido: Albert Weinert 2:241/4033 InterNet: a.weinert@darkness.gun.de Vorwort ======= FishExtract ist als Hilfsmittel für alle diejenigen gedacht, die sich regelmässig hingesetzt haben, und AmigaLibDisks in irgendeiner gepackten Art entpackt und in kleine Packete mit den jeweiligen Tools zerstückelt haben... Dabei wird es sich wohl im endeffekt nur um SYSOPs handeln. Sicherlich haben schon viele dafür eine andere Lösung gefunden, CShell- Scripts oder so... aber ich denke, es ist doch etwas döselig, wenn man extra unter Kick 2.0 (damit läuft das tool übrigens nur) mit all seinen features auf die CShell zurückgreiffen muss... Mein Tool legt neben den gepackten Packeten auch noch die Contents der zuletzt bearbeiteten AmigaLibDisk mit in das Direktory... so das man sich direkt ansehen kann, ob alles korrekt gepackt ist. MfG Albert Weinert. Nutzungsbedingungen =================== Dieses Programm ist Shareware d.H.: Das Programm darf frei kopiert und getestet werden! Wenn aber jemand das Programm gut findet und es benutzt, so ist er verpflichtet dem Autor eine Gebühr in Höhe von 20 DM zuzuschicken, sonst ist es eine Raubkopie! Außerdem übernimmt der Autor keinerlei Haftung auf Schäden die mit oder durch die Benutzung des Programms entstanden sind! Der Support für eingetragene Benutzter beschränkt sich auf Telefon und EMail Support, was aber da die meisten Benutzer des Programms SysOps sein sollten kein Problem darstellen sollte! Einmal eingetragene Benutzer müssen die Shareware Gebühr kein zweitesmal entrichten! Sie schicken mir eine Diskette 3 1/2" mit einem an sich Adressierten und frankierten Rückumschlag und erhalten dann die neueste Version! Fehlerberichte, Verbesserungvorschläge und Geschenke sind an die Adresse des Autors zu schicken! Die Sharewaregebühre kann via 20DM Schein an mich geschickt werden! Wer will kann auch meine Bankverbindung haben und mir das Geld überweisen! Allerdings sollte dieser auch auf der Überweisung seinen Namen angeben so das ich weiss von wem das Geld ist! Man kann natürlich auch mit einem in DM ausgestellten Eurocheque zahlen! Die Bankverbindung kann entweder per Telefon oder EMail erfragt werden! Wer es eilig hat kann das Geld auch vorbeibringen und die Vollversion mitnehmen! Beim erhalt des Geldes wird er eine Vollversion von FishExtract per Post zugeschickt bekommen! Systemanforderungen =================== - min. 1 MByte Speicher - 2 Disketten Laufwerke oder 1 Disketten Laufwerk und 1 Festplatte! - AmigaOS Release 2, 37.175 oder höher - Workbench 37.67 oder höher Entwickelt wurde das Programm mit ================================= - A3000 mit 2 MByte Chipram und 8 MByte Fastmemory! - AmigaOS Release 2 37.175 - Workbench 37.67 - 1 Diskettenlaufwerk - 2 Festplatten - AmigaOberon 2.14d Was gehört dazu =============== - FishExtract - FishExtract.info - FishExtract.dok - FishExtract.dok.info - WakeUpFishExtract --------------------------------------------------------------------------- Installation ============ Die einzelnen Packer LHA, ARC, ZOO, SHRINK, DMS, ZOOM müssen sich im C: Verzeichnis befinden! Hierbei ist darauf zu achten, das von DMS die CLI/SHELL-Version genommen wird !!! Falls sie sich in einem anderen Verzeichnis befinden, so muss dieses Verzeichnis mit > ASSIGN C: Verzeichnis ADD dem C: Verzeichnis logisch hinzugefügt werden! Das Programm WakeUpFishExtract muss sich auch im C: Verzeichnis befinden! Ablauf ====== Es wird das AmigaLibDisk's Archiv entpackt, bei Diskettenpackern auf eine Diskette und bei Filearchiven in ein eigenes Verzeichnis! Anschliessen wird aus der Contents Datei die Nummer der Diskette herausgepickt! Es wird auch noch rausgesucht welche Programme vorhanden sind und die Verzeichnisse zu einzelnen Archive gepackt und in ein bestimmtes Verzeichniss gelegt! An dem Filename des Archiv kann Wahlweise die AmigaLibDisk Nummer vorgestellt werden! Die Contents Datei wird auch noch in das Verzeichnis kopiert, aber Grundsätzlich mit der Nummer der AmigaLibDisk! Zum Schluß wird noch des Verzeichnis gelöscht, worin das Filearchiv entpackt wurde! Bedienung ========= Nach dem Start erscheint auf der Workbench ein Window, in dem einige Gadgets enthalten sind, über die das Programm eigentlich komplett bedient wird... In oder an jedem Gadget findet man die Bezeichnung für die Funktion, die mit diesem Gadget erfolgen soll. In jedem der Begriffe ist der Buchstabe unterstrichen, mit welchem man per Tastatur diese Funktion auch aktivieren kann. Beschreibung der Gadgets ======================== Der Buchstabe in den Klammern gibt die Taste an, die man Anstelle des Gadget's drücken kann! Drive: (D) Gibt das Laufwerk an auf welches ein Disketten archiv (DMS,ZOOM) entpackt werden soll! Die Stellung User nimmt als Laufwerk das Device was im Gadget 'UserDrive' angegeben ist! Unpack Mode: (M) Spezifiziert das Entpackprogramm ! Dies ist notwendig, falls der Packer in der Stellung 'Auto' nicht erkannt wird. Es werden folgende Packer unterstützt! - LHA (#?.lzh, #?.lha) File-Archiv - ARC (#?.arc) File-Archiv - ZOO (#?.zoo) File-Archiv - DMS (#?.dms) Disk-Archiv - ZOOM (#?.zom) Disk-Archiv - SHRINK (#?.shr) File-Archiv UserDrive: (U) Gibt ein Laufwerk an worauf man ein Disketten archiv entpackt kann, dies kann z.B. die resetfeste RamDisk von Commodore oder ähnliches sein. Der Vorteil: Eine Diskette kann im RAM schneller bearbeitet werden! Allerdings müssen das UserDrive und das normale Disketten- laufwerk die gleichen Parameter haben! Also am Beispiel für die RAD: müsste in der Mountlist folgendes stehen! RAD: Device = ramdrive.device Unit = 0 Flags = 0 Surfaces = 2 BlocksPerTrack = 11 Reserved = 2 Interleave = 0 LowCyl = 0 HightCyl = 79 Buffers = 5 BufMemType = 1 # Wobei für andere Devices hauptsächlich Surfaces, BlocksPerTrack, LowCyl und HightCyl das wichtigste in punkto Übereinstimmung sind! Buffer Dir: (B) Hier steht ein Directory in welches ein File-Archiv entpackt wird, existiert es nicht wird es erzeugt! Bei ausreichendem Speicher empfehle ich ein Directory im RAM zu nehmen um die Fragmentierung der Festplatte nicht noch weiter voranzutreiben, z.B.: 'RAM:Fische'. Außerdem gibt es zu beachten das das komplette Verzeichnis samt Inhalt GELÖSCHT wird! So das man als Verzeichnis nicht DH0: einsetzten sollte! Sondern ein Verzeichnis was es nicht gibt! Fishpack Directory: (P) Hier ist das Verzeichnis angegeben worin sich die kompletten Archive der einzelnen AmigaLibDisk's befinden! Dieses Directory wird auch in dem gleichnamigen Listfenster angezeigt! Aus diesem Listfenster sucht man sich ein Archiv aus, das wird dann am unteren Ende des Listfensters angezeigt, welches man bearbeiten will! Fishpool Directory: (O) Dieses Directory gibt an wohin die einzelnen Programme der AmigaLibDisk inklusive der Contents hin archiviert werden! Save: (S) Hiermit wird die Aktuelle Configuration der Gadgets und Menus gespeichert! Start: (R) Startet den Entpack- und Archivierungsvorgang! Falls kein Archiv angewählt wurde kommt ein Requester der einen fragt ob man eine Disk bearbeiten möchte, d.h: Also eine AmigaLibDisk die schon auf Diskette vorliegt, einzeln archiviert werden soll! Diese sollte sich dann in dem in dem unter dem Gadget 'Drive' angebenen Laufwerk befinden! List: (L) Listet das angewählte Archiv! Do All: (A) Bearbeitet alle Archiv die im ListWindow angeben sind! Also auspacken der Archive und einpacken in einzelne Files! Außerdem gibt es dann noch Menus ================================ Project/About...: (rAmiga a) Es erscheint ein Requester der den Name des Autor's (meinereiner!) des Programm und die Versionnummer anzeigt! Project/Quit: (rAmiga q) Beendet das Programm! Settings/Disknumber in Archiv: (rAmiga N) Stellt ein ob die Diskettennummer vor jedes Archiv gehängt wird oder nicht, je nachdem ob der Menupunkt abgehakt ist oder nicht, z.B: 549-Bugs.lha bzw. Bugs.lha, auf die Contents hat das allerdings keinen Einfluss Settings/BackDrop Shell (rAmiga D) Öffnet das Shell Fenster im Hintergrund so das man nicht ständig gestört wird wenn man Archive bearbeit und währenddessen Settings/Jump first Directory (rAmiga J) Dies ist dafür da, falls das Archiv in einem Kompletten Directory untergebracht ist (machen manche Sysops wenn sie die FishDisk in FileArchive packen). So wird erst in dieses Verzeichnis gegangen und von da aus die Files archiviert. Man sollte sich vorher das Archiv via List ansehen um zusehen ob es so ein Archiv ist! Settings/Archive BoxInfo (rAmiga B) Das gibt an ob ein BoxInfo File mit ins Archiv übernommen werden soll. Der Text muss mit kompletten Pfad Name im Gadget Box Info File stehen! Wer eine unregistrierte Version benutzt, der kann diese Funktion nicht benutzen. Das ist die einzigste Einschränkung in dem Programm, welche gleichzeitig als Ansporn zur Zahlung der Share-Gebühr dienen soll. Settings/use Shrink instead of LHA(rAmiga L) Hiermit kann man auswählen ob man mit Shrink anstatt mit LHA packen möchte! Settings/it's a Kickstart PD (rAmiga K) Wenn dieser MenuPunkt angewählt ist kann man jetzt auch die Programme der Kickstart PD Serie in einzelne Archive stecken! Wenn es Amok-PD Disketten sind wird vor der Disknummer ein "Amok_" vorangestellt! ----------------------------------------------------------------------------- History: V1.16 | 13-Jun-92 ; Es werden nun auch Shrink Archive entpackt und gelistest (SYSOP;WIZARD). Nachdem entpacken von ZOO und ARC archive würde nicht mehr mit dem packen der Programme fortgefahren, ich habe vergessen "WakeUpFishExtract" nachdem entpacken zu starten. Außerdem wird der Archiver LZ nicht mehr unterstützt. Dafür kann jetzt Shrink beim packen genommen werden. Wenn man LZ eingestellt hat wird jetzt Shrink genommen. Also muss man evtl. den Packer im Menu ändern. Die Anleitung wurde auch etwas umformatiert. V1.15 | 12-Jun-92 ; Beim entpacken von LHA Archiven mit LHA kam die Fehlermeldung das das "-x" Kommando nicht bekannt wäre. Naja habe halt vergessen LHA beim Aufruf mitanzugeben (SYSOP;SUNSHINE). Außerdem wurde das Programmbeenden ein bisschen überarbeitet V1.14 | 26-May-92 ; Bei diversen Zoom archiven konnte es passieren das ein Requester göffnet wurde, dies wird jetzt dadurch unterdrückt das die Quiet Option beim Aufruf gesetzt wird (SYSOP;SUNSHINE). An die Contents Files wird jetzt die Endnug ".txt", so das dieser Text bei manchen Mailboxsystemen direkt in der Box lesbar ist und nicht als Binärfile einsortiert wird (SYSOP;SUNSHINE). Es werden jetzt auch Zoom archive angezeigt, was aber nur sinn hat wenn in den archiven Texte vorhanden sind. V1.13 | 12-May-92 ; Da LHA ab 1.22 unter AmigaOS 2.04 jetzt die dos.library anstatt der arp.library benutzt wurde der WildCard "*" durch "#?" (SYSOP;SUNSHINE) Bei DMS und Zoomfiles ist es jetzt nicht mehr nötig RETURN zudrücken so das man mit DoAll viele Disketten auf einmahl entpacken kann. (SYSOP;SUNSHINE) Fehler im Menuaufbau mit der Gadtools library beseitigt. V1.12 | 05-Apr-92 ; Das entpacken von ZOOM Disketten klappte nicht so richtig durch Fehler im ZOOM Aufruf (SYSOP;FLATTER) V1.11 | 14-Feb-92 ; Es gab Probleme mit den Kickstart Disks Als Disknummern wurden dort die ANSI Codes genommen die im Inhalt-File vorhanden sind! Außerdem wird bei Amok Disk ein "Amok_" vor die Disknummer gestellt! V1.10 | 08-Feb-92 ; Man kann jetzt aussuchen ob man LHA oder LZ benutzen möchte! Es ist jetzt auch möglich Disketten von der Kickstart PD Serie in einzelne Archive zu packen! Nur passt der Name FishExtract ja nun garnicht mehr :-) (SYSOP;BBB) V1.00 | 23-Dec-91 ; Erste offizielle Version -----------------------------------------------------------------------------