home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
High Voltage Shareware
/
high1.zip
/
high1
/
DIR4
/
SPLITV3.ZIP
/
SPLIT.NFO
< prev
Wrap
Text File
|
1993-03-10
|
12KB
|
244 lines
|
|
| Split v3.0
| By Skull Leader,
| (C)1993-1994
| All Rights Reserved
| Freeware, No Registration Required
|
|
Disclaimer
~~~~~~~~~~
I accept no responsibility for whatever happens if you
use this program. There is a 99.99% chance that nothing
will go wrong, but Shit Happens!
What's New?
~~~~~~~~~~~
Well it's been about a year since my release of Split v2.0.
I found many flaws, and inefficiencies in that version,
along with massive documentation errors, and other annoying
problems, which led me to create Split v3.0. You might
only notice a few cosmetic differences but, internally
it has been almost totally rewritten.
Here are a few of the major changes/bug fixes.
- Fixed up the buffering problem, now split can handle files
from 2 bytes in size, to about 2 gigs. The buffer is a lot
bigger so you will notice less reading back and forth.
- Fixed up the problem with splitting up exactly to size. Now
split will split exactly to size. (+1 for odd files)
- Fixed the command lines, now you can specify the command
lines in any order.
- Fixed the output of split, before it was an ugly bunch of periods
filling up you screen as you split. Now it has an ascii bar
graph, along with percentage indicator.
- Added support from 2 to 999 splits.
- Added a concatenate option, which replaces the tedious
"Copy /B" command.
- Added more power to preform backups and restoration from
floppy drives.
- Plus, a lot more minor changes.
Introduction
~~~~~~~~~~~~
Have you ever had a file that just wouldn't fit anywhere?
And said to yourself "Damn, I wish I Could Fit It on my 360k
floppy!" Then Split v3.0 if for you! What split does is
quite simple. It reads the file, then cuts it to any specific
size. You can split any kind of files, data, executable
anything as long as it is at least 2 bytes long. (Note-When
the file is split, it does not function like normal. All split
does is physically break the file into smaller chunks.)
This program is mainly for backup purposes, where there
is a big file on your hard-drive, and you want to move it
to another place, using small floppy disks. Now in this
version, I've included a built in recompiler, which can
put you split back together without other software.
How To Use Split v3.0
~~~~~~~~~~~~~~~~~~~~~
Split v3.0 has a few more features, that the old
version 2. But still it is very simple to use.
Split Options
~~~~~~~~~~~~~
FILENAME.EXT [-#|-5L|-5H|-3L|-3H] [-@PATH] [-P]
These options will allow you to split up files, into
any size, and to be put anywhere.
Filename.Ext - This is the path, name and extension of the file
which you want to be split. Note-No wild cards,
or read-only files can be used.
[-#SIZE|-5L|-5H|-3L|-3H] - This specifies the size to split the
file to. This function allows you
to enter the maximum size of each
file split makes. There are also
four constant sizes which correspond
to the different floppy sizes out
there. See below.
-5L - This is a preset size, which is 360k, the size of a
low density 5 1/4 floppy disk.
-5H - This is a preset size, which is 1200k, or 1.2M the size
of a high density 5 1/4 floppy disk.
-3L - This is a preset size, which is 720k, the size of a
low density 3 1/2 floppy disk.
-3H - This is a preset size, which is 1440K, or 1.44M the size
of a high density 3 1/2 floppy.
-#SIZE - If you do not want to use any of the preset sizes, you
can specify the size of the file, with this function.
Simple put in the size in bytes of the maximum split size.
(Ex. -#50000, this will make the largest split file
50000 bytes or 50k)
Note : Specifying NO parameter here, will cause split to split the
file in half.
-@PATH - This is optional, it will specify the drive on which
to place the split files on. Split will place them
into this directory. Otherwise, if this option is
not specified, then split will place them into
the directory of the original file.
-P - This option is for pausing just before each split file
is created. This use useful when you are splitting files
onto floppy, and you want to change disks. To use this
function, specify you options, and include -P into your
command line. When split is paused, you can change disks,
and then press any key. For example, if you are splitting
a file from a hard disk, to a floppy which would require
more then one floppy, then make sure you place the "-P"
into the command line. Just before split creates the first
file it will pause. Then insert your first disk and press
any key. When it is finished it will pause again before it
creates the second file. Take out the first disk, and put
in another one. Repeat this until all splits are compleat.
Note : To abort press ESC at the pause prompt.
Concatenate Options
~~~~~~~~~~~~~~~~~~~
-&FILENAME.EXT [-@PATH] [-P]
A new feature I have added into Split, is the concatenate option.
This option replaces the old way of using Copy /B to put back the
splits together. Previously with split v2.0 you had to type in
each split filename, and it was a heck of a lot of trouble.
This option very simple to use, all it requires the original
name of the file, and the location of the splits. And if you
are restoring from a floppy, you need the "-P" command.
-&FILENAME.EXT - A filename with the "-&" in front of it will
tell split to add the files found. Split will
search for all files with the name FILENAME,
and with the extension .001 to .999, and copy
them all into the file FILENAME.EXT in order.
(Ex. COMMAND.COM, Split will look for
COMMAND.*, and if any are found place them
into a file called COMMAND.COM)
-@PATH - This option tell split where your split files are located,
these are the files names *.001, *.002..ect. If no path
is specified then the current directory will be used.
-P - This is a very important option when you are backing up
from floppies. Not only does it pause, but it researches
the disk for splits. If you do not use this option, and
you are restoring from a floppy it will not let you
put other splits from another disk. For example if you
are restoring a file from five floppies, you would include
-P into your command line. When split is paused, place
the first disk into the drive, then press any key.
Split will first search for all files which match your
specified filename. Then it will copy them into one file.
When all files are compleat, it will pause again and wait
for you to enter a new disk. Repeat the steps until all disks
are done. When you are finished, you will need to type ESC
at the pause prompt, to tell split that you are finished.
Some of these option may be a bit confusing, but here are a few
examples of splitting and concatenating.
Examples
~~~~~~~~
Problem : There is a file in "C:\DATA" called "MYFILE.DOC"
that you wish to split in half to "D:\BACKUP"
Answer : Split.Exe C:\DATA\MYFILE.DOC -@D:\BACKUP
Problem : There is a file in "E:\MYDIR" called "FILE.TXT" that
you want to split to A: Drive, the file is very big,
so you will require a few 360k disks.
Answer : Split.Exe E:\MYDIR\FILE.TXT -5L -@A:\ -P
(Remember to include the -P it allows you
to change disks)
Problem : There is a file in "A:\" called "TEST.DOC" that you
want to split to "C:\WORK", and you want all files
to be smaller than 10k
Answer : Split.Exe A:\TEST.DOC -@C:\WORK -#10000
(Remember 10000 bytes equals 10k)
Problem : You have 50 splits in "E:\SPLITS" named
"FILE.001,FILE.002,FILE.003..Ect" and you
want to put them back together in to
the file "C:\WORK\FILE.DAT"
Answer : Split -&C:\WORK\FILE.DAT -@E:\SPLITS
Problem : You have 100 splits on 5 disks in B: named
"PART.001,PART.002,PART.003..Ect" and you
want to put them all back together into a file
in "C:\PART.TXT"
Answer : Split -&C:\PART.TXT -@B: -P
(Remember when split is pausing then insert a new
disk, until all disks are compleat, then at the pause
press ESC)
Well that's is for the documentation, if you still don't get it try messing
around until you get it. As for bug fixed, and comments/questions, if
you can find me then you can ask me, otherwise there will NOT be any
further releases, or updates. This is shareware, and you can freely
distribute this UNMODIFIED file.