home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / reli / seed1.zip / DISTRIB.MAN < prev    next >
Text File  |  1990-10-15  |  10KB  |  256 lines

  1.              ╔════════════════════════════════════════════════════╗
  2.              ║  SeedMaster Distribution Permission/Documentation  ║
  3.              ║  Copyright (C) 1988, White Harvest Software, Inc.  ║
  4.              ╚════════════════════════════════════════════════════╝
  5.  
  6. This file contains the following sections:
  7.  
  8.     * Restricted Permission to Copy/Distribute
  9.     * The DISTRIB.EXE Program
  10.     * MAKING a Copy of Seedmaster
  11.     * INSTALLING a Copy of SeedMaster
  12.     * Technical Notes
  13.  
  14.  
  15. RESTRICTED PERMISSION TO COPY/DISTRIBUTE:
  16.      The SeedMaster programs, databases (*), documentation, and helps
  17.      are not in the public domain.  White Harvest Software, Inc., 
  18.      the copyright holder, allows the software and databases to be 
  19.      copied and distributed under the following conditions:
  20.      
  21.      1. The KJV SeedMaster files may be copied and distributed to
  22.     others for no cost, or for a nominal charge to cover 
  23.     duplication and diskette costs.  Printed materials, such 
  24.     as the documentation manual, may not be copied or 
  25.     distributed without express, written permission from 
  26.     White Harvest Software, Inc.
  27.      2.    The programs, databases, documentation, or helps may not 
  28.     be modified for any reason without express, written 
  29.     permission from White Harvest Software, Inc.
  30.      3. All diskette files are to be distributed together.  
  31.     These include:
  32.     KJV.DAT            DISTRIB.EXE        REGISTER.DOC
  33.     VERSES.KJV        DISTRIB.MAN        HELP.1
  34.     WORDS.KJV        LHARC.EXE        HELP.2
  35.     WORDSNDX.KJV        LHARC.DOC        HELP.NDX
  36.     SM.EXE            GENINSTR.DOC        
  37.     CLEANCOM.EXE        REG_FORM.DOC
  38.      4. The programs, databases, or documentation may not be
  39.     sold as a part of a larger package.
  40.  
  41.     (*) The King James Bible is not copyrighted, but the database
  42.     encryption and format is proprietary and may not be modified.
  43.  
  44.      Note:
  45.     Only the KJV version of SeedMaster can be copied and given to
  46.     others.  Other Bible versions, specifically the NIV and any 
  47.     others that run under SeedMaster, are copyrighted works and
  48.     MAY NOT BE DISTRIBUTED UNDER ANY CIRCUMSTANCES.  These Bible
  49.     databases are licensed for your exclusive use on one computer
  50.     (see the license accompanying the non-KJV database for more
  51.     information).
  52.  
  53. THE DISTRIB.EXE PROGRAM:
  54.      The DISTRIB.EXE program performs two tasks.  It MAKES copies of
  55.      SeedMaster, and INSTALLS those copies.  If you start DISTRIB 
  56.      from a hard disk, it assumes you intend to MAKE a copy of 
  57.      SeedMaster.  If you start DISTRIB from a floppy disk (the 
  58.      program is on disk number 1), it assumes you intend to INSTALL 
  59.      SeedMaster.
  60.  
  61.      If you wish to MAKE a copy, set your DOS "default" Drive\Directory 
  62.      to SeedMaster's Drive\Directory.  For most people, this can be 
  63.      done at the DOS "C>" prompt by typing: CD\SM <Enter>
  64.                  
  65.      If you wish to INSTALL a copy, put diskette number 1 in the floppy
  66.      drive and set your DOS "default" Drive to your floppy drive.  For
  67.      most people, this can be done at any DOS prompt by:   A: <Enter>
  68.      
  69.      Two SeedMaster files, VERSES.KJV and KJV.DAT are too large to fit
  70.      on most diskettes.  DISTRIB breaks up these files on a MAKE and 
  71.      reconstructs them on an INSTALL.  
  72.      
  73.      The broken up files on the floppies are made "read-only".  The 
  74.      DOS command:         ATTRIB -R A:*.* <Enter>
  75.      should remove the "read-only" status so you can use the diskettes
  76.      for some other purpose.  In the mean time, no one can easily mess 
  77.      with these critical files on the diskettes.
  78.      
  79.      The sections that follow explain the general process that DISTRIB
  80.      follows for a MAKE and INSTALL, and describes potential errors
  81.      and solutions.
  82.      
  83.      Note:  
  84.      It is almost impossible to prepare for all the possible errors 
  85.      someone could commit in using DISTRIB.  We have tried to trap the 
  86.      most common or obvious.  The vast majority of people should have 
  87.      no difficulty MAKING or INSTALLING SeedMaster copies.  This will 
  88.      be of no consolation to those of you that manage to come up with 
  89.      something we didn't conceive of.  If you encounter difficulties, 
  90.      we would suggest the following (in order):
  91.     1.  Read the technical notes section of this file.
  92.     2.  Get the most PC-savvy person you can find and request 
  93.         their assistance.
  94.     3.  Write us.  Do your best to describe the problem,
  95.         consider sending printouts of screens, directory 
  96.         listings of the diskettes, etc.:
  97.  
  98.         White Harvest Software, Inc.
  99.         Dept: HELP!
  100.         POB 97153
  101.         Raleigh, NC 27624-7153
  102.  
  103.  
  104. MAKING A COPY OF SEEDMASTER:
  105.      Set your default Drive\Directory to the hard disk Drive\Directory
  106.      containing the SeedMaster.  Type:  DISTRIB  <Enter>
  107.      
  108.      DISTRIB performs the following tasks:
  109.      1.  Verifies that all required files exist.
  110.      2.  Asks which floppy drive you wish to use.  For most people, the 
  111.          default "A" will work.
  112.      3.  Tells you how many EMPTY, FORMATTED diskettes you will need:
  113.  
  114.           9 - 5.25" DSDD Diskettes (360K each)              OR
  115.           3 - 5.25" High Capacity Diskettes (1.2 Meg each)  OR
  116.           5 - 3.5"  DSDD Diskettes (720K each)              OR
  117.           3 - 3.5"  High Capacity Diskettes (1.44 Meg each)
  118.  
  119.      4.  Compresses/Copies files to floppies.
  120.           
  121.      In general, if you have enough FORMATTED and EMPTY diskettes,
  122.      and all the required SeedMaster files are present, you should have
  123.      no problems with MAKE.  Make sure you number the disks in order.
  124.  
  125.  
  126. INSTALLING A COPY OF SEEDMASTER:
  127.      Put diskette number 1 in the floppy drive, set the DOS "default"
  128.      drive to the floppy drive, (for most people, this is done at
  129.      any DOS prompt by typing: A: <Enter>) and type:  DISTRIB <Enter>
  130.      
  131.      DISTRIB performs the following tasks:
  132.      1.  Verifies the computer has a hard disk.
  133.      2.  Gives you a chance to override the standard Drive\Directory
  134.          name - C:\SM.  Unless you know what you're doing and have 
  135.          good reason to, we suggest that you NOT change the standard
  136.          name.  If you choose to override it, note that DISTRIB does NOT 
  137.          verify that you entered a non-floppy drive specification.  
  138.          DON'T do it, hard disk drives only, please.
  139.      3.  Creates the directory.  If it already exists, you are
  140.          warned that files in that directory might be overwritten.
  141.      4.  Verifies that the hard disk has sufficient free space for 
  142.          SeedMaster (4.5 megabytes).
  143.      5.  Copies\Uncompresses files to the specified directory.
  144.              
  145.      In general, if you created the diskettes properly with MAKE, the 
  146.      diskettes have not been damamged, you have room on your hard disk, 
  147.      and the floppies are fed to DISTRIB in their proper order, you 
  148.      should have no problems with INSTALL.
  149.  
  150.  
  151. TECHNICAL NOTES:
  152.      FILE LAYOUT:
  153.     Files are copied to the disk in the following order:
  154.         DISTRIB.EXE
  155.         DISTRIB.MAN
  156.         LHARC.EXE
  157.         KJV.LZH
  158.         VERSES.KJV
  159.         MISC.LZH
  160.  
  161.      COMPRESSED FILES
  162.     The files KJV.LZH and MISC.LZH are not normal SeedMaster files. 
  163.     They are compressed files created by the LHARC.EXE program. 
  164.     KJV.LZH is the compressed version of KJV.DAT. MISC.LZH contains
  165.     the following files:
  166.         WORDS.KJV        WORDSNDX.KJV
  167.         SM.EXE            CLEANCOM.EXE
  168.         LHARC.DOC        GENINSTR.DOC
  169.         REG_FORM.DOC        REGISTER.DOC
  170.         HELP.1            HELP.2
  171.         HELP.NDX
  172.  
  173.     Compression by LHARC
  174.     LHARC is a program designed to compress files to their smallest 
  175.     possible size. Because LHARC is so efficient, it can take several
  176.     minutes to compress or uncompress a large file such as KJV.DAT.
  177.     The LHARC documentation manual, LHARC.MAN, has been included so
  178.     you can use LHARC for other purposes.
  179.  
  180.      FILE BREAKUP PROCEDURE
  181.     The files KJV.LZH and VERSES.KJV are too large to fit on most 
  182.     single floppies. Therefore, DISTRIB breaks up these files into 
  183.     chunks consisting of as many multiples of 60,000 bytes as will
  184.     fit on each diskette. Each chunk retains its initial filename,
  185.     and the file extension is numbered from .1 - as in VERSES.1. 
  186.     The last chunk created is given the proper file name - as in
  187.     VERSES.KJV. 
  188.  
  189.      FILE CONCATENATION PROCEDURE
  190.     As the files are installed, DISTRIB finishes a file when it 
  191.     fails to find the next sequential filename extension AND it 
  192.     finds the proper filename extension on the same disk.
  193.  
  194.     Note:
  195.     It is unlikely, but possible that someone might put in a 
  196.     diskette out of order, AND that diskette have the proper 
  197.     extension. This will result in an abbreviated and inoperable
  198.     file. VERSES.KJV should have a length of about 1.2 megabytes,
  199.     and KJV.DAT should be about 2.3 megabytes.
  200.  
  201.      INSTALLING THE HARD WAY
  202.     If something goes wrong in the installation, it IS possible
  203.     to install SeedMaster by hand.
  204.  
  205.     The Simple Files
  206.     The following files can be simply copied into the SeedMaster 
  207.     directory of your hard disk:
  208.  
  209.         DISTRIB.EXE
  210.         DISTRIB.MAN
  211.         LHARC.EXE
  212.         MISC.LZH
  213.  
  214.     The Large Files, KJV.LZH and VERSES.KJV
  215.     We will show a batch file, but you can issue the following 
  216.     commands manually to install each of the large SeedMaster files. 
  217.     We will use VERSES.KJV for our example.
  218.  
  219.     1. Find out which broken files must be pieced together. We'll 
  220.        assume we found the following VERSES files:
  221.  
  222.     VERSES.1    VERSES.2    VERSES.3    VERSES.KJV
  223.  
  224.     2. Construct your batch file after this pattern (in the 
  225.        SeedMaster directory of your hard disk):
  226.  
  227.         echo off
  228.         echo Place VERSES.1 in drive A and
  229.         pause
  230.         copy a:VERSES.1/b VERSES.KJV/b
  231.         echo Place VERSES.2 in drive A and
  232.         pause
  233.         copy VERSES.KJV/b+a:VERSES.2/b 
  234.         echo Place VERSES.3 in drive A and
  235.         pause
  236.         copy VERSES.KJV/b+a:VERSES.3/b 
  237.         echo Place VERSES.KJV in drive A and
  238.         pause
  239.         copy VERSES.KJV/b+a:VERSES.KJV/b
  240.         echo All Done!
  241.  
  242.     Uncompressing KJV.LZH and MISC.LZH
  243.     To uncompress the .LZH files, enter:
  244.  
  245.         LHARC e KJV.LZH
  246.         LHARC e MISC.LZH
  247.  
  248.     Note:
  249.     The lower case "e" must be entered in lowercase.
  250.  
  251.     You may then delete the LZH files.
  252.  
  253.     Note that the emergency procedures outlined above are 
  254.     inefficient in terms of intermediate disk space usage. Any 
  255.     space lost will be regained after the system is completely 
  256.     installed, and the LZH files are deleted.