home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PROGRAMS / UTILS / FLOPPIES / NOJSPLIT.ZIP / FSPLIT.DOC < prev    next >
Encoding:
Text File  |  1989-09-23  |  3.9 KB  |  99 lines

  1. FSPLIT 1.2 by Steven "Noji" Ratzlaff, Provo, Utah, USA  23 Sep 1989
  2.  
  3. Function:
  4.  
  5.     * Despite the abundance of hard disk drives and networks in the PC world
  6.     * of today, the need for data transportation by floppy diskette still
  7.     * exists.  Most files are small enough to fit onto a diskette of any
  8.     * density, but when they aren't, a data compression program (such as the
  9.     * public domain PKWare) may be used to reduce the size of the files for
  10.     * transportation by diskette.  When a file becomes so large that even file
  11.     * compression can't fit it onto a diskette, a method of "splitting" up the
  12.     * file into fragments is needed.
  13.  
  14.     * FSPLIT will split a file into smaller fragments or restore a file from a
  15.     * group of fragmented files (previously fragmented by FSPLIT).
  16.  
  17.     * To split a file into fragments:
  18.  
  19.          1>  Determine the desired maximum size of the fragments.  (Minimum
  20.              size is 1K, or /1)
  21.  
  22.          2>  If the file to split is FINANCE.FIL and if the desired size of
  23.              each fragment is 100K bytes apiece, call FSPLIT by typing
  24.  
  25.                    fsplit finance.fil /100
  26.  
  27.          3>  FSPLIT will make a copy of FINANCE.FIL and split it up into 100K
  28.              byte files called FINANCE.AAA, FINANCE.BBB, etc., but will leave
  29.              the original intact.  Of course, the size of the last file will
  30.              generally be less than the designated maximum.
  31.  
  32.     * To restore a file from a group of fragmented files previously fragmented
  33.     * by FSPLIT type
  34.  
  35.                    fsplit finance /r
  36.  
  37.                    (the 'r' may be either upper or lower case and the 
  38.                     extension is not necessary, since it's recorded in 
  39.                     FINANCE.AAA)
  40.  
  41.     * If you forget the exact syntax of FSPLIT, simply type
  42.  
  43.                    fsplit
  44.  
  45.     * and FSPLIT will display a help message on its usage.
  46.  
  47.     * FSPLIT will:
  48.  
  49.          1>  Split up a file of ANY type (including .EXE, .COM, .ZIP)
  50.  
  51.          2>  Restore any file previously fragmented by FSPLIT
  52.  
  53.          3>  Split up a file of any size
  54.  
  55.          4>  Safeguard against a dumb mistake (like splitting up a 2M byte
  56.              file into 1K byte fragments, making 2000 files!)  FSPLIT will
  57.              create a maximum of 26 files (.AAA through .ZZZ) and recommend a
  58.              minimum size if you should make an unreasonable request.
  59.  
  60.          5>  Run slowly for larger fragments (have patience)
  61.  
  62.     * Caution: It is not advisable to split files already fragmented by
  63.     *          FSPLIT, as that may tend to cause confusion in filenames.
  64.  
  65. Waiver:
  66.  
  67.     * FSPLIT.C was created and written by the author, Steven Ratzlaff.  The
  68.     * author shall not be responsible for any damage, liability, misuse, or
  69.     * adverse consequence as a result of this program.  Users may use and
  70.     * modify the code to their liking, but its abuse does not constitute
  71.     * consent on the part of the author.  While the author has extended his
  72.     * best efforts to ensure a properly functioning piece of software, no
  73.     * guarantees or warranties, implied or expressed, shall be made on the
  74.     * software created or written by the author.
  75.  
  76. Compilation Procedure:
  77.  
  78.     * The format of FSPLIT was created and compiled in Turbo C 1.5.  To
  79.     * compile the source code, call the Turbo C Integrated Environment by
  80.     * typing
  81.  
  82.          tc fsplit
  83.  
  84.     * and press <F9> to compile the code, assuming all directories, files, and
  85.     * libraries are previously defined.  The execution of the program is
  86.     * explained above.
  87.  
  88. Cost:
  89.  
  90.     * This program is to be placed in the pool of public domain IBM PC
  91.     * software, but if any user would like to donate $5.00 to the author,
  92.     * he should send a check or money order to
  93.  
  94.          Steven Ratzlaff
  95.          2A-57 S. Wymount
  96.          Provo, UT  84601-1916
  97.  
  98.     * and a thank-you note will be sent to the user in return.
  99.