home *** CD-ROM | disk | FTP | other *** search
-
- WRip 2.0 (14.09.95)
- ===================
-
- Introducing
- WRip is a CLI util which scans input data for known formats and save them.
- The input can be a NDOS-Disk via trackdisk.device or a normal file via
- dos.library.
-
-
- Requirements
- MC68020 or better
- Kickstart 2.05 (V37) or better
-
- Disclaimer
- No warranties of any kind are made as to the functionality of this
- program. You are using it ENTIRE at your own risk.
-
-
- Installation
- just copy WRip anywhere you like (e.g. C:)
-
-
- Using
- - to scan the file "RAM:test" type "WRip RAM:test"
- - to scan disk in DF1: type "WRip UNIT=1"
- - its recommend to integrate WRip in your DirUtil (e.g. DOpus)
- I use the following buttons : "WRip DF0:" "WRip DF1:" "WRip file" ...
- - While WRip is searching, you can break it with CTRL-C.
- - WRip is PURE and can be hold resident.
-
-
-
- WRip knows the follwing formats :
- - Executable files ($000003F3)
- - IFF files (FORM)
- - various pack formats (ATM5, ATN!, BOND, CHFI, CrM2, CrM!, FIRE, ICE!,
- Ice!, IMP!, RNC1, RNC2, S300, S401, S403, S404, SSUR, TTW!, XPKF, Z&G!)
- - rips also PP20 (special tracemode is used) !!!
- WRip gives you a message if one of the following crunch-id's were found :
- - GC!, LZWH, SFHD, SFCD, TPWM, TSM!, PX20, PACK, FVL,
- PIco, S310, S400, "T.S "
- (I don't know exact the format therefore WRip can't rip them)
-
-
- The CLI-Convention
- - Template :
- WRip LF=LOADFILE,SD=SAVEDISK/S,SB=SAVEBOOTEXE/S,NE=NOEXE/S,
- MU=MAXUNPACKED/K/N,MR=MAXRATIO/K/N,UNIT/K/N,TASKPRI/K/N
-
- LF=LOADFILE the name of the file that will loaded and scanned
- if no file specified WRip will try to use the disk in
- DF0:
-
- SD=SAVEDISK/S if WRip has read a disk, the whole disk will saved as
- "BIN__FullDisk" after scan
-
- SB=SAVEBOOTEXE/S if WRip has read a disk the Bootblock will saved as
- a standard amiga executable namely "EXE__BootBlock"
-
- NE=NOEXE/S if specified WRip will not scan for Executables
- makes sense if you scan an Executable and need no
- duplication of them (hoho!)
-
- MU=MAXUNPACKED/K/N with this option you can set the internal variable
- with same name (e.g. ... MU=150000 ...)
- for any packed file found, WRip will compare the unpacked
- size of the file against MAXUNPACKED, if MAXUNPACKED is
- lower the file won't saved
- it makes no sense to save a file that is unpacked
- 50 MB or so...
- lower values speeds up the PP20-trace !
- default: MAXUNPACKED=2000000
-
- MR=MAXRATIO/K/N set internal variable MAXRATIO
- this var is only used in PP20-trace at the moment
- the var describes how large the unpacked file can be
- dependent on the size packed, or with other words :
- "packedsize * MAXRATIO > unpackedsize" must be true
- otherwise the file won't save
- higher values than default will dramatically slow down
- the trace-mode (see chapter PP20-trace)
- default: MAXRATIO=4 (useful values 2...10)
-
- UNIT/K/N let you specify from where WRip should read the
- disk via trackdisk.device (e.g. UNIT=17 for DF17:)
- default: UNIT=0
-
- TASKPRI/K/N with this option you can set the taskpriority of the
- scanroutine, this is useful if you have a PP20-trace
- which will take a long time, and want to do some
- other things with your machine
- default: TASKPRI=-3 (allowed values -10...10)
-
-
- PP20 trace-mode
- - to rip PowerPacker files a special trace mode is used
- - if a "PP20" ID will found WRip swiches to trace mode
- the trace-mode will stopped if :
- a valid PP20-file will recognized and saved
- a next "PP20" ID will found
- the file end is reached
- the user press CTRL-C (press twice to leave the program)
- - important for the speed of the trace mode are the value of MAXUNPACKED
- and MAXRATIO
- e.g. if you want to rip a soundfile you can set MAXRATIO=2 because
- PowerPacker is not able to compress samples better than faktor 2
- (gain « 50%)
- see also CLI-Convention
-
-
- Other related Programms
- - for decrunching the XFD-package (aminet:util/pack/xfd107.lha) is
- recommend; note: some formats WRip saves are cloned from others
- (ATN!->IMP! CHFI->IMP! Z&G!->S404 B6B2AFCB->S404) if XFD can't decrunch
- them you have to manually change the ID (hexeditor)
- - a good program for ripping soundmodules is ExoticRipper
- (aminet:mus/misc/ExoticRip229.lha)
-
-
- Bugs
- - files saved can be corrupt because only ID and sizes are checked
- (except PP20 & SSUR they are always 100% clean)
- the further process of corrupted files can crash other progs/your machine!
- - not a bug : never try to scan a FileSystemFormatted-Disk (resulting files
- are waste, what else)
-
-
- Future plans
- - supporting RAD:
- - supporting HD-Disks
- - allowing of CTRL-C while diskloading
- - QUICK option
- - new formats
- let me know if you need one of these or other options !
-
-
- Contact
- EMail: jah@th-zwickau.de
- WWW: http://www.th-zwickau.de/~jah
- Mail: Bert Jahn
- WE 9321
- Otto-Hahn-Straße 14
- Zwickau
- 08066
- Germany
-
-
- sorry for any language mistakes !
-
-