RZSplit v2.2 - A DOS utility to split files to make them fit on a floppy. ============ The utility RZSplit is actually 2 programs in one. It will not only split a files into smaller files, but also create your original file from the smaller files. I have tried to "split" ZIP files using other programs, but none of them worked if a file inside your ZIP file was bigger than 1.44M. This program will change all that. This utility works with ANY kind of DOS file. (i.e. ZIP, ARJ, TXT) Syntax to Split files ===================== The syntax to split a large file is quite easy. Just type: "rzsplit -s [drive]" -s = Means you want to Split the file = The DOS file you want to split. Sizes: ------ [288] = 2.8M [144] = 1.4M [12] = 1.2M [720] = 720K [360] = 360K [drive] = Destination Drive to write out split files to (ex. "a:") This parameter is optional. If no letter is given it will use the default disk drive. For example, say the file "altersnd.zip" is 1,600,000 bytes. You would like to split this into 2 files on disk. Type: "rzsplit -s altersnd.zip 144 a:" ------------------------------------------------------------------ RZSplit creating Split files.. Writing out: a:altersnd.001 --\ These are called "split files", Writing out: a:altersnd.002 --/ and they are 1.4M or smaller. RZSplit Finished. ------------------------------------------------------------------ After the 1st disk is full, it will ask you for the next disk. It will also let you know how many blank disks you need before you start. Syntax to Join files ==================== The syntax to build your original file is also quite easy. Just type: "rzsplit -b[d] [drive]" -b = You want to Build the file and keep "split files". -bd = You want to Build the file and delete "split files". Note: RZsplit will NOT delete "split files" if the [drive] parameter is either "a:" or "b:". = The DOS file you want to create. (WITHOUT THE EXTENSION) [drive] = Source drive to read split files (ex. "a:") This parameter is optional. If no letter is given it will use the default disk drive. Now say you want to create your "altersnd.zip" file by using your "split files". If you want your "split files" deleted, use the "-bd" option. Make sure ALL your "split files" are in your current directory or on disk, and type: ------------------------------------------------------------------ C:> rzsplit -b altersnd a: RZSplit creating Original file 'altersnd.zip'. Reading: a:altersnd.001 Reading: a:altersnd.002 RZSplit Finished. ------------------------------------------------------------------ Again RZSPLIT will prompt you for each disk if you entered a: or b: for the [drive] parameter. The Built file will be written in your current directory. NOTE: The "split files" written in a previous version of RZSPLIT will NOT work with version 1.4. LEGAL STUFF =========== The programmer cannot accept responsibility for any damages that may be incurred by the use of RZSPLIT. This program is FREEWARE and may be copied and distributed without charge and without further permission to anyone and everyone. I would love to see thousands, even millions of people use this program. This program must not be sold for profit. It may be included with other products, commercial or otherwise, as long as this text file is included, and both it and the program are not modified in any way. Revision Notes ============== 06/08/94 - Initial Release (version 1.0). 10/21/94 - Version 1.1. Improved on the documentation, added ability to delete or keep the "split files". 10/23/94 - Version 1.2. Increased speed of file access by changing the buffer size from 1K to 8194K. 10/27/94 - Version 1.3. Added more error checking code, and changed buffer size to 4096K, to fit more on each floppy. 11/01/94 - Version 1.4. Changed format of Split Files to include file size of the original file. This is useful because now I now if the re-created file does not match the original file, there is a problem. 01/19/95 - Version 1.6. (v1.5 never released). Fixed file permissions when creating split files. 01/28/95 - Version 1.7. Improved error messages if Split files were corrupt. Also added logic not to do anything if file to be split was smaller than the requested size. 02/25/95 - Version 1.9. (v1.8 never released). Added code to handle files for the new Microsoft 1.7M format (DMF). 03/01/95 - Version 2.0. Added floppy usage, and took out 1.7M format. 03/09/95 - Version 2.1. Fixed bug where ver 2.0 did not work with upper case drive letters. Also added some logic to verify that if the program was not the correct byte size not to execute at all. Fixed bug in build process, if file .002 or higher did not exist. 03/30/95 - Version 2.2. Took out code to check byte size of program. Written by R. Zino in Turbo C++. I can be reached at "rjz@indcomp.com" for comments/questions. -EOF-