home *** CD-ROM | disk | FTP | other *** search
- .key IN/A,OUT/A,PUBSCREEN/A
- .bra {
- .ket }
-
- FailAt 21
-
- Echo "$VER: Unpack&CheckZC 1.7 (11.7.94) by Jan Ritzerfeld & Ralph Seichter"
-
- Set TARGET T:_unpack.zp
- IF EXISTS $TARGET
- Delete $TARGET ALL QUIET
- ENDIF
- MakeDir $TARGET
-
- Echo "Extracting data from archive..."
- LhA -x0 -k e {IN} $TARGET/
-
- Echo "Joining files..."
- Join $TARGET/#? AS {OUT}
-
- Delete $TARGET ALL QUIET
- UnSet TARGET
-
- Echo "Checking data..."
- IF EXISTS {OUT}.BAD
- RequestChoice >NIL: TITLE="Unpack&CheckZC 1.7" BODY="A really bad buffer file already exists!" GADGETS="Overwrite" PUBSCREEN={PUBSCREEN}
- ENDIF
-
- ZP:Tools/ZPCheckZC FILE {OUT} NOCHKABS NOCHKEDA NOCHKMID BUFFERS 384 PATH ""
- IF WARN
- RequestChoice >NIL: TITLE="Unpack&CheckZC 1.7" BODY="You have got a really bad buffer!" GADGETS="OK" PUBSCREEN={PUBSCREEN}
- ENDIF
-
- Delete {OUT} QUIET
- Rename {OUT}.001 {OUT}
-