home *** CD-ROM | disk | FTP | other *** search
/ Share Gallery 1 / share_gal_1.zip / share_gal_1 / UT / UT028.ZIP / DUP.DOC < prev    next >
Text File  |  1990-07-18  |  22KB  |  428 lines

  1.                              |
  2.                              |
  3.                              |
  4.                              |
  5.                              |
  6.                              |
  7.                              |
  8.                              |
  9.                              |
  10.                              |      DUP 5.1
  11.                              |
  12.                              |      Disk Duplicator
  13.                              |
  14.                              |      ---------------------
  15.                              |
  16.                              |      (C) 1988-90 by
  17.                              |
  18.                              |      R.MacLean
  19.                              |
  20.                              |
  21.                              |
  22.                              |
  23.                              |
  24.                              |
  25.                              |
  26.                              |
  27.                              |
  28.                              |
  29.                              |
  30.                              |
  31.                              |
  32.                              |
  33.                              |
  34.                              |
  35.                              |      FormGen Corporation
  36.                              |      13 Holland Drive
  37.                              |      Bolton, Ontario, Canada
  38.                              |      L7E 1G4
  39.                              |
  40.                              |      (416) 857-0022
  41.                              |
  42.                              |
  43.                              |
  44.                              |
  45.                              |
  46.                              |
  47.                              |                ---------
  48.                              |         ------|--       |              (tm)
  49.                              |      --|         |      |------------------
  50.                              |        |    -----|---   |  Association of
  51.                              |        |   |         |--   Shareware
  52.                              |         ---|    O    |     Professionals
  53.                              |      ------|    |    |---------------------
  54.                              |             ---------      MEMBER
  55.                              |
  56.                              |
  57.                              |
  58.      DUP 5.1                       Shareware                          Quick Doc
  59.                                    =========
  60.     |
  61.     | "Shareware" is a term used to describe a system for distribution
  62.     | of software.  Under the shareware concept, software may be freely
  63.     | copied and passed along to others, or distributed through bulletin
  64.     | board systems, etc.
  65.     |
  66.     | As a recipient of a shareware program, you may use the software
  67.     | for a short trial period to determine if it meets your needs.  If
  68.     | it does, you pay the registration fee.  By paying the fee, you are
  69.     | granted the right to retain the software for your use.  If the
  70.     | software is not suitable, then you may discard it.
  71.     |
  72.     | The shareware system provides substantial benefits the computing
  73.     | community (of which YOU are a member):
  74.     |
  75.     | 1) You get to try out the software BEFORE you buy it so you know
  76.     |    exactly what you're buying.
  77.     |
  78.     | 2) Shareware is substantially less expensive than most commercial
  79.     |    programs.  You don't pay for costly marketing programs and
  80.     |    fancy packaging.
  81.     |
  82.     | 3) You get access to a MUCH broader base of available programs.
  83.     |    Thousands of excellent programs have been written by expert
  84.     |    programmers who would never consider marketing commercially.
  85.     |    Through the concept of shareware, these people make their
  86.     |    programs available to the community.  Usually, all they ask in
  87.     |    return is a small fee to reward them for the time and effort
  88.     |    they've put into the program.
  89.     |
  90.     | The system is based entirely on the honor system, and generally
  91.     | works quite well.  (Most people are honest and wouldn't violate
  92.     | the trust placed in them by the author of the software.)
  93.     |
  94.     | Shareware is NOT free software - the author counts on your integrity.
  95.     | Please register using the form the end of this manual.
  96.     |
  97.     | You are encouraged to copy this software and pass it along to
  98.     | others who may be interested in using it.
  99.     |
  100.     | This program is produced by a member of the Association of Shareware
  101.     | Professionals (ASP).  ASP wants to make sure that the shareware
  102.     | principle works for you.  If you are unable to resolve a shareware
  103.     | related problem with an ASP member by contacting the member directly,
  104.     | ASP may be able to help.  The ASP Ombudsman can help you resolve a
  105.     | dispute or problem with an
  106.     | ASP member, but does not
  107.     | provide  technical support              ---------
  108.     | for members' products.           ------|--       |              (tm)
  109.     | Please write to the           --|         |      |------------------
  110.     | ASP Ombudsman at                |    -----|---   |  Association of
  111.     | PO Box 5786,                    |   |         |--   Shareware
  112.     | Bellevue, WA 98006               ---|    O    |     Professionals
  113.     | or send a Compuserve          ------|    |    |---------------------
  114.     | message via easyplex to              ---------      MEMBER
  115.     | ASP Ombudsman 70007,3536
  116.      DUP 5.1                 Disk Duplication Utility                 Quick Doc
  117.                              ========================
  118.                              (C)1988-90 - R.MacLean
  119.     |
  120.     |
  121.     |  DUP is a duplication utility intended for use by small firms for
  122.     |  the creation of distribution disks for their software.
  123.     |
  124.     |  It features a simple and informative user interface, and a number of
  125.     |  unique and valuable features:
  126.     |
  127.     |        - audible signal for disk change
  128.     |        - format, write and verify in one pass
  129.     |        - format may turned off for pre-formatted disks
  130.     |        - verify may be turned off for maximum speed
  131.     |        - option to increment serial numbers during production
  132.     |        - ability to read an entire master disk into a compressed
  133.     |          image file, eliminating the need to read the master disk
  134.     |          at the beginning of each duplicating session
  135.     |        - multi-disk copying & autoloader control
  136.     |
  137.     |
  138.     |                                  Setup
  139.     |                                  =====
  140.     |
  141.     |  Before you can use DUP for the first time you MUST set it up for
  142.     |  your particular system configuration.  If you have a 286 or 386
  143.     |  machine, you may simply delete the supplied configuration file
  144.     |  DUP.DRV.  DUP will automatically determine the number and type
  145.     |  of drives in your system.  If you have a PC or XT class machine,
  146.     |  or if you want to override the automatic configuration, will have
  147.     |  to edit DUP.DRV to match your system configuration.
  148.     |
  149.     |  DUP.DRV contains a series of numbers separated by commas.  The first
  150.     |  number represents the number of the last floppy drive in the system.
  151.     |  (ie. A:=1, B:=2, C:=3, D:=4, E:=5, etc.)  Following this, there is
  152.     |  a number representing the type of each drive (regardless of whether
  153.     |  there is actually a corresponding drive in the system) from A: up to
  154.     |  the last floppy.  The drive type numbers should be set as follows:
  155.     |
  156.     |        0 - hard drive or drive not present
  157.     |        1 - 360K 5 1/4" floppy
  158.     |        2 - 1.2M 5 1/4" floppy
  159.     |        3 - 720K 3 1/2" floppy
  160.     |        4 - 1.4M 3 1/2" floppy
  161.     |  ie.
  162.     |    if your system has a 360K 5 1/4" floppy as A:,a 360K 5 1/4" floppy
  163.     |    as B:, C: is a hard disk, and a 720K 3 1/2" as D:, then your
  164.     |    DUP.DRV file should contain:
  165.     |
  166.     |           4,1,1,0,3    (4 drives,360K,360K,hard disk,720K)
  167.     |
  168.     |  The file can be modified using your favorite text editor.
  169.     |
  170.     |
  171.  
  172.      DUP 5.1                   Starting the Program                   Quick Doc
  173.                                ====================
  174.     |
  175.     |  To start DUP, simply type DUP and press [Enter].
  176.     |
  177.     |  A signon message will appear, and after pressing a key, the main
  178.     |  screen will be displayed.
  179.     |
  180.     |
  181.     |  -----------------------------------------------------------------------
  182.     | |           Disk Duplication Utility           | (C) 1988-90 R. MacLean |
  183.     |  -----------------------------------------------------------------------
  184.     |  -----------------------------------------------------------------------
  185.     | | Write  Read  Display  Options  Serial  Compression  Quit              |
  186.     | | Produce duplicates from master image                                  |
  187.     |  -----------------------------------------------------------------------
  188.     |  ---------------------------------------------------------   -----------
  189.     | |              Options & Status Information               | |           |
  190.     | |---------------------------------------------------------| |           |
  191.     | | Format disk during write       Yes  No  | |  Serial #   | |           |
  192.     | | Verify CRC after write         Yes  No  | |  --------   | |           |
  193.     | | Update program serial number   Yes  No  | |  Trk    0   | |           |
  194.     | | Last serial #                           | |  Cyl    0   | |           |
  195.     | |-----------------------------------------| |  Sec    0   | |           |
  196.     | | Current Function:                       | |  Pos    0   | |           |
  197.     | | Disk Status:   H  - - - - - - - -       | |-------------| |           |
  198.     | | Description:                            | |  Drive  A:  | |           |
  199.     | |-----------------------------------------| |  Track ##   | |           |
  200.     | | ####################################### | |  Side   #   | |           |
  201.     |  -----------------------------------------   -------------  |           |
  202.     |  -----------------------------------------   -------------  |           |
  203.     | |                                         | |   Ver 5.1   | |           |
  204.     |  -----------------------------------------   -------------   -----------
  205.     |
  206.     |
  207.     |  The main screen allows control of all duplication operations and
  208.     |  displays status information.
  209.     |
  210.     |  The main functions are shown in a row near the top of the screen,
  211.     |  and can be selected by either moving the highlight (using the arrow
  212.     |  keys or spacebar) and pressing [Enter], or by typing the first
  213.     |  letter of the desired function.
  214.     |
  215.     |
  216.     |  WRITE (a duplicate disk)
  217.     |
  218.     |    Prompts for the type of image (360K, 720K, etc.), and then for
  219.     |    the target drive(s), and then displays a list of disk images
  220.     |    previously read.  The appropriate image is selected by
  221.     |    highlighting it and pressing [Enter].
  222.     |
  223.     |
  224.  
  225.      DUP 5.1                 Disk Duplication Utility                 Quick Doc
  226.                              ========================
  227.     |
  228.     |  READ (an original disk)
  229.     |
  230.     |    Prompts for the source drive, and then displays a list of disk
  231.     |    images previously read.  If the disk has not previously been
  232.     |    read into the system, select NEW FILE and enter an appropriate
  233.     |    filename.  If a previous version of the disk is already present,
  234.     |    simply highlight the name of the older image, and press return.
  235.     |    The older image will be updated from the diskette.
  236.     |
  237.     |
  238.     |  DISPLAY (serial number on a disk)
  239.     |
  240.     |    Prompts for the source drive, and then displays a list of disk
  241.     |    images previously read.  It will then read and display the
  242.     |    serial number stored on the disk in the selected drive.  This
  243.     |    allows you to check the serial number on a produced disk.
  244.     |
  245.     |
  246.     |  OPTIONS (set general disk options)
  247.     |
  248.     |    Allows the setting of the various system options.
  249.     |
  250.     |    Format... When ON will format each track prior to writing it,
  251.     |              allowing the use of blank diskettes without the
  252.     |              need to process them prior to software duplication.
  253.     |
  254.     |    Verify... When ON verifies the CRC for the track after each
  255.     |              write.  This is a good check for media flaws but
  256.     |              takes a little more time.
  257.     |
  258.     |    Serial #. When ON will a serial number in each disk that is
  259.     |              produced.
  260.     |              Several parameters must be set before this will
  261.     |              work properly:
  262.     |
  263.     |    Data..... Retrieves the standard options that are stored with
  264.     |              each master image, allowing you to modify them.
  265.     |
  266.     |    Mode..... Switches serial number mode between Automatic
  267.     |              (where the system assigns an incremental serial
  268.     |              number to each disk produced), and Manual (where
  269.     |              the operator is prompted to enter each serial number
  270.     |              as the disks are produced).
  271.     |
  272.     |
  273.  
  274.      DUP 5.1                 Disk Duplication Utility                 Quick Doc
  275.                              ========================
  276.     |
  277.     |  SERIAL (set serial number parameters)
  278.     |
  279.     |    Allows the setting of the serial number parameters.
  280.     |
  281.     |    Data..... Retrieves the serial number parameters that are
  282.     |              stored with each master image, allowing you to
  283.     |              modify them.
  284.     |
  285.     |    Get S/N.. Searches a master disk for the location of a
  286.     |              particular serial number string.
  287.     |
  288.     |    Track.... Allows you to set the track where the serial number
  289.     |              is to be placed
  290.     |
  291.     |    Cyl...... Allows you to set the side where the serial number
  292.     |              is to be placed
  293.     |
  294.     |    Sector... Allows you to set the sector where the serial number
  295.     |              is to be placed
  296.     |
  297.     |    Position. Allows you to set the position where the serial number
  298.     |              is to be placed
  299.     |
  300.     |    Last #... Allows you to set the last recorded serial number.
  301.     |              The serial number of the next disk produced will have
  302.     |              a serial number one higher than this.
  303.     |
  304.     |
  305.     |  COMPRESSION (enable/disable data compression)
  306.     |
  307.     |    This option allows you to disable the data compression used
  308.     |    when storing master images on the hard disk.
  309.     |
  310.  
  311.      DUP 5.1                     Serial Numbers                       Quick Doc
  312.                                  ==============
  313.     |
  314.     |  The serial number is a 10 character ASCII string imbedded in one of
  315.     |  the larger files of the production software system.
  316.     |
  317.     |  The steps for imbedding a serial number are as follows:
  318.     |
  319.     |      1) Write a 10 character dummy serial number string into your
  320.     |         main program or other disk file.  I recommend using
  321.     |         "12345600A0" as this is the default that DUP searches for.
  322.     |      2) Set the Compression option ON now - once the master is
  323.     |         read, changing it will have no effect for this particular
  324.     |         image.
  325.     |      3) Read the master disk into an image file.
  326.     |      4) Set the Serial Number Option ON.  (Options menu)
  327.     |      5) Use the search function to scan the master disk and locate
  328.     |         the position where the serial number is stored.  (Serial menu)
  329.     |      6) Use the Last function to set the serial number to the last
  330.     |         number copied (one less than the number you desire to be
  331.     |         embedded in the NEXT copy to be produced).
  332.     |
  333.     |  The serial number routines are intended for use by KNOWLEDGEABLE
  334.     |  PC users.  These routines expect accurate data and no attempt
  335.     |  is made to verify input validity.  Inserting a serial number
  336.     |  indiscriminately WILL make duplicated disks unusable.
  337.     |
  338.     |
  339.     |                             RAM Buffer Option
  340.     |                             =================
  341.     |
  342.     |  To speed the duplication of 360K disks (especially when the data
  343.     |  compression option is used), you can set DUP to retain an image of
  344.     |  the master disk in RAM.  This means that instead of reading the
  345.     |  image track by track for every copy, DUP will read it only once
  346.     |  and then make as many copies as you want without delay.
  347.     |
  348.     |  Your system will need to have 640K of RAM with at least 500K
  349.     |  available to use this option.
  350.     |
  351.     |  To activate it, start DUP by typing:
  352.     |
  353.     |          DUP /R
  354.     |
  355.     |
  356.     |                          Special Acknowledgement
  357.     |                          =======================
  358.     |
  359.     |   Many thanks to Chip Rabinowitz at Innovative Data Concepts
  360.     |   for both the idea and the assembly code for the data compression.
  361.     |   Thanks to his contribution and assistance, we can enjoy a
  362.     |   substantial reduction in the hard drive space used by our master
  363.     |   images.
  364.     |
  365.  
  366.  -----------------------------------------------------------------------------
  367. |     -------------------------------------------------------------------     |
  368. |    |  -------=======>>>>>>>  DUP  Registration  <<<<<<<=======-------  |    |
  369. |     -------------------------------------------------------------------     |
  370. |                                                                             |
  371. |    DUP is a copyright program distributed on a "Shareware" basis,           |
  372. |    that is, it may be freely distributed for TRIAL use.  This gives you     |
  373. |    the benefit of being able to try it out BEFORE you buy.  If you don't    |
  374. |    find it useful, simply destroy or give away your copy and accept my      |
  375. |    thanks for giving it a shot.                                             |
  376. |                                                                             |
  377. |    If, however, you find it beneficial and wish to continue using it,       |
  378. |    please register it by completing the bottom of this form and sending     |
  379. |    the appropriate fee.  This will give you a nicely printed manual with    |
  380. |    more detailed information, an update of the program including any new    |
  381. |    features, and a clear conscience whenever you use the program.  If       |
  382. |    you believe in the concept of shareware, it will also give you the       |
  383. |    nice feeling that comes from knowing that you are backing up your        |
  384. |    beliefs and are helping to encourage more development of this type       |
  385. |    of distribution.                                                         |
  386. |                                                                             |
  387. |    *** BONUS! *** Your registration will also get you an Introductory       |
  388. |    membership to Compuserve Information Service.  If you're not             |
  389. |    familiar with CIS, it's the world's largest online network with games,   |
  390. |    business information, program libraries, and much, much more.  You       |
  391. |    simply dial a local number to connect your computer to a wide world      |
  392. |    of services (including electronic mail direct to us)!  Your kit          |
  393. |    includes a User Id, Password and a $15.00 credit!  This offer is         |
  394. |    courtesy of the ASP and CIS.          |
  395. |                                                                             |
  396. |    The registration is a very low price, but it helps me to make a          |
  397. |    living and to continue to maintain and improve the program.              |
  398. |    If you do not register, but continue to benefit from the use of my       |
  399. |    program, you are clearly violating the terms of my copyright, and        |
  400. |    I will not be amused.                                                    |
  401. |                                                                             |
  402. |     THANK YOU!      ...for supporting shareware!                            |
  403. |                                                Randy MacLean - DUP author   |
  404. |-----------------------------------------------------------------------------|
  405. |   Please register me as a DUP User!  RUSH my manual and update ASAP!        |
  406. |   Here's my $25 registration fee.                                           |
  407. |                                            Please charge my credit card:    |
  408. |  -----------------------------------                                        |
  409. | | Name:                             |       ------------------------------- |
  410. | |-----------------------------------| VISA |       |       |       |       ||
  411. | | Company:                          |      |-+-+-+-|-+-+-+-|-+-+-+-|-+-+-+-||
  412. | |-----------------------------------| MC   |       |       |       |       ||
  413. | | Address:                          |      |-+-+-+-|-+-+-+-|-+-+-+-|-+-+-+- |
  414. | |-----------------------------------| AMEX |       |           |         |  |
  415. | | City:                 State:      |       -+-+-+-|-+-+-+-+-+-+-+-+-+-+-   |
  416. | |-----------------------------------|          -------                      |
  417. | | Zip:                              | Expires |   |   |                     |
  418. |  -----------------------------------           -+-+-+-                      |
  419. |                                                                             |
  420. |  mail to:                                                                   |
  421. |                                                                             |
  422. |     Randy MacLean              For faster service:                          |
  423. |     c/o FormGen Corporation                                                 |
  424. |     13 Holland Drive               in the US order toll free (800) 263-2390 |
  425. |     Bolton, Ontario                         Canada & foreign (416) 857-4141 |
  426. |     L7E 1G4                    Questions & Technical Support (416) 857-0022 |
  427.  -----------------------------------------------------------------------------
  428.