Index of /netwaresl/FILE_MGT/SEGMENT
Name Last modified Size Description
Parent Directory 23-Apr-2005 02:58 -
SEGMENT.EXE 04-Apr-1995 16:47 33k
Segment.exe - A simpler file segmenter and joiner (C) 1994, 95
Version 1.3, 3/19/95
Change Log:
Version Reason Date
-----------------------------------------------------------------------------
1.0 initial release 11/94
1.1 cosmetic changes 12/94
1.2 addition of "NOREMOVE" parameter, recompile so XT can execute 02/95
1.3 performance increase, on screen update 03/95
-----------------------------------------------------------------------------
by, R. Scott Milligan, CSID: 76372,321
------------------------------------------------------------------------------
Segment was developed to split large files into smaller ones for easy
transport on to floppy diskettes, and for ease of breaking up large files on
BBS systems for sysops (so that users can still download huge files, over
several phone calls).
It will both segment and join files, based upon the designated size you
specify (in Kilobytes). It will split files upto 4 terrabytes in
size (theorectically since I used unsigned long integers), without a problem.
To use segment:
To segment a large file:
segment S (size) filename1.ext filename2.ext ... filenameN.ext
EG:
segment S 100 file1.zip file2.zip file3.zip
This example will segment the files named "file1.zip",
"file2.zip" and "file3.zip" into chunks on 100K.
The filenames created will be "file1.0"..."file1.N", where
N is the last segment.
The segmented copies added together will be the file size,
with 3 additional bytes added to store the file's original
extension.
Yes ! you can tell it to split multiple files at the same
time ! This is handy for breaking up files in an upload
directory.
To Join segmented files:
segment J [NOREMOVE] file1 file2 ... fileN
EG:
segment J file1.zip file2.zip file3.zip
This example will put the files back together into their
original format under the names "file1.zip", "file2.zip",
and "file3.zip".
Yes ! you can tell it to join multiple files at the same
time ! This is handy for joining lots of files in a
download directory.
if NOREMOVE is specified, segment will NOT remove the
original segmented files after the join.
EG:
segment J NOREMOVE file1.zip file2.zip file3.zip
NOREMOVE will tell segment not to delete the segmented
files. (file.0, file.1, file.2, etc.)
If you find this utility useful, please send $10.00 in US funds to:
R. Scott Milligan
112 East 7th St
Newport, Ky 41071
Attn: Segment.exe
Upon recept, I will send you a registered copy, on either a 3.5" or a
5.25" low density diskette. Please specify which you one you want.
Curious how it works ? enclose a check for $50.00 and I will include
the source (in Microsoft 'C').
Thanks !
Questions about segment ? I can be reached on compuserve @ 76372,321