SplitData v0.3ß ~~~~~~~~~~~~~~~ ©1995/96 Bugada Andrea (Bugman/Bitless) Written using Amiga E v2.1b This program is FREEWARE. No warranty is given INTRODUCTION ~~~~~~~~~~~~ Did you ever face the problem to get crunched data from a non-dos-disk? If yes you probably could have used COMDEC by Turbo/Infect. But is not uptodate and it lacks in some crunched formats: eg. PP20, which is powerpacker-data. With PP20 you can NOT determine how long the crunched data really is from the data itself, which is very important to depack. Then there is ExtractData, a good program, but the search string is limited to 4 characters and is not case sensitive. So I've created SplitData. Here comes it up to SplitData: make up a big file of the non-dosk-disk using a disk/file-monitor like FIMO. and enter in a Shell: SplitData FILE DEST KWORD FILE You must enter the name of a bigfile created, for example, with FIMO; this file can be also a normal file (very useful with demos). DEST Enter the path where you want the program save every chunk of data. KWORD Enter the checkmark string (like PP20 for powerpacked files). Note that this string may be long as you want and it's case sensitive. So PP20 will be different from Pp20!! Every chunk of data from the file 'disk1' beginning with PP20 and ending at the following PP20 will be output to a not determined number of files in the destination path as "nn.string" (e.g. 01.PP20, 02.PP20 and so on). Of course there are still some uncertainties about the datasize but it helps, besides all other crunched data than PP20 are insensible about their filesize for decrunching purposes... WARNINGS ~~~~~~~~ - You probably will get a lot of DUMMY files which is no crunched data at all, it might just start with the checkmark, use your BRAIN! - No overwrite check on output is done! - I take no responsability for any damages from this small piece of code. - I've used for this doc some parts of the documentation of ExtracData, because I don't know very well english. All respect to the author of ExtractData (Marley of Infect?). If you find mistakes please correct them and send me the doc. AUTHOR ~~~~~~ If you want to contact me (bugs, fuckings, donations ;-) please write to: Bugada Andrea Via IV Novembre 86 13060 Lessona (BIELLA) ITALY e-mail: s89298@athena.polito.it HISTORY ~~~~~~~ v0.1ß First public release. v0.2ß Some bugs removed. Checkmark is now case sensitive v0.3ß Now accepts standard arguments. Some bugs removed. See ya! Bugman/Bitless