home *** CD-ROM | disk | FTP | other *** search
/ Current Shareware 1994 January / SHAR194.ISO / sys_util / fm55.zip / FM.DOC < prev    next >
Text File  |  1993-08-19  |  23KB  |  640 lines

  1.  
  2.  
  3.  
  4.  
  5.                                 FormatMaster 5.5
  6.  
  7.                         A Floppy Disk Formatting Utility
  8.  
  9.                          Copyright 1987,93 by New-Ware
  10.  
  11.                               All Rights Reserved
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.                                  Contents
  22.  
  23.  
  24.             1  PROLOG  . . . . . . . . . . . . . . . . . . . . . . .  2
  25.             2  REGISTRATION  . . . . . . . . . . . . . . . . . . . .  2
  26.             3  VERSION HISTORY . . . . . . . . . . . . . . . . . . .  4
  27.             4  REGISTERING FORMATMASTER  . . . . . . . . . . . . . .  5
  28.             5  WHAT IS FORMATMASTER  . . . . . . . . . . . . . . . .  6
  29.             6  RUNNING FM  . . . . . . . . . . . . . . . . . . . . .  6
  30.             7  THE FM MAIN DISPLAY . . . . . . . . . . . . . . . . .  6
  31.                7.1  FLOPPY DRIVE LIST BOX  . . . . . . . . . . . . .  6
  32.                7.2  ACCESSING DIALOG CONTROLS  . . . . . . . . . . .  6
  33.                7.3  RADIO BUTTONS  . . . . . . . . . . . . . . . . .  7
  34.                7.4  CHECK BOXES  . . . . . . . . . . . . . . . . . .  7
  35.                7.5  VOLUME LABEL LINE INPUT EDITOR . . . . . . . . .  7
  36.                7.6  SERIAL NUMBER INPUT EDITOR . . . . . . . . . . .  8
  37.                7.7  COMMAND PUSH BUTTONS . . . . . . . . . . . . . .  8
  38.             8  THE FM ON-LINE HELP SYSTEM  . . . . . . . . . . . . .  8
  39.             9  HOW FM FORMATS A DISK . . . . . . . . . . . . . . . .  9
  40.             10  BOOTABLE DISKETTES . . . . . . . . . . . . . . . . .  9
  41.             11  SETTING SCREEN COLORS  . . . . . . . . . . . . . . . 10
  42.             12  FILES MAINTAINED BY FM . . . . . . . . . . . . . . . 10
  43.             13  THE FM.INI FILE  . . . . . . . . . . . . . . . . . . 10
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.                                        i
  69.  
  70.  
  71.  
  72.     1  PROLOG
  73.  
  74.  
  75.                                    DISCLAIMER
  76.  
  77.          New-Ware hereby disclaims all warranties relating to this product,
  78.     whether express or implied, including without limitation any implied
  79.     warranties of merchantability or fitness for a particular purpose. New-
  80.     Ware cannot and will not be liable for any special, incidental,
  81.     consequential, indirect or similar damages due to loss of data or any
  82.     other reason, even if New-Ware or an authorized New-Ware agent has been
  83.     advised of the possibility of such damages.  In no event shall the
  84.     liability for any damages ever exceed the price paid for the license to
  85.     use software, regardless of the form and/or extent of the claim.  The
  86.     user of this program bears all risk as to the quality and performance of
  87.     the software.
  88.  
  89.                                      LICENSE
  90.  
  91.          FormatMaster is a Shareware product.  As such, it is made available
  92.     to the general computing public for evaluation.  Users are licensed to
  93.     operate FormatMaster on their personal computers for the purpose of test
  94.     and evaluation on a trial basis for a limited trial period.  It is not
  95.     possible to reasonably define any definitive limits of a fair and
  96.     equitable time period for evaluation, therefore it is left to the user's
  97.     judgment and sense of fair play as to the time required to make a
  98.     decision as to its usefulness.  If the user decides the program is not
  99.     of sufficient merit to warrant purchase through registration with New-
  100.     Ware, the program should be removed from their personal computer.
  101.     Otherwise, if the program is deemed useful and is in regular use on the
  102.     user's personal computer system, registration with New-Ware is required.
  103.  
  104.          Registered users are those users that elect to pay for FormatMaster
  105.     and register that payment with New-Ware.  By virtue of registration and
  106.     payment for the program, registered users are granted a license to
  107.     continue to utilize the program on their personal computer for as long
  108.     as they choose.  This license authorizes the user to use the program on
  109.     any personal computer system he or she may own so long as the program is
  110.     operated on only one computer system at a time.
  111.  
  112.  
  113.     2  REGISTRATION
  114.  
  115.  
  116.         FormatMaster is sole property of New-Ware Shareware products. The
  117.     Shareware version, and ONLY that version, may be freely copied and
  118.     transferred to individual parties for evaluation purposes.  The
  119.     Shareware version, and ONLY that version, may be posted on Bulletin
  120.     Board systems (BBS) for electronic access as long as NO FEE is charged
  121.     for its distribution except for private BBS operations that charge a
  122.  
  123.  
  124.  
  125.                                      - 2 -
  126.  
  127.  
  128.  
  129.     regular user subscription fee.  Computer information services such as
  130.     Compuserve(CIS), Genie, etc., are authorized to post this product for
  131.     subscriber access.  The Shareware version of FormatMaster may NOT be
  132.     distributed on diskette by any disk distributor/vendor that charges more
  133.     than $7.00 for the diskette upon which the program and attendant files
  134.     are recorded without written consent from New-Ware.  This does NOT apply
  135.     if the Shareware version of FM is distributed on a CD-ROM disk.
  136.  
  137.          FormatMaster is a fully functional Shareware product.  Shareware is
  138.     a computer program distribution/marketing method that permits potential
  139.     buyers to thoroughly try the program prior to purchase. It is NOT free
  140.     and it is not in the Public Domain.  If, after evaluating the program,
  141.     you find it to be useful enough to use it on a regular basis, you are
  142.     expected to pay for it by registering with New-Ware. The registration
  143.     fee is $20.00 and the registered version, which is NOT distributed as
  144.     Shareware, will not contain the opening Shareware screen nor the closing
  145.     messages.  A special TSR version that occupies only 6K of normal RAM
  146.     that can be called from any application is available for an additional
  147.     $10.00.
  148.  
  149.     You may register FormatMaster in one of the following ways:
  150.  
  151.               1) By mail with check or money order to:
  152.  
  153.                              New-Ware
  154.                              8050 Camino Kiosco
  155.                              San Diego, CA 92122-1820
  156.  
  157.               2) By telephone with Visa/Mastercard to:
  158.  
  159.                              New-Ware
  160.                              (619) 455-6225
  161.                              Business hours ONLY please!
  162.                              Monday thru Friday
  163.                                   9 a.m. to 5 p.m. Pacific Time
  164.                              Saturday
  165.                                   9 a.m. to 1 p.m. Pacific Time
  166.  
  167.               3) Electronically through the New-Ware BBS:
  168.  
  169.                              New-Ware BBS
  170.                              (619) 455-5226
  171.                              24 Hours per day
  172.                              7 Days per week
  173.  
  174.               4) Users in Japan:
  175.  
  176.                              Call P. & A. Ltd. at 0425-46-9141.
  177.  
  178.  
  179.  
  180.  
  181.  
  182.                                      - 3 -
  183.  
  184.  
  185.  
  186.          The New-Ware BBS operates 24 hours per day, 7 days per week.  Node
  187.     #1 is dedicated to registered users only.  Nodes #2 is open to all
  188.     callers.  Users registering via the BBS receive access to the latest
  189.     registered version within 1 day after leaving their credit card data.
  190.     Users who register by mail or phone may also access the registered
  191.     version by BBS, but you MUST log on and leave a comment to the sysop to
  192.     the effect that you are a registered user and desire access.  The author
  193.     can also be reached on CIS via PPN 71535,665 (please use EMAIL).
  194.  
  195.          The Shareware version of FormatMaster may be freely copied and
  196.     passed on to other individual users for their evaluation.  Disk vendors
  197.     and/or distributors that desire to distribute FormatMaster must adhere
  198.     to the guidelines specified in the file named VENDOR.DOC.
  199.  
  200.  
  201.     3  VERSION HISTORY
  202.  
  203.  
  204.     Version 5.0
  205.  
  206.          - Complete design overhaul and rewrite.
  207.  
  208.     Version 5.1
  209.  
  210.          - Fixed bug in the volume label history list handler that
  211.            could cause the program to lock up.
  212.  
  213.     Version 5.2
  214.  
  215.          - Added an all drive cycle capability.
  216.          - Added a no-verify capability.
  217.          - Minor bugs fixes.
  218.  
  219.     Version 5.3
  220.  
  221.          - Changed serial number addition to avoid DOS 5.0 problems.
  222.  
  223.     Version 5.4
  224.  
  225.          - Added support for more than two floppy drives.
  226.          - Added bootable data diskette feature.
  227.          - Changed to the use of an ASCII initialization file
  228.            (FM.INI).
  229.          - Dropped the use of SYS.COM to transfer system files.
  230.            FM will now directly copy the appropriate files to
  231.            the target diskette.
  232.  
  233.     Version 5.5
  234.  
  235.          - Fixed bug that could cause FM to fail to save the
  236.  
  237.  
  238.  
  239.                                      - 4 -
  240.  
  241.  
  242.  
  243.            selected capacity setting when updating the .INI file.
  244.  
  245.  
  246.     4  REGISTERING FORMATMASTER
  247.  
  248.  
  249.          FormatMaster is a Shareware product.  It is NOT public domain
  250.     software.  New-Ware urges those who find FormatMaster to be of
  251.     sufficient utility so as to use it on a regular basis to remit a
  252.     registration fee of $20.00.  Registered users will receive a copy of
  253.     FormatMaster on disk that has the opening Shareware information screen
  254.     removed.  In addition, registered users will have access the Shareware
  255.     Products BBS for retrieval of all future registered versions of
  256.     FormatMaster.  Selecting the Registration item from the program main
  257.     menu will result in a pop-up window that will prompt you for all the
  258.     necessary information and then print the form for mailing.
  259.  
  260.          Registering FormatMaster is easy and may be accomplished in one of
  261.     following ways:
  262.  
  263.        (1)  Mail a check or money order in the amount of $20.00
  264.             payable to New-Ware.  California residents MUST
  265.             add 7.25% sales tax ($21.45 total).
  266.  
  267.        (2)  Mail your Visa or Mastercard number, card expiration
  268.             date, phone number, and signature to New-Ware.
  269.  
  270.        (3)  Call (619) 455-6225 and leave your Visa or
  271.             MasterCard number, expiration date, name and
  272.             address, and phone number.
  273.  
  274.        (4)  Call the Shareware Products BBS and register on
  275.             line.  The number is (619) 455-5226, N/8/1,
  276.             1200/2400/9600 (HST) baud. Your credit card can usually
  277.             be validated within one day and this is the quickest
  278.             way to get a copy of the registered version.
  279.  
  280.        (5)  In Japan please call P. & A. Ltd. at 0435-46-9141
  281.  
  282.          FormatMaster will be shipped via first class mail within two days
  283.     of receipt of a registration.  If you are using Visa or Mastercard for
  284.     payment please ensure that you include the full card number (i.e., 1234
  285.     5678 0000 1234) and the card expiration date.  Visa or Mastercard only,
  286.     please.  No other credit cards can be accepted.
  287.  
  288.          If you call the voice number to register, you may get an answering
  289.     machine.  Have your card or the form printed by FormatMaster ready so
  290.     you can leave your registration information quickly and accurately.  The
  291.     answering machine is operated via a computer and is extremely secure.
  292.  
  293.  
  294.  
  295.  
  296.                                      - 5 -
  297.  
  298.  
  299.  
  300.     5  WHAT IS FORMATMASTER
  301.  
  302.  
  303.          FormatMaster (hereafter called FM) is a sophisticated yet easy to
  304.     use program that specializes in formatting 3 1/2" and 5 1/4" floppy
  305.     diskettes.  It offers time and labor saving features such as
  306.     configurable volume label and sequential serial numbers and a feature
  307.     that allows you to created a floppy disk that will pass the boot
  308.     sequence on to your hard drive.
  309.  
  310.  
  311.     6  RUNNING FM
  312.  
  313.  
  314.          FM is easy to run.  Simply place FM.EXE in a directory on your hard
  315.     disk.  You may wish to place it in a directory that is in your DOS path,
  316.     but that is not necessary.  FM will maintain its support files in the
  317.     same directory in which it is located.
  318.  
  319.  
  320.     7  THE FM MAIN DISPLAY
  321.  
  322.  
  323.          The main FM display is organized into three main areas.  The top
  324.     line of the display contains the main menu bar.  Press the F10 key, the
  325.     Alt key and one of the highlighted menu item letters, or click with the
  326.     left mouse button to access the main menu.
  327.  
  328.          The bottom line of the display is a status line that indicates
  329.     certain function key assignments and the Alt+X exit key.  You may also
  330.     click on a status label to perform that indicated function.
  331.  
  332.          The main area of the display is occupied by the FM dialog box.
  333.     This is a rectangle that contains clusters of radio buttons, check
  334.     boxes, line input editors, status box, and control buttons.
  335.  
  336.     7.1  FLOPPY DRIVE LIST BOX
  337.  
  338.          The floppy drive list box will automatically adjust to show up to 4
  339.     floppy drives.  Each drive is represented by its DOS drive letter.  If
  340.     you have more than two floppy drives in your system, you must use the
  341.     DOS utility DRIVER.SYS for each extra drive.
  342.  
  343.     7.2  ACCESSING DIALOG CONTROLS
  344.  
  345.          FM dialog controls are organized into groups or clusters of radio
  346.     buttons, check boxes, line input editors, and push buttons.  You may
  347.     directly access any one of the clusters by pressing the Alt key in
  348.     conjunction with the highlighted character in the cluster title.  For
  349.  
  350.  
  351.  
  352.  
  353.                                      - 6 -
  354.  
  355.  
  356.  
  357.     example, press Alt+O to access the Options box and press Alt+V to access
  358.     the Volume Label line input editor.
  359.  
  360.          You may also tab through the controls with the Tab key.  Pressing
  361.     the tab key will access the next control in the sequence.  Press
  362.     Shift+Tab to access the next control in reverse order.
  363.  
  364.          A third method of accessing controls is to place the mouse cursor
  365.     on the control and pressing the left button.
  366.  
  367.          Note that the currently active control will be visually
  368.     highlighted.
  369.  
  370.     7.3  RADIO BUTTONS
  371.  
  372.          A radio button cluster consists of a vertical list of items of
  373.     which one, and only one, may be selected.  An item item may be selected
  374.     by highlighting the desired item with the arrow keys or clicking on the
  375.     desired item.
  376.  
  377.     7.4  CHECK BOXES
  378.  
  379.          A check box cluster is a vertical list of items, each of which has
  380.     a small box formed by a set of brackets.  An item may be checked or
  381.     unchecked by highlighting the item with the arrow keys and pressing the
  382.     space bar or clicking on the item with with mouse.  A check mark will
  383.     appear in the box of any item that is checked.
  384.  
  385.     7.5  VOLUME LABEL LINE INPUT EDITOR
  386.  
  387.          You may enter a volume label by selecting the line editor that is
  388.     labeled "volume Label".  Up to 11 DOS legal characters may be entered
  389.     here.  This line editor has a history buffer that will contain a list of
  390.     previously entered labels.  To select a label from the history list,
  391.     press the down arrow while the editor is active or click on the down
  392.     arrow that is immediately adjacent to the line editor.  A history list
  393.     appears and you may move the cursor bar to the desired label and press
  394.     the Enter key to select a label from the list to be entered into the
  395.     editor.
  396.  
  397.          FM will save and restore the history buffer to/from a file named
  398.     FM.HST from session to session unless the "No History" option box is
  399.     checked.  You may clear the history buffer at any time by pressing the
  400.     F6 key or selecting "Clear History" from the Action menu.
  401.  
  402.          FM will actually label a freshly formatted target disk with the
  403.     volume label that is in the line editor if the Options "add Label" box
  404.     is checked.
  405.  
  406.  
  407.  
  408.  
  409.  
  410.                                      - 7 -
  411.  
  412.  
  413.  
  414.          See the next section for how the volume label is used with disk
  415.     serial numbers.
  416.  
  417.     7.6  SERIAL NUMBER INPUT EDITOR
  418.  
  419.          To use this feature, select the Options cluster and check the "add
  420.     Serial #" box.  Then select the "Serial Num:" input editor and type any
  421.     legal serial number.  FM will add the serial number to the volume label
  422.     immediately after formatting a target diskette. If you desire to
  423.     sequentially increment the serial number as a series of disks are
  424.     formatted, check the "Incr Serial #" option.  For example, if the
  425.     "Volume Label" field contains "MYDISK" and the "Serial Num:" field
  426.     contains "1000" and the "add Serial #" option is checked, FM will add
  427.     "MYDISK1000", "MYDISK1001", "MYDISK1002", etc., successively to each
  428.     disk formatted.  The volume label field can be blank and the "Add Label"
  429.     option does not need to be checked.
  430.  
  431.     7.7  COMMAND PUSH BUTTONS
  432.  
  433.          A vertical array of nine command push buttons occupies the right
  434.     hand side of the FM dialog.  Each button has a name that describes the
  435.     command function that will be performed when the button is pushed.  For
  436.     example, push the "Quick Format" button to cause FM to perform a quick
  437.     format on the target disk.
  438.  
  439.          A button may be pushed in three different ways.  One way is to
  440.     click on the button with the left mouse.  Another is to press the Alt
  441.     key and the highlighted shortcut character in the button title.  A third
  442.     method is to press the Tab key until the button is highlighted and then
  443.     press the Enter key.  Each of the command buttons is duplicated in the
  444.     "Action" menu and by one of the 10 function keys.
  445.  
  446.  
  447.     8  THE FM ON-LINE HELP SYSTEM
  448.  
  449.  
  450.          FM is supported by context sensitive on-line help system.  To
  451.     attain help at any time, press the F1 key or click on the status line
  452.     label "F1 Help".  The help window that opens will be relevant to the
  453.     control item that is active at the time the help system is activated.
  454.  
  455.          Help on how to use the help system is available while in the help
  456.     system via the F1 key.  You may return to the last topic accessed by
  457.     pressing Alt+F1.
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.                                      - 8 -
  468.  
  469.  
  470.  
  471.     9  HOW FM FORMATS A DISK
  472.  
  473.  
  474.          When the DOS FORMAT utility formats a floppy disk, it checks to see
  475.     if the disk is already formatted.  If it is, it saves the FAT and
  476.     Directory sectors and proceeds to verify the disk.  If it is not
  477.     formatted, it then proceeds to format and verify the disk.  In the first
  478.     case, DOS can restore the formatted disk if the format fails for some
  479.     reason or the user chooses to terminate the format by using Ctrl+Break.
  480.     DOS will also perform a "quick" format if the user desires.
  481.  
  482.          FM operates in exactly the same way that DOS does.  A fresh,
  483.     unformatted disk is formatted and verified track-by-track.  If FM
  484.     detects a formatted target disk then it will warn you and ask for
  485.     confirmation to proceed.  If you elect to proceed, FM will then verify
  486.     the disk and initialize the FAT and directory sectors.
  487.  
  488.          The FM quick format option is the fastest method of initializing a
  489.     previously formatted disk because it neither formats nor verifies the
  490.     target disk.  Instead, it reads the FAT and directory sectors, clears
  491.     all but bad sector marks, and rewrites to the disk.
  492.  
  493.          If speed in formatting fresh, unformatted diskettes is essential,
  494.     you may elect to use the FM "No Verify" option.  Formatting new disks
  495.     without verification saves about 6 seconds per diskette but does involve
  496.     some risk.  If a bad spot exists on a diskette and is not detected it is
  497.     possible to later overwrite that bad spot with file data and then
  498.     subsequently fail to read the file.  This option is not recommended and
  499.     you use it at your own risk.
  500.  
  501.  
  502.     10  BOOTABLE DISKETTES
  503.  
  504.  
  505.          FM will format a diskette so that it is a system diskette which
  506.     means that the system files (IO.SYS, MSDOS.SYS, and COMMAND.COM) are
  507.     transferred to the diskette.  If you are running DOS 6.0 and
  508.     DBLSPACE.BIN is in your DOS path, it will be transferred as well.  This
  509.     makes the diskette bootable.  Most diskettes, however, are formatted as
  510.     "data" diskettes with no system files.  These disks will not boot and
  511.     your system will issue an error message and pause if you happen to have
  512.     a non-system disk in drive A: when the system is booted.
  513.  
  514.          FM can make a special non-system diskette that will automatically
  515.     pass the boot sequence to drive C: if the special diskette is in drive
  516.     A: with the door closed at boot time.  To make a diskette capable of
  517.     this behavior, place a formatted diskette in one of your drives, make
  518.     the drive active, and select the "Make Bootable Floppy" item from the
  519.     main "Misc" menu.  The target disk should not be a system disk and must
  520.     be formatted.
  521.  
  522.  
  523.  
  524.                                      - 9 -
  525.  
  526.  
  527.  
  528.     11  SETTING SCREEN COLORS
  529.  
  530.  
  531.          Please consult the information provided in the text file named
  532.     FMCOLOR.DOC for specific directions concerning setting and saving the FM
  533.     color configuration.
  534.  
  535.  
  536.     12  FILES MAINTAINED BY FM
  537.  
  538.  
  539.          Up to three files will be maintained by FM in the same directory in
  540.     which FM.EXE resides.  If you elect to save the configuration, FM will
  541.     place that information into a file named FM.INI.  A file named FM.HST
  542.     that contains a history of your entries into the Volume Label line input
  543.     field is maintained.  If you elect to configure and save the FM color
  544.     scheme, that information is placed into a file named FMCOLOR.SET.
  545.  
  546.  
  547.     13  THE FM.INI FILE
  548.  
  549.  
  550.          FM is initialized at start-up by loading the FM.INI file.  This is
  551.     an editable ASCII text file that must be stored in the same directory
  552.     with FM.EXE.  The file can be updated in two ways.  The preferred method
  553.     is by setting the various options on the main FM display as desired and
  554.     then using the "Save FM.INI" function.  The less preferred method is to
  555.     edit the file with a text editor.  Here a sample of the file format:
  556.  
  557.               ;all comments start with a semicolon
  558.               [Startup]
  559.               Drive=A      ;drive active on startup
  560.               CapacityA=0  ;0 is low, 1 is high
  561.               CapacityB=1
  562.               VolumeLabel=NEW-WARE
  563.               SerialNum=0
  564.  
  565.               [Options]
  566.               Addlabel=No
  567.               AddSerialNum=No
  568.               IncrSerialNum=No
  569.               TransferSystem=No
  570.               ForceFull=No
  571.               SkipHistory=No
  572.               NoWarning=No
  573.               NoBeeps=No
  574.               NoVerify=No
  575.               BothDrives=No
  576.  
  577.  
  578.  
  579.  
  580.  
  581.                                      - 10 -
  582.  
  583.  
  584.  
  585.     You may place comments in this file, but they MUST be preceded with a
  586.     semicolon as illustrated above.
  587.  
  588.     =================================================================
  589.     Copyright 1987,1993, all rights reserved.
  590.  
  591.     New-Ware
  592.     8050 Camino Kiosco
  593.     San Diego, CA 92122
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.                                      - 11 -
  639.  
  640.