Absender : LACKY Abgesandt : 13-02-1988 12:30:29 Betreff : ARC Anleitu Groesse : 4548 Bytes Empfaenger: Amiga-Ecke Im Brett X-Modem_Amiga findet man seit kurzem zwei neue Programme fuer den Amiga: ARC und ARC-Doc Nun was ist ARC, bzw was kann ARC. Fuer alle die unter uns, die ARC nicht aus der IBM-Welt kennen werde ich versuchen eine kurze Beschreibung des ARC geben. ARC ist die Abkuerzung fuer `ARChive utility`, was aber nicht bedeutet, dass ARC ein Datei-, oder Datenbankprogramm ist. Nein, der Schein truegt. ARC bringt ein Textfile von z.B. 50KByte auf eine Groesse von ca. 25-30Kbyte, sodas bei einer Uebertragung ueber eine MAILBOX natuerlich kostbare Zeit gespart wird. Der eine oder andere unter uns wird nun denken, das sei ein alter Hut, das koennen andere Programme auch. Sicher stimmt. Aber ARC kann mehr. ARC comprimiert nicht nur Textfiles, sondern auch Programmfiles. ARC verkleinert die Files nicht nur, nein ARC bringt auch comprimierte Files wieder auf Orginalgroesse. Und ARC macht dies alles nicht nur mit einem File, es ist durchaus moeglich z.B. 5 Files zusammem zu arc`en, zu einem File, es in eine MAILBOX upzuloaden, anschliesend wieder downzuloaden, und mit ARC wieder in die 5 Orginalfiles zu zerlegen. So nun genug allgemeine Information. Jetzt zu den Einzelheiten: Woher kommt ARC? ARC kommt aus den USA, und ist auf der Fish-Disk 70 in der Version 0.23 fuer den AMIGA zu finden. Diese Version ist compatibel zu der orginal ARC-Version v5.0 Ist ARC Public Domain? Nein!! ARC darf zwar frei kopiert werden, wer aber ARC benutzen will sollte $35 an die Autoren ueberweisen. Beachtet dazu den Hinweis den ARC liefert wenn man es aus dem CLI ohne Parameter aufruft. Welche Befehle kennt ARC? Alle Befehle und die Syntax von ARC erhaelt man, wenn man den Befehl ARC im CLI ohne Parameter eingibt. Hier eine kurze Uebersicht. Usage: ARC {amufdxerplvtc}[bswn][g] [ . . .] Where: a = add files to archive fuegt ein File zu einem vorhandenem ARC-File hinzu m = move files to archive schreibt ein File in ein ARC-File um. u = update files in archive erneuert ein File in einem ARC-File d = delete files from archive loescht aus einem bestehendem ARC-File ein File heraus x,e = extract files from archive zieht aus einem ARC-File ein File heraus, und bringt es wieder auf Orginalgrosse. p = copy files from archive to standard output copiert ein File aus einem ARC-File, und zeigt es auf dem CLI- Bildschirm an (natuerlich nur mit txt sinvoll) l = list files in archive erstellt eine Liste aller im ARC-File enthaltenen Files t = test archive integrity Testet ein ARC-File g = Encrypt/decrypt archive entry Ermoeglicht es ein Passwort einzugeben. Files die mit einem Passwort geARCt wurden, koennen nur wieder entARCt werden, wenn das Passwort mit eingegeben wird. So, das war eine Kurzuebersicht ueber die wichtigsten ARC-Befehle. Naehere Informationen findet man im ARC.doc, aber in Englisch. Zum Schlu_ noch ein Beispiel wie ARC arbeiten. ARC wird aus dem CLI heraus aufgerufen. Loeschen Sie Ihre ram:-Disk, oder legen Sie sie neu an. Dann kopieren Sie aus dem l:-Directory die Files RAM-Handler Port-Handler in die RAM:-Disk. Kopieren Sie auch das ARC-Pgm in die RAM:-Disk, und geben den Befehl `cd ram:` ein. Nun folgt folgende Befehlszeile: arc m ARC-File RAM-Handler Port-Handler und nach einigen Secunden gibt es im RAM: eine neues File: ARC-File.arc ARC kennzeichnet ARC-Files mit der Endung:`.arc`. Mit dem Befehl `arc l ARC-File` bekommen Sie das Inhaltsverzeichnis des ARC-Files. Mit dem Befehl `arc x ARC-File RAM-Handler` wir der RAM-Handler aus dem ARC-File herausgeloest und wieder auf Orginalgroesse gebracht. Ach ja, die Groessenverhaeltnisse. Der RAM-, und Port-Handler sind zusammen 7608 Byte lang. Im ARC-File sind sie aber nur noch 4710 Byte lang. Das ist eine Einsparnis von 38% gegenueber der Orginalgroesse. Textfiles werden sogar bis zu 50% und mehr verkuerzt. Ich hoffe ich konnte einen kleinen Ueberblick ueber das ARC-Programm vermitteln. Wie schon oben angesprochen findet man weitere Informationen im DOC-File zu ARC im X_Modem_AMIGA Brett. Wer noch weitere Fragen oder auch WEITERE HINWEISE zu ARC hat, kann sich gerne an mich wenden. Denn Ihr wisst ja: "NIMAND ist Allwissend". Lacky