home *** CD-ROM | disk | FTP | other *** search
- # Das ist die Definition für die LHA-Archive. Der ID, der mit dem
- # Schlüsselword ARCHIVEID definiert wird, bezieht sich auf den Ausruf
- # von ARCLIST. In diesem Befehl ist der ID mit anzugeben.
- # Vorsicht ! Der Parser überprüft noch nicht korrekt, ob z.B. Strings zu
- # lang sind oder Befehle mehrfach oder überhaupt nicht vorkommen...
-
- ARCHIVEID = "LHA"
- FIRSTLINE = 7
- NAME = 1,1 # Zeile 1, Spalte 1
- SIZE = 2,1 # Zeile 2, Spalte 1
- DATE = 2,24,"dd-mmm-yy" # Zeile 2, Spalte 24, Format
- TIME = 2,34 # Zeile 2, Spalte 34
- PROT = 2,43 # Zeile 2, Spalte 43
- COMMENT = 3,0,":" # Zeile 3, Spalte 1, Kennzeichen
- END = 1,1,"--------" # Wenn in Zeile 1, Spalte 1 diese
- MULTIADD = TRUE # Kombination gefunden wird, wird das Parsen
- MULTIDEL = TRUE # beendet.
- MULTIEXT = TRUE
-
- LISTCMD = "LHA vv %a"
- ADDCMD = "LHA >NIL: -x -a a %a %f"
- DELCMD = "LHA >NIL: -Qw d %a %f"
- EXTRACTCMD = "LHA >NIL: x %a %f %d"
-
- # In den Befehlen haben die Codes mit %* folgende Bedeutung :
- # %a wird ersetzt durch den Archivnamen
- # %f wird ersetzt durch den Dateinamen
- # %d wird ersetzt durch das Zielverzeichnis
-
- # Das Doppelkreuz ("#" oder Raute) leitet einen Kommentar ein.
-
-
-
-
- # *************************************************************************
- # Definition für LZX
- # *************************************************************************
-
- ARCHIVEID = "LZX"
- FIRSTLINE = 10
- NAME = 1,64
- SIZE = 1,1
- DATE = 1,25,"dd-mmm-yy"
- TIME = 1,35
- PROT = 1,44
- COMMENT = 2,23,"%"
- END = 1,1,"--------"
- MULTIADD = TRUE
- MULTIDEL = TRUE
- MULTIEXT = TRUE
-
- LISTCMD = "LZX v %a"
- ADDCMD = "LZX >NIL: -x -a a %a %f"
- DELCMD = "LZX >NIL: d %a %f"
- EXTRACTCMD = "LZX >NIL: x %a %f %d"
-
-