M()ir Brandts Honk BBS (+31-70-3457929 / +31-70-3461215) praesentiert sehr 
stolz:

                        UNARJ-ST (Junior/German) 9.97
        (rev. I_A/Ni! 3.100: erstellt am Jul  8 1996 23:57:42)
  Kompatibel mit: ARJ 2.41 (c) Copyright 1991-1993 Robert K. Jung

Benutzung:  UNARJJRG.TTP <Kommando> [{/|-}<Option>[-|+|<Option>]...] 
                         <Archivname>[.ARJ] [<Basisverzeichnis>][<Dateiname>] 
                         [<Pfadname>|<Dateiname>...]

Beispiel UNARJJRG.TTP Kommandos:
  Dateien aus Archiv extrahieren:                 e Archiv
  Extrahierung unter Beibehaltung der
  Verzeichnisstruktur:                            x Archiv
  Extrahierung von Unterverzeichnissen aus dem
  Archiv:                                         e Archiv Unterverzeichnis\*.*
  Auflistung von Dateien des Archivs:             l Archiv
  Integritaetstest von Dateien des Archivs:       t Archiv
  Extrahierung aus einem Multi-Volume-Archiv
  (Drueck gefaelligst 'ne Taste nach jedem
  Volume)! ->                                     x -~k a:\archive
  Zeige erweiterte Hilfe mit Anzeigestopp
  alle 10 Zeilen:                                 -? -jp10
  
Ausfuehrliche Informationen ueber alle Optionen:

Command list:

<e       >: Dateien aus Archiv extrahieren.
<l       >: Liste Inhalt des Archivs.
<t       >: Teste Integritaet des Archivs.
<v       >: Auflistung der Inhalt des Archivs.
<x       >: Extrahiere Dateien vom Archiv mit Inachtnahme des Original-Pfades.

Option list:

<-?      >: Zeige ausfuehrliche Hilfe auf dem Bildschirm.
<-&      >: Setze den 'Critical Error-Handler' um auf die UNARJJRG.TTP-interne 
            NICHT-interaktive Variante.
            Dieser Option kann zu Nutzen kommen wenn man UNARJJRG.TTP anruft 
            aus einem multitasking Shell oder automatischer Script/Batch-Datei.
            Normalerweise ist dies Alles nicht noetig, aber wenn Probleme mit 
            dem Ausgabe-Umleitung oder Aehnliches auftreten, koennte dass mit 
            dieser Option aufgehoben werden.
            Wichtig: <-&-> schaltet um auf die interne Interaktive Variante! 
            (Default-Einstellung)
<--      >: Halte der 'Parsing' (Uebersetzung) der einzelnen Optionen an und 
            behandele die nachfolgenden Kommandlinien-0Parameter als 
            Datei-namen, auch wenn die einem Strich ('-') vorangestellt sind.
            Dieser Option muss genutzt werden wenn Dateinamen vorkommen 
            koennten die anfangen mit 'ne Strich ('-').

-h Shifted Options list:

<-ha     >: Ignoriere Readonly-Attributen der Datei, die eventuell 
            ueberschrieben werden koennte beim auspacken des Archivs.

-j Shifted Options list:

<-jp     >: Halte jedes Schirm voller Daten an.
            Vorbild:
                UNARJJRG.TTP -? -jp
                                    wird eine sehr ausfuehrliche Hilfe-Tekst 
                                    auf das Bildschirm anzeigen mit inachtnahme
                                    einer Pagina-Laenge von 20 Linien 
                                    (Defaultmaessig)
                UNARJJRG.TTP -? -jp50
                                    ergibt eine Pagina-Laenge von 50 Linien.

-~ Shifted Options list:

<-~&     >: UNARJJRG.TTP soll den interne 'Critical Error Handler' nicht 
            einsetzen, denn es gibt Probleme mit den System-Software.
            UNARJJRG.TTP soll die von TOS angebotenen 'Criticcal Error Handler'
            anrufen wenn es zu Probleme kommen sollte. Man sollte dieser Option
            NUR dann angeben wenn das System total spinnt, denn wenn es zu 
            Probleme mit den Dateiverwaltung kommt, bekommt man beim manche 
            TOS-version ein blendend aussehende Alertbox OHNE Mauszeiger sodass
            man fast nix anwaehlen kann!
<-~b     >: RAF Unterstuetzung! Sie sollten die Anzahl der Anschlaege mit eine 
            Dezimale Nummer angeben wie folgt:
                -~b1                (nur Ein Anschlag! ;-))
<-~g     >: Create a seperate directory (folder) named after the ARJ archive 
            (without the extension '.A??') in which all data will be extracted 
            - The basedir you have specified is taken into account too.
            Example:
                UNARJJRG.TTP x BURP -~g H:\STUFF\HUH\
                                    and
                UNARJJRG.TTP x BURP -~g H:\STUFF\HUH\*.*
                                    will both extract everything from 
                                    'BURP.ARJ' to the directory (which will 
                                    eventually be constructed by 
                                    UNARJJRG.TTP...) 'H:\STUFF\HUH\BURP\'
            This option is comparable with ST Zip's option '-g'.
<-~k     >: Wait for keypress before loading first archive and before loading 
            ANY multiple volumes (.A01, .A02, etc.). This option is introduced 
            by (I_A) for diskette-users to enable them to have UNARJJRG.TTP on 
            one disk and the archives spread accross other diskettes while 
            enabling the user to depack these archives without too much of a 
            hassle.
<-~lw    >: Use specified line-width when printing data to screen. (Default = 
            80 characters) This option can be used to allow for wider display 
            in Overscan(tm) mode or when using extended screen drivers (soft & 
            hardware)

Allen Optionen kann ein '-' (abschalten) oder '+' (einschalten) nachgestellt 
werden.'+' ist Grundeinstellung.
Optionen kann ein '-' oder '/' als Schalter vorangestellt werden, aber es ist 
nur eine Schaltersorte in der Kommandozeile erlaubt.
Fuer weitere Informationen lesen Sie bitte die UNARJJRG.TTP Anleitung.

Ausgabe-Umleitung

        Die Ausgabe-Umleitung war schon immer auf ST/e/TTs problematisch (wenn 
        Sie nicht Benutzer von MinT oder CLI-Shells sind), so dasz dieses 
        Programm eigene Routinen dafuer verwendet, wenn sie nicht vom System 
        gestellt werden. Es gibt 4 Umleitungs-Symbole:
        
                > Datei       Alle 'stdout' Ausgaben werden auf die Datei 
                              <Datei> umgeleitet.
                >Datei        Wie oben.
                >> Datei      Alle 'stdout' Ausgaben an die Datei <Datei> 
                              anhaengen.
                >>Datei       Wie oben.
                >& Datei      Alle 'stdout' und 'stderr'(!) Ausgaben auf die 
                              Datei <Datei> umleiten.
                >&Datei       Wie oben.
                >>& Datei     Wie '>& Datei'; falls die Datei <Datei> bereits 
                              existiert, werden die Daten angehaengt.
                >>&Datei      Wie oben.

        Beispiel:
                UNARJJRG.TTP l -~rs+ k:\*.ARJ >& c:\arjlist
                              Alle Ausgaben (inklusive Header usw.) werden auf 
                              die Datei 'c:\arjlist' umgeleitet. Das Ergebnis 
                              ist eine Datei, die eine komplette Uebersicht 
                              ueber den Inhalt jeder .ARJ-Datei auf dem 
                              Laufwerk K: enthaelt.
        Beispiel:
                UNARJJRG.TTP -? > arj_man.txt
                              leitet die Befehlsuebersicht in die Datei 
                              'arj_man.txt' im aktuellen Verzeichnis um.

Wildcards

        Wildcards sind nur in Dateinamen erlaubt. Von UNARJJRG.TTP erkannte 
        Wildcards sind '*' und '?'. Bitte beachten Sie, dasz die Wildcard '*' 
        nicht den '.' im Dateinamen einschlieszt. Um also Alles auzuwaehlen, 
        muessen Sie '*.*' angeben.
        Gegenueber anderen Programmen ist UNARJJRG.TTP um die Unterstuetzung 
        von mehrfachen Wildcards erweitert worden. Beispiel:
        
                *ar?*.lst           was bedeutet:
                                    'arj.lst', 'unarj.lst', 'larc.lst', [etc.]
                                    aber NICHT 'ar.lst' oder 'tar.lst'
                                    
Argumente

        Argumente koennen wie folgt zusammengesetzt werden:
                x -auyv+
        Sie koennen normale Optionen mit 'geshifteten' Optionen wie <-h..>, 
        <-j..>, <-jy..> und <-~..> mischen:
                x -auvjyoyjyhahjr1jod3  ...
        was equivalent ist zu:
                x -a -u -v -jyo -jyy -ha -jr1 -od3 ...
        Seit [rev. I_A/Ni! 1.092] koennen Sie 'geshiftete' Optionen aus der 
        '-h', '-j', '-jy' und '-~' Listen mischen ohne dass Sie zwischendurch 
        zurueckschalten muessen wie im oben aufgelisteter Vorgabe:
                x -auvjyoyhajr1jod3  ...
        was equivalent ist zu:
                x -a -u -v -jyo -jyy -ha -jr1 -od3 ...
        Dieses Verfahren aehnelt R. Jung's ARJ 'Commandline Parsing' sehr 
        stark.



Mit herzlichsten Gruess an 'the TOS-crew (Ger "Insh_Allah" Hobbelt &
Hans "Mr Ni!(the Great)" Wessels)'
Danke Vielmahls fuer die Nutzung der ATARI ST-Version vom UNARJ 9.97 (rev. 
I_A/Ni! 3.100) konvertiert durch M()ir Brandts Honk/Ger Hobbelt/Hans Wessels
(erstellt am Jul  8 1996 23:58:12).
Wenn Sie mehr wissen moechten, ruf mahl an beim:
                MBH @ +31-70-3457929 / +31-70-3461215
oder e-mail i_a@mbh.org
(Genutzter Zeit: 00:00.01.62)
