home *** CD-ROM | disk | FTP | other *** search
- for i = 1 to 16
- read filenam$
- shell "pk "+filenam$+" touch.com"
- gosub pkunzip.error
- if rerror=0 then beep:cls:print filenam$:exit for
- next i
- close
- end
-
-
-
- pkunzip.error:
- ' 0 No error.
- ' 1 Warning error (such as failed CRC check).
- ' 2,3 Error in ZIP file.
- ' 4-8 Insufficient Memory.
- ' 9 File not found. No ZIP files found.
- ' 10 Bad or illegal parameters specified.
- ' 11 No File Extracted (no file, ZIP file found)
- ' 50 Disk Full.
- ' 51 Unexpected EOF in ZIP file.
- ax%=&h4d*&h100
- reg 1,ax%
- call interrupt &h21
- rerror=reg(1)
- 'select case rerror
- 'case 0
- 'no error
- 'pkresult$=""
- 'case 1
- 'bad crc
- 'pkresult$="CRC Error"
- 'case 2,3
- 'pkresult$="Error in ZIP"
- 'case 4 to 8
- 'pkresult$="Insufficient Memory"
- 'case 9
- 'pkresult$="ZIP File Not Found"
- 'case 11
- ''if (rerror and &b1001) then pkresult$="Illegal ZIP File"
- 'pkresult$="Invalid ZIP File"
- 'case 50
- 'pkresult$="Disk Full"
- 'case 51
- 'pkresult$="Unexpected EOF in ZIP"
- 'case else
- 'pkresult$="Undefined Pkunzip Error"
- 'end select
- return
-
-
-
- data "VOL6N17","VOL6N20","VOL6N22","VOL7N1","VOL7N14","VOL7N19"
- data "VOL7N5","VOL7N6","VOL7N7","VOL7N8","VOL7N9","VOL8N07","VOL8N13"
- data "VOL8N4","VOL8N5","VOL8N6"