home *** CD-ROM | disk | FTP | other *** search
/ Current Shareware 1994 January / SHAR194.ISO / sys_util / autoconi.zip / AUTOCON.DOC < prev    next >
Text File  |  1993-08-01  |  55KB  |  1,222 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                               A U T O C O N
  12.                                Version 2.0i
  13.                                Aug 1, 1993
  14.  
  15.                                     by
  16.                                Larry Weaver
  17.  
  18.  
  19.                       Copyright (c) 1989-93 Larry Weaver
  20.  
  21.                                P.O. Box 2639
  22.                          Weaverville  CA 96093-2639
  23.                            Office : (916) 623-5045
  24.                             BBS : (916) 623-4455
  25.  
  26.  
  27.  
  28.  
  29.                              _______
  30.                         ____|__     |               (tm)
  31.                      --|       |    |-------------------
  32.                        |   ____|__  |  Association of
  33.                        |  |       |_|  Shareware
  34.                        |__|   o   |    Professionals
  35.                      -----|   |   |---------------------
  36.                           |___|___|    MEMBER
  37.  
  38.  
  39.                                     AUTOCON
  40.  
  41.                                   Introduction
  42.  
  43.    Definitions:
  44.  
  45.      In order to describe AutoCon, I need to establish a couple of
  46.      definitions.  When I use the word "reconfigure", I mean the
  47.      process of updating the AUTOEXEC.BAT and CONFIG.SYS files on the
  48.      boot drive, followed by an optional reboot of the system.
  49.  
  50.      When I use the word "configuration", I am referring to an
  51.      AUTOEXEC/CONFIG combination held in a record of AutoCon's
  52.      database.  You will use AutoCon to set up these combinations, and
  53.      give each of them a familiar name.
  54.  
  55.      The ^ symbol denotes the Control key, so ^F3 means hitting the
  56.      Control and the F3 key at the same time.  Alt denotes the Alt key
  57.      (tricky, huh?), so that AltR means hitting the Alt and the R key
  58.      at the same time.  ENTER (all caps) denotes hitting the Enter key.
  59.  
  60.  
  61.    Description:
  62.  
  63.      AutoCon is essentially a database manager for your AUTOEXEC.BAT
  64.      and CONFIG.SYS files.  It enables you to keep up to fifty
  65.      different configurations, and to change easily between those
  66.      configurations.
  67.  
  68.      The first time you run AutoCon, it will create a file named
  69.      AUTOCON.DAT.  That file will contain five configuration records.
  70.      Each record will contain a copy of the AUTOEXEC.BAT and
  71.      CONFIG.SYS files from the C: drive.  The records are initially
  72.      named RECORD01 - RECORD05.  When you set up a configuration for a
  73.      specific purpose, you can change the name to reflect that purpose
  74.      (something like Win3 for a Microsoft Windows configuration, and
  75.      SDOS for a simple DOS configuration).  You can add more records by
  76.      hitting the F3 key.
  77.  
  78.      AutoCon incorporates a full-screen editor to make it easy to
  79.      change the AUTOEXEC/CONFIG records.  The editor uses Turbo
  80.      IDE/Sidekick/WS-compatible keystrokes.  If you are not familiar
  81.      with these, there is an on-line help file which details all the
  82.      keystrokes.  If you desire, you can change the editor keystrokes.
  83.      The F6 key will pop up a key editor for this purpose.
  84.  
  85.      If you don't like the built-in editor, you can configure AutoCon
  86.      to use a different one.  The ^F6 key combination will pop up a
  87.      window asking for the name of the editor you wish to run.  Since
  88.      the configurations will eventually be used as AUTOEXEC.BAT and
  89.      CONFIG.SYS files, the editor must be able to produce pure ASCII
  90.      files.  You can toggle between the internal and external editors
  91.      with the ^F6 and the ShiftF6 key combinations.
  92.      After you have established your records and names, you can
  93.      reconfigure your system by entering the name of the new
  94.      configuration on the command line.  Typing "AutoCon Win3" would
  95.      cause AutoCon to copy the AUTOEXEC and CONFIG fields of the
  96.      record named Win3 into the boot drive as AUTOEXEC.BAT and
  97.      CONFIG.SYS and optionally reboot the system.
  98.  
  99.      In the interactive mode, you can page through the records and
  100.      reconfigure (using the current on-screen configuration) with a
  101.      couple of keystrokes.
  102.  
  103.      The AutoCon package also includes a device driver which will
  104.      allow you to select different configurations during the boot
  105.      process. Using this method is optional, and you can switch
  106.      between the two methods with a couple of key strokes.
  107.  
  108.  
  109.    Why AutoCon for Configuration Control:
  110.  
  111.      Three programs were initially responsible for the creation of
  112.      AutoCon: my schematic program, my scanner program, and my
  113.      programmable logic compiler.  Each of these programs require
  114.      various device drivers, and almost 600k of memory.  When the
  115.      computer is configured to run one of the three, neither of the
  116.      other two will run; in addition, if the computer is configured the
  117.      way I like to work with it, _none_ of the three will run.  After
  118.      playing with batch files for a while, I decided to write a program
  119.      to make it easy to change configurations.
  120.  
  121.      The above scenario is responsible for the default of five records
  122.      in AutoCon.  I had a regular configuration, the three special
  123.      configurations, and one for experimentation.  After I had worked
  124.      with AutoCon for a few days, I told a few of my friends about the
  125.      program and they wanted to try it.  After some very positive
  126.      feedback, I decided to try the program out in the Shareware
  127.      community.
  128.  
  129.      An unexpected bonus of using AutoCon became evident when I
  130.      received programs with automatic installation modules -- you know,
  131.      the ones that like to mess around with your AUTOEXEC and CONFIG
  132.      files.  Since your configurations are stored in a database, a
  133.      change to the AUTOEXEC and CONFIG files doesn't cause a problem.
  134.  
  135.      I'll use Windows to demonstrate.  When I got Windows, and saw
  136.      what it was going to do to my system configuration, I used my
  137.      "Simple" configuration to reconfigure my system.  This
  138.      configuration has only the basic stuff in it (path, prompt,
  139.      files, and buffers).  I then let Windows install itself.  After
  140.      the installation was finished, I called up AutoCon and created a
  141.      new configuration containing the changes Windows had made. After
  142.      playing with Windows for a while, I went back to my favorite DOS
  143.      configuration in a matter of moments.  Now, whenever I want to
  144.      run Windows, I just type "AutoCon Win3" on the command line --
  145.      and it's up and running!
  146.                          INSTALLING AUTOCON
  147.  
  148.    New Installation:
  149.  
  150.      To do a new installation of AutoCon, you need to copy four files
  151.      (AUTOCON.EXE, AUTOCON.HLP, MENU.CTL, and MENUNUM.COM) to your
  152.      hard disk.  It doesn't really matter which subdirectory you copy
  153.      them into, as long as it's included in the PATH statement.  If
  154.      you like to have files relating to booting up (such as device
  155.      drivers) in your root directory, then MENU.CTL and MENUNUM.COM
  156.      should be placed there, otherwise all four files may be placed in
  157.      the same subdirectory.  When AutoCon is started, it will first
  158.      look in the current subdirectory for its Help and data files.  If
  159.      they are not there, then AutoCon (if you are using DOS 3.3+) will
  160.      search the subdirectory it was started from.  If they are not
  161.      _there_, then AutoCon will search the PATH.  As long as the Help
  162.      and data files are in the PATH (or in the subdirectory AutoCon
  163.      was started from - DOS 3.3+), AutoCon can be installed in any
  164.      subdirectory.
  165.  
  166.      After you have copied the files, change to the subdirectory
  167.      AUTOCON.EXE was copied to, and type "AUTOCON" ENTER.  You will now
  168.      be in the interactive mode, pointing to the name of the first
  169.      configuration.  This first configuration is a special one to
  170.      AutoCon.  Several of the default parameters are stored in this
  171.      configuration.  When you make changes to the first record, you
  172.      will be asked whether you want to copy those changes across all
  173.      the records.
  174.  
  175.    IMPORTANT:  If you are currently using a disk cache program that
  176.      buffers disk writes (PC-KWIK and PCTOOLS are two that I know of),
  177.      you need to set up AutoCon to flush the cache before it reboots.
  178.      Hit the F4 key, select "Yes", then enter the command (include the
  179.      path if necessary) that causes your cache program to flush its
  180.      buffers.  In the case of PC-KWIK, it is the PC-KWIK program name
  181.      followed by /F.  AutoCon will execute this program before
  182.      reconfiguring.
  183.  
  184.      AutoCon is now installed, and ready to use.
  185.  
  186.  
  187.    Update:
  188.  
  189.      If your current AutoCon version is below 2.0 then the new
  190.      capabilities of AutoCon require a change to the AUTOCON.DAT file,
  191.      so if you are updating to V2.0x of AutoCon from 1.x you have a
  192.      little more to do: you need to copy the same four files mentioned
  193.      above to the subdirectory where the older version of AutoCon
  194.      (which will be overwritten) is installed.  There is another new
  195.      file in the AutoCon package called ACONVERT.EXE.  You need to
  196.      change to the subdirectory where AUTOCON.DAT resides, then run the
  197.      ACONVERT program.  This program will rename AUTOCON.DAT to
  198.      AUTOCON.SAV, then convert the file structure to work under AutoCon
  199.      V2.0x.  After you run ACONVERT.EXE, you no longer need the
  200.      ACONVERT.EXE file, so it can be deleted.
  201.  
  202.      The editor has a few new capabilities which will not be available
  203.      until you change the editor keys.  Call up AutoCon, then hit the
  204.      F6 key.  If you have never changed the keys, hit AltR, and
  205.      answer "Yes" to restoring the default keystrokes.  If you have
  206.      changed the keystrokes, page down to the bottom of the key list;
  207.      you will see that there are some new keys that need to be
  208.      defined.
  209.  
  210.      In either case, after copying the files, you will need to start
  211.      AutoCon and hit the F2 key.  Answer yes to update the files to the
  212.      new version.
  213.  
  214.                      MENU.CTL & MENUNUM.COM or MSDOS 6
  215.  
  216.      The addition of these two MENU files to the AutoCon package changed
  217.      its capabilities so much that I decided to skip versions 1.5 - 1.9
  218.      and go directly to version 2.0.  MENU.CTL is a device driver which
  219.      modifies the way a CONFIG.SYS file is processed by DOS (the method
  220.      copied by MSDOS 6).  It allows AutoCon to set up a menu selection
  221.      system which can be activated during the boot process.  There are
  222.      both advantages and disadvantages to this capability; the major
  223.      advantage is that you can pick the configuration you want to use
  224.      during the boot process.
  225.  
  226.      The major disadvantage is that your CONFIG.SYS and AUTOEXEC.BAT
  227.      files become quite nonstandard.  If you want four choices to be
  228.      available to you during the boot, then all four configurations
  229.      must be embedded in the AUTOEXEC and CONFIG files.  Programs like
  230.      Optimize (QEMM utility) will get very confused trying to work
  231.      with these files; most automatic installation programs will not
  232.      be able to work with them, either.
  233.  
  234.      I've designed AutoCon to be able to switch between the boot "menu"
  235.      mode and the "single" mode with just a couple of keystrokes; this
  236.      should provide the best of both worlds.  When a program like
  237.      Optimize (or perhaps the Windows installation program) needs to
  238.      work with your AUTOEXEC and CONFIG files, change to the single
  239.      configuration mode.  After the program is finished, call up
  240.      AutoCon, save the results in one of your configurations, and go
  241.      back to the menu mode.
  242.  
  243.  
  244.    MENU.CTL or MSDOS 6 Menu system:
  245.      AutoCon handles all the nitty-gritty details of interfacing to
  246.      MENU.CTL or the MSDOS 6 menu system.  The only thing you have to do
  247.      is make sure that MENU.CTL and MENUNUM.COM are in a subdirectory
  248.      included in the PATH statement (not necessary with the MSDOS 6
  249.      system).  To set up a menu system, start AutoCon in the interactive
  250.      mode (just type "AUTOCON" ENTER), then hit the AltM key
  251.      combination; this will pop up a configuration menu. Select the
  252.      configurations you want in the boot-up menu by moving the highlite
  253.      bar over the ones you want, and hit the Enter key. The selected
  254.      configurations will have a check mark in the first column.  When
  255.      you've finished selecting configurations, hit the Escape key.
  256.      AutoCon will then ask how many seconds you want to delay (see the
  257.      following note). Enter a number from 0 to 9.
  258.  
  259.      You will now be back in the main interactive screen.  Hit the AltT
  260.      key to toggle between MENU.CTL and the MDSOS 6 system.  You will
  261.      always be able to tell which mode AutoCon is in by looking at the
  262.      bottom line on the screen in the interactive mode. If it says
  263.      MENU.CTL or DOS Menu (the MSDOS 6 system) you are in (boot) Menu
  264.      mode, and if it says SINGLE you are in Single Mode.
  265.  
  266.      Hit the F2 key to reconfigure the system (the record on the screen
  267.      will be made the boot default record -- if it was not one of the
  268.      selected records, it will be added to the default list). The next
  269.      time you boot, either MENU.CTL or MSDOS 6 will take control of the
  270.      CONFIG.SYS file. If you hit a key in the default time, you will be
  271.      able to choose from the configurations you selected.
  272.  
  273.      To go back to a single configuration, start AutoCon in the
  274.      interactive mode, and hit the AltS key combination.  Change to the
  275.      configuration  you want to boot with, hit the F2 key, and
  276.      you're reconfigured,
  277.  
  278.  
  279.    Time:
  280.      When you select Menu mode, you will be asked to select how many
  281.      seconds to wait during the boot process; you may enter from 0
  282.      (the default) to 90.  If you select 0, when you see the MENU.CTL
  283.      box pop up, you will have about a second to hit a key.  If you do
  284.      hit a key in this time, the menu selection will be placed on the
  285.      screen.  If not, the boot will continue with the default record.
  286.  
  287.      If you select "N" then the menu will come up immediately during the
  288.      boot with no time delay.
  289.  
  290.      With MENU.CTL if you select any number except 0, you will see the
  291.      following messages on the screen during the boot process:
  292.  
  293.        Press Esc to select -- the default record name will be here --
  294.  
  295.        Press any other key to select a different configuration. Time =
  296.  
  297.      with a decrementing number (starting with the time chosen from
  298.      AutoCon) following the = sign.  When the time goes to 0, or the
  299.      Esc key is hit, the default record will be used to continue
  300.      the boot.
  301.  
  302.      In either case, if a key is hit, the menu choices will be placed
  303.      on the screen and you will be able to choose the one you want with
  304.      the arrow keys.  The one the arrow is pointing to when the ENTER
  305.      key is hit will be the configuration used for the boot process.
  306.  
  307.    Colors:
  308.      If you don't like the colors that MENU.CTL uses when it takes
  309.      control of the boot process, you can change them using the pull
  310.      down menu in AutoCon.  Start AutoCon, and hit the AltB
  311.      combination.  The four colors used by AutoCon can be changed with
  312.      this menu.  Select the colors you would like MENU.CTL to use, then
  313.      write out the new configuration (usually with the F2 key).
  314.  
  315.  
  316.    XMAEM.SYS:
  317.      I don't have DOS 4.0, so I don't really have experience with this
  318.      device driver.  From reading PC Magazine, I know that DOS
  319.      processes this device driver out of sequence in the CONFIG.SYS
  320.      file.  As a consequence, MENU.CTL will not be able to control it.
  321.  
  322.  
  323.    MSDOS 5.0's High and UMB flags:
  324.      Microsoft added a couple of capabilities to DOS 5.0 that pose a
  325.      special problem for MENU.CTL.  These are the DOS=HIGH/LOW and
  326.      DOS=UMB/NOUMB flags.  DOS processes these flags out of sequence,
  327.      so that by the time MENU.CTL has taken over, it has already set
  328.      itself up for their use.  DOS decides how to set the flags by
  329.      parsing the entire CONFIG.SYS file, and using the state of the
  330.      last occurrence of the DOS= statement to set the flags.
  331.  
  332.      AutoCon is still able to control these flags  though the method is
  333.      a little unorthodox.  When you are using Menu mode and MSDOS 5.0,
  334.      AutoCon will place the statement DOS=HIGH,NOUMB as the last line
  335.      in the CONFIG.SYS file.  As a consequence, DOS will attempt to
  336.      always load HIGH, and have NOUMB control.  When you select a
  337.      configuration via MENU.CTL, if that configuration has a DOS=LOW
  338.      command in it (and no other program in the configuration has taken
  339.      it), MENU.CTL will take the HMA and force DOS Low.  The HMA will
  340.      be released by MENUNUM runs (as soon as the AUTOEXEC.BAT file
  341.      starts executing).  If the selected configuration has a DOS=UMB
  342.      command, then MENU.CTL will tell DOS to control the UMBs.
  343.  
  344.      If all of this makes no sense to you, then don't worry about it.
  345.      If you are using MSDOS 5.0 and the Menu mode, just place the
  346.      appropriate DOS=HIGH/LOW and DOS=UMB/NOUMB commands in each of
  347.      your configurations, and AutoCon will do the rest.
  348.  
  349.  
  350.    DRDOS:
  351.      As of this release MENU.CTL (Version 1.4 or higher) if fully DRDOS
  352.      compatible.
  353.  
  354.  
  355.    CONFIG:
  356.      When you switch to the Menu mode, AutoCon will do all of the work
  357.      for you.  It will take your selected configurations (up to 8) and
  358.      create the AUTOEXEC.BAT and CONFIG.SYS files that will allow you
  359.      to choose during the boot process.  If you look at the CONFIG.SYS
  360.      file that has been set up for a boot menu, you will see all the
  361.      selected CONFIG fields embedded in the files.  If you're using the
  362.      MENU.CTL system then you will see DEVICE=MENU.CTL at the beginning
  363.      of the file.  When MENU.CTL is processed by DOS, it will take over
  364.      and allow you to choose the configuration you want.  After you
  365.      choose, MENU.CTL will leave the chosen configuration intact and
  366.      disable the rest.  If you're using the MSDOS 6 system, you will see
  367.      a menu compatible CONFIG.SYS file.
  368.  
  369.      If you are using DOS 4.0+, MENU.CTL disables by changing the
  370.      CONFIG.SYS commands to remarks.  If you are using DOS 3.3 or
  371.      below, it will disable the commands by turning them into
  372.      BREAK=OFF commands.  As a consequence, if you are using a DOS
  373.      below 4.0, you will need to make a couple of changes to your
  374.      CONFIG commands.  In order to have the room to convert the
  375.      LASTDRIVE, FILES, and BUFFERS commands, you will need to make the
  376.      lines longer.
  377.  
  378.      I do this by adding an * at the end of the line, as follows:
  379.        LASTDRIVE=M: * BUFFERS=10 * FILES=50 *
  380.  
  381.      If you don't do this, these commands will be disabled by making
  382.      them unrecognized.  This doesn't cause a problem: you will just
  383.      see a lot of "Unrecognized command in CONFIG.SYS" lines coming
  384.      out during the boot process.
  385.  
  386.      Note: AutoCon will also change "Unrecognized" commands to
  387.      BREAK=OFF commands if there is room.  This will allow you to
  388.      freely place REM statements in your CONFIG.SYS file (as long as
  389.      you use MENU mode).
  390.  
  391.      If you want BREAK=ON, you will have to add it to your AUTOEXEC
  392.      fields.
  393.  
  394.    AUTOEXEC:
  395.      The AUTOEXEC.BAT file will also contain all the selected
  396.      configurations AUTOEXEC fields.  If you're using MENU.CTL you will
  397.      see MENUNUM.COM at the beginning of the file.  This program will
  398.      interrogate MENU.CTL and find which configuration was chosen.
  399.      MENUNUM will set ERRORLEVEL to match the chosen menu, and an "If"
  400.      statement will cause the associated AUTOEXEC to be chosen.
  401.      If you're using the MSDOS 6.0 system, you will see an environment
  402.      variable interrogated at the beginning of the file.
  403.  
  404.    UNRECOGNIZED COMMANDS - DOS 3.3:
  405.      CONFIG.SYS files have a potential problem.  If you enter the
  406.      following two lines in your CONFIG.SYS file
  407.  
  408.        REM
  409.        DEVICE=ANSI.SYS
  410.  
  411.      ANSI.SYS will not get loaded.  Both lines will be turned into an
  412.      "Unrecognized command".  This is just something that DOS does,
  413.      and there is nothing an outside program can do about it.
  414.  
  415.      Do not end a CONFIG field with an Unrecognized command.  If you
  416.      do, the following command will also be Unrecognized, and will
  417.      definitely mess up the processing of the CONFIG.SYS file.
  418.  
  419.    CAUTION: When you start playing around with the Menu mode, be very
  420.      careful when updating or creating a configuration.  If you read
  421.      in an AUTOEXEC.BAT or CONFIG.SYS file which has been set up for
  422.      MENU mode, it will contain a lot of commands which will cause
  423.      problems if you use it in a reconfiguration.  It would be much
  424.      better to copy one of the other configurations and not update
  425.      from the AUTOEXEC and CONFIG files.
  426.  
  427.      If you have managed to read and save such a configurations, you
  428.      will need to edit and remove the extra statements inserted by
  429.      AutoCon.  If it is not obvious to you by looking at the AUTOEXEC
  430.      and CONFIG fields which statements these are, then do not attempt
  431.      to edit the field, simply copy one of the other configurations.
  432.  
  433.    Magazine Article:
  434.      Just as a side note, during the development of MENU.CTL I created
  435.      a simpler device driver and decided it would make a good subject
  436.      for a magazine article (similar to PC Magazine's CONFIG.CTL
  437.      device driver).  I wrote it up, and it was published in the Sept.
  438.      1991 issue of Tech Specialist.
  439.  
  440.  
  441.  
  442.                          NAVIGATING AUTOCON
  443.  
  444.  
  445.      Okay, now you have AutoCon installed; how do you use it?  Starting
  446.      with version 2.0, the interactive front screen of AutoCon can be
  447.      navigated with a pull-down menu.  If you need to do something and
  448.      can't remember the keystroke combination to get there, use the
  449.      menu to find it.  On the right of each menu entry is the shortcut
  450.      key combination to perform the same operation.  I am going to
  451.      define the navigation keys in the form of the pull-down menu.
  452.  
  453.    DataBase Maintenance (Records AltR)
  454.  
  455.      Previous/Next, browse records:
  456.        PgUp/PgDn allows you to page through the records one at a time.
  457.  
  458.      pIck Record:
  459.        F10 pops up a pick-list of all the configurations, and allows
  460.        you to choose one and make it current.
  461.  
  462.      Create Record:
  463.        F3 creates a new record, and copies the control structure from
  464.        record 1 and the data from the current AUTOEXEC and CONFIG
  465.        files.
  466.  
  467.      Delete Record:
  468.        ^F3 deletes the current configuration record.  Note that you
  469.        cannot delete record number 1, nor can you delete below the
  470.        default 5 records.
  471.  
  472.      Read Files:
  473.        F7 will cause the current record to be updated with the
  474.        contents of the AUTOEXEC and CONFIG files.
  475.  
  476.      Read file into AUTOEXEC (rd Auto ^F8):
  477.        ^F8 will pop up a window asking for a file name to read into
  478.        the AUTOEXEC field.  In you enter wildcards, a list of file
  479.        names will be popped up to choose from.  The AUTOEXEC field of
  480.        the current record will be replaced by the contents of the
  481.        chosen file.
  482.  
  483.      Read file into CONFIG (rd confiG ^F9):
  484.        ^F9 will pop up a window asking for a file name to read into
  485.        the CONFIG field.  In you enter wildcards, a list of file names
  486.        will be popped up to choose from.  The CONFIG field of the
  487.        current record will be replaced by the contents of the chosen
  488.        file.
  489.  
  490.      Configure and continue:
  491.        ^K^D will cause all current changes to be saved.  In other
  492.        words, it will rewrite the AUTOCON.DAT file, the AUTOEXEC.BAT
  493.        file, and the CONFIG.SYS file.
  494.  
  495.      Change BAT drive:
  496.        F8 will pop up a window to allow you to change the file the
  497.        AUTOEXEC field of a configuration is written too.  The default
  498.        name is C:\AUTOEXEC.BAT.
  499.  
  500.      Change SYS drive:
  501.        F8 will pop up a window to allow you to change the file the
  502.        CONFIG field of a configuration is written to.  The default
  503.        name is C:\CONFIG.SYS.
  504.  
  505.      cOmpare:
  506.        Alt= will compare the current configuration with the contents of
  507.        the current AUTOEXEC and CONFIG files.  It should be noted that,
  508.        if you are using the MENU.CTL device driver option, this
  509.        comparison will probably not be applicable.
  510.  
  511.      boot Type:
  512.        F5 will pop up a window to allow you to change the boot type
  513.        associated with a configuration.  The choices are Warm, Cold,
  514.        None, and External.
  515.  
  516.      Flush:
  517.        F4 will pop up a window that will allow you to associate a
  518.        cache Flush command with the current configuration record. This
  519.        is necessary when the cache used in the configuration does a
  520.        write cache operation (PC-KWIK and PCTOOLS both default to this
  521.        configuration).
  522.  
  523.      cLone:
  524.        AltC will allow you to clone (or copy) the contents/control
  525.        of one of the other configurations to the current
  526.        configuration. It will pop up a pick list of all of the
  527.        existing configurations, and allow you to pick the one to copy
  528.        from.
  529.  
  530.        If you are using the AutoCon environment variable, you will
  531.        need to edit the AUTOEXEC file, and make sure the correct name
  532.        is used.
  533.  
  534.      Update:
  535.        ^K^S will save all current record changes to the AUTOCON.DAT
  536.        database file.  Note that it will not update the AUTOEXEC and
  537.        CONFIG Files.  You must use ^K^D for that.
  538.  
  539.      rEstore:
  540.        ^K^R will abandon all changes you have made (since the last
  541.        AUTOCON.DAT save) and reload the database records from the
  542.        AUTOCON.DAT file.
  543.  
  544.  
  545.    Boot Operation (Boot AltB):
  546.  
  547.      Single:
  548.        AltS configures AUTOCON to use only the current record for
  549.        reconfiguration purposes.
  550.  
  551.      Menu:
  552.        AltM configures AutoCon to use MENU.CTL in conjunction with
  553.        MENUNUM.COM to set up a selection menu to be used during the
  554.        boot process.  A pick list of the current configurations will
  555.        be popped up, and you will be able to choose up to eight
  556.        default configurations to be included.  After you have chosen
  557.        the eight, you will be asked how many seconds to delay during
  558.        the boot process.  If a number other than 0 is entered, a
  559.        message will be placed on the screen during the boot process,
  560.        and MENU.CTL will wait that many seconds for a key to be hit.
  561.  
  562.      Toggle Menus (AltT) :
  563.        This toggles between use of MENU.CTL and (if you're using MSDOS
  564.        6) DOS's menu system.
  565.  
  566.        Boot Frame:
  567.          When booting under menu mode, MENU.CTL pops up some windows
  568.          and this selection allows you to change the color of the
  569.          window frames of those pop up windows.
  570.  
  571.        Boot Text:
  572.          When booting under menu mode, MENU.CTL pops up some windows
  573.          and this selection allows you to change the color of the text
  574.          in those pop up windows.
  575.  
  576.        Boot Attention:
  577.          When booting under menu mode, MENU.CTL pops up some windows
  578.          and this selection allows you to change the color of the text
  579.          used to draw your attention.  This is the color of the
  580.          decrementing time variable, and the color that will be used
  581.          for warning messages.
  582.  
  583.        Boot Hi_Lite:
  584.          When booting under menu mode, MENU.CTL pops up some windows
  585.          and this selection allows you to change the color of the
  586.          moving selection hi-lite bar used to select a boot
  587.          configuration.
  588.  
  589.  
  590.    Editor options (Editor AltE):
  591.  
  592.      Internal:
  593.        ShiftF6 configures the current configuration to use the
  594.        internal editor.
  595.  
  596.      External:
  597.        ^F6 configures the current configuration to use an external
  598.        editor.  A window will pop up asking for the editor's name. You
  599.        may include a path in the name, but you must include the
  600.        extension (e.g., WORD.EXE or C:\WORD\WORD.EXE).  The next time
  601.        you edit the AUTOEXEC or CONFIG field for this record, if the
  602.        external editor can be found it will be used.  If it can't be
  603.        found, AutoCon will switch back to the internal editor.
  604.  
  605.        After the external editor has been installed, it will be used
  606.        to edit the AUTOEXEC and CONFIG fields from the main screen.
  607.        When you move the cursor to the AUTOEXEC or CONFIG field and
  608.        press enter, AutoCon will copy the current record to the
  609.        current subdirectory as XYZXYZZ.XYZ (the current subdirectory
  610.        must contain at least 4k of disk space).  AutoCon then shells
  611.        to DOS with the editor name and filename on the command line
  612.        (e.g., WS.EXE XYZXYZZ.XYZ).  When you exit your editor, AutoCon
  613.        should restart.  It will copy the XYZXYZZ.XYZ file into the
  614.        AUTOEXEC field of the current record and delete the XYZXYZZ.XYZ
  615.        file from the subdirectory.
  616.  
  617.  
  618.        CAUTION!!  Just to make sure there is no problem with your
  619.        editor, create a new record and work with it first, before
  620.        taking the chance of harming one of your current records. You
  621.        may want to make a copy of your AUTOCON.DAT file and store it
  622.        in a safe place until you've verified the operation of the new
  623.        release.  In fact, you should always keep a backup copy of
  624.        AUTOEXEC.DAT.
  625.  
  626.  
  627.      Install Keys:
  628.        F6 will pop up a window that will allow you to change the
  629.        keystrokes used in the internal editor.  F6 may also be used
  630.        while in the internal editor to see exactly which key performs
  631.        which function.
  632.  
  633.      Save Keys:
  634.        This function is really added for future action (though it is
  635.        fully functional in this release).  If you have modified the 
  636.        keystrokes to emulate your favorite work processor, how about 
  637.        saving them, then upload them to my BBS.
  638.  
  639.      Get Keys:
  640.        This function will allow you to change AutoCon's editor
  641.        keystrokes quickly by reading in a keystroke file.
  642.  
  643.  
  644.    coLors AltL:
  645.  
  646.      Frame:
  647.        AltF1 pops up a color pick window which allows you to change
  648.        the color of the frames drawn around the windows on the main
  649.        interactive screen.
  650.  
  651.      Frame Text:
  652.        AltF2 pops up a color pick window which allows you to change
  653.        the color of the text in the windows on the main screen.
  654.  
  655.      Background:
  656.        AltF3 pops up a color pick window which allows you to change
  657.        the color of the text and/or background of the main screen.
  658.  
  659.      Field:
  660.        AltF4 pops up a color pick window which allows you to change
  661.        the color of the fields that get updated on the screen, the
  662.        configuration name, the date and time, the record number, and
  663.        the select boxes.
  664.  
  665.      Prompt:
  666.        AltF5 pops up a color pick window which allows you to change
  667.        the color of the current select box.  This is the color of the
  668.        main screen select item that the cursor is positioned to.
  669.  
  670.      Edit Text:
  671.        AltF6 pops up a color pick window which allows you to change
  672.        the color of the text used in the editor.
  673.  
  674.      Marked Text:
  675.        AltF7 pops up a color pick window which allows you to change
  676.        the color of the text used to show marked blocks in the editor.
  677.  
  678.      Ctrl Text:
  679.        AltF8 pops up a color pick window which allows you to change
  680.        the color used to show control characters (value < 20 hex) in
  681.        the edit text.
  682.  
  683.      Menu Frame:
  684.        This menu item allows you to change the color of the frame
  685.        around the pulldown menus.  Note that there is no hotkey.
  686.  
  687.      Menu Text:
  688.        This menu item allows you to change the color of menu items in
  689.        the pulldown menus.  Note that there is no hotkey.
  690.  
  691.      Menu Select:
  692.        This menu item allows you to change the color of the currently
  693.        selected item in the pulldown menus.  Note that there is no
  694.        hotkey.
  695.  
  696.      Menu Hi-lite:
  697.        This menu item allows you to change the color of the Hi-lited
  698.        select character in the pulldown menus.  Note that there is no
  699.        hotkey.
  700.  
  701.      Help fRame:
  702.        This menu item allows you to change the color of the Frame drawn
  703.        around the Help Window (also changes the color of one of the
  704.        basic Help Hi-Lite color).
  705.  
  706.      Help tExt:
  707.        This menu item allows you to change the color of the text in the
  708.        Help Window.
  709.  
  710.      Help heAder:
  711.        This menu item allows you to change the color of the Header on
  712.        the Help window.  It will also be the default color of the Help
  713.        menu select color.
  714.  
  715.      Default:
  716.        AltF10 pops up a color pick window which allows you to
  717.        change all configurable colors back to the defaults.  If your
  718.        screen goes black, hit AltF10 followed by the Y key, and you
  719.        may be able to see the screen again.
  720.  
  721.  
  722.    Quit AltQ :
  723.  
  724.      Configure:
  725.        F2 reconfigures the system.  It will save any record changes in
  726.        the database file, and create new AUTOEXEC and CONFIG files. It
  727.        will then perform the requested reboot.
  728.  
  729.      Reboot:
  730.        This menu item will cause any record changes to be saved in the
  731.        database file, and force the default reboot action.  Note that
  732.        there is no hotkey.
  733.  
  734.      Exit:
  735.        This menu item will save any record changes in the database
  736.        file and exit without any reboot action -- a rough equivalent
  737.        to hitting the ESC key.
  738.  
  739.      Abandon/Exit:
  740.        ^K^Q will cause any current record changes to be abandoned, and
  741.        AutoCon will exit without any reboot action.
  742.  
  743.      Restore Screen?:
  744.        This function can only be reached through the pull down menu.
  745.        If you set this to "NO", then AutoCon will not attempt to
  746.        restore the original screen on exit.  Some video combinations
  747.        seem to have a problem with the restoration, so you can turn it
  748.        off.
  749.  
  750.  
  751.    Keys not in the Menu:
  752.  
  753.      AltV :
  754.        This key combination will show you the DOS screen as it was
  755.        when AutoCon was activated.
  756.  
  757.  
  758.  
  759.  
  760.                              COMMAND LINE OPTIONS
  761.  
  762.    Environment:
  763.      For AutoCon to work correctly with the command-line commands, it
  764.      will need to know which configuration was used for the last boot-
  765.      up.  There is only one sure way for AutoCon to get this
  766.      information: if you are using the Menu mode, MENU.CTL (or MSDOS 6)
  767.      will be able to tell AutoCon which configuration was chosen.
  768.  
  769.      If you are using Single Mode and MSDOS 6, the configurations will
  770.      be written so that the environment variable will be automatically
  771.      set.  If you look at your CONFIG.SYS you will see a single menu
  772.      setup.  When MSDOS 6 processes this, it sets the environment
  773.      variable CONFIG to the name of the configuration.
  774.  
  775.      If you are using the Single mode (and not using MSDOS 6), to make
  776.      sure that AutoCon knows which configuration was used to boot, you
  777.      need to add a line to your AUTOEXEC fields.  The line is as
  778.      follows:
  779.  
  780.        SET AUTOCON=<Configuration Name>
  781.  
  782.      in which "configuration name" is the name that shows up on the
  783.      front screen in the interactive mode.  To make it very easy, a
  784.      new key-stroke command was added to the editor.  The default key
  785.      is AltE. Place your cursor at the position in the AUTOEXEC
  786.      field where your other SET commands are located, and press the
  787.      AltE combination.  AutoCon will insert the proper line in the
  788.      file.
  789.  
  790.      If you're using the MSDOS 6 menu system, this will be handled
  791.      automatically for you.
  792.  
  793.    Reconfigure:
  794.      To reconfigure from the command line, type
  795.  
  796.                   AUTOCON <update name> ENTER
  797.            [e.g., AUTOCON WIN3 ENTER]
  798.  
  799.      on the command line.  As long as AUTOCON.EXE and AUTOCON.DAT are
  800.      in the path, the configuration will be updated, and your system
  801.      will be rebooted (depending on the current boot choice).
  802.  
  803.      Alternatively (if you don't want to type the update name), if you
  804.      type AUTOCON / ENTER
  805.  
  806.      AutoCon will pop up a pick list of your configurations, and you
  807.      can use the arrow keys to pick a reboot configuration.
  808.  
  809.      If the update name is the same as the last boot name (see note
  810.      above), you will be asked if you really want to do the update.
  811.  
  812.  
  813.    Configuration Inquiry:
  814.      Typing AUTOCON /? will cause AutoCon to display the name it
  815.      thinks is the current configuration.
  816.  
  817.      This will be most accurate if Menu mode is active.  It should
  818.      also be quite accurate if each AUTOEXEC field has the correct
  819.      "SET AUTOCON=" command in it.
  820.  
  821.      If neither of the above applies, it will tell you which command
  822.      was last used to configure the AUTOEXEC and CONFIG files, which
  823.      may not be the configuration that was used for the last boot.
  824.  
  825.  
  826.    Specific Update:
  827.      Typing           AUTOCON /<update name> ENTER
  828.                [e.g., AUTOCON /WIN3 ENTER]
  829.  
  830.      will cause the named configuration to be updated from the current
  831.      C:\AUTOEXEC.BAT and C:\CONFIG.SYS files (or your selected BAT and
  832.      SYS filenames).  If MENU.CTL is in use, you will be asked if this
  833.      is really what you want to do.
  834.  
  835.    Generic Update:
  836.      For those of you who like to live dangerously (all of us from
  837.      time to time?), typing "AUTOCON /*" will update the current
  838.      configuration (the last one used to reconfigure) from the current
  839.      C:\AUTOEXEC.BAT and C:\CONFIG.SYS files (or your selected
  840.      filenames).  This command will be ignored if the system was
  841.      booted with MENU.CTL.
  842.  
  843.    Equal Check:
  844.      Typing "AUTOCON /=" will report on whether or not the current
  845.      configuration record is equal to the current record in the
  846.      database.
  847.  
  848.    Batch File Errorlevel Check:
  849.      Typing "AUTOCON/@<configuration name>" will set the Errorlevel to
  850.      1 if "<configuration name>" was the one used to boot the system.
  851.      This function will set the errorlevel only: there will be nothing
  852.      shown on the screen.  For full accuracy, see the Environment note
  853.      above.
  854.  
  855.  
  856.  
  857.                               NOTES AND HINTS
  858.  
  859.  
  860.  
  861.      Editor Keys:
  862.  
  863.        To find which key does what when you are in the editor, hit F6
  864.        and you will see each action the editor is capable of and the key
  865.        assigned to that action.  You may also change the default keys
  866.        while in this mode.  The next release will add pulldown menus and
  867.        a much better Help section to the editor.
  868.  
  869.        If you are unable to call up the Edit Key function while in the
  870.        editor, go back to the main screen, hit F6 to pop up the key
  871.        editor, hit END, and you will see a function called Install
  872.        Editor Keys.  Assign the default F6 key to this function -- or
  873.        any other key you like.  If you assign another key, the F6 key
  874.        will still call up the editor from the main screen, and the
  875.        assigned key will work inside the editor.
  876.  
  877.  
  878.      Boot Notes:
  879.  
  880.        Versions of AutoCon before 2.0 allowed one boot choice for all
  881.        configurations.  From this version on, you will be able to
  882.        select a boot choice for each configuration.
  883.  
  884.        AutoCon is initially configured with a warm (or soft) reboot.
  885.        Some machines have a problem with the warm boot (usually those
  886.        with a large hard disk, and a large hard-disk partition
  887.        manager) and need a cold boot instead.  If you have a reboot
  888.        problem, hit F5 and change to a cold boot.  This change will be
  889.        saved in the AUTOCON.DAT file, and AutoCon will perform a cold
  890.        boot (you'll see the memory being checked) in the future.
  891.  
  892.        Some hardware is so strange (or the software has put the CPU
  893.        into such a strange state -- Windows 3 386Enhanced mode) that
  894.        even a software cold boot doesn't suffice.  If this is the
  895.        case, then hit F5 and change to no boot.  This last will
  896.        require hitting ^AltDel after AutoCon is finished.
  897.  
  898.        A couple of add-in processor cards (plugging a 286 expansion
  899.        card into an XT) come with their own reboot program, and some
  900.        people have developed their own reboot utilities to handle
  901.        special hardware and/or software needs.  For these people,
  902.        there is another choice for rebooting.  They will need to hit
  903.        F5 and change to an External Boot.  You will need to enter the
  904.        program name that performs your reboot.
  905.  
  906.  
  907.      BAT and SYS Files:
  908.  
  909.        AutoCon is initially configured to copy the AUTOEXEC and CONFIG
  910.        fields to the C drive.  For various reasons, some people do
  911.        their real boot from a drive other than C.  The F8 key will
  912.        allow you to change the designated drive (and file name) the
  913.        AUTOEXEC field is copied too.  The F9 key performs the same
  914.        function for the CONFIG field.  The new destination files will
  915.        be saved to the AUTOCON.DAT file, and used in all future
  916.        configurations until you change them again.
  917.  
  918.        Starting with this version, the BAT and SYS files will be set
  919.        with each configuration.  Until I make some large changes in
  920.        the next version, this will allow you to edit (and keep a
  921.        database of) files other than the AUTOEXEC and CONFIG.
  922.  
  923.      LCD Users:
  924.  
  925.        If you have a computer with an LCD screen, set your mode to
  926.        BW80 (this is mode 2 for you technical people) before starting
  927.        AutoCon; that should make the screen show up better.  If you
  928.        prefer, you can start in color mode, and edit the colors to
  929.        something you find suitable.
  930.  
  931.      Screen Information:
  932.  
  933.        When you are in the data-entry mode, you have some information
  934.        on the screen.  The top line has the current date and time, as
  935.        well as the name and version of the program.  The second line
  936.        has the information on the current record, specifically the
  937.        record number, and the date and time it was last changed.  The
  938.        middle of the screen has an area for notes, so that you can
  939.        keep track of what this particular record is used for.  The
  940.        bottom two lines contain help information for the current mode.
  941.  
  942.        The %<number> on the bottom line of the note frame and of the
  943.        edit frame indicates the how full the field is.  An empty note
  944.        field is 0% full.  As you add note characters, the percentage
  945.        will increase.  (I've had some people ask.)
  946.  
  947.        The bottom line has some status information about the current
  948.        defaults.  The first word on the line will be MENU.CTL, DOS Menu
  949.        or SINGLE.  This indicates whether you are using the device
  950.        driver, or MSDOS 6's menu system to select a configuration during
  951.        the boot, or whether only a single configuration is available. 
  952.        The second word is either Internal or External; that indicates
  953.        whether the internal or the external editor is to be used for
  954.        this configuration.  The next term is either Flush or No Flush;
  955.        that indicates whether or not a Cache Flush command will be
  956.        performed for this configuration. The Next word tells what type
  957.        of boot will be performed for this configuration; the word will
  958.        be either Warm, Cold, None, or External.  There may or may not be
  959.        a last word.  If this record will be one of the default records
  960.        used with MENU.CTL, then "Selected" will be written on the
  961.        screen.
  962.  
  963.  
  964.      Old Configurations:
  965.        If you want to use some configurations you have already
  966.        defined, and you are using the internal editor, you may read
  967.        them in directly.  While in the AUTOEXEC or CONFIG edit mode,
  968.        if you hit F5 it will erase the contents of this field, but it
  969.        checks with you first.  If you then hit ^K ENTER, you will be
  970.        given a chance to enter a file name to read into the field.  If
  971.        you use wildcard notation, AutoCon will pop up a file list for
  972.        you to choose from.  The selected file name will then be read
  973.        into the current field.  Do one of the standard exit commands
  974.        (AltX, ^K X) and the field now contains the file.
  975.  
  976.        Do this for each of your current configurations, and you will
  977.        now have the convenience of AutoCon with all your standard
  978.        configurations.
  979.  
  980.        Alternately -- especially for those of you using an External
  981.        editor -- you may read in a file from the main screen.  The ^F8
  982.        key combination will allow you to specify a file name to copy
  983.        into the current AUTOEXEC field, and ^F9 performs the same
  984.        function for the CONFIG field.
  985.  
  986.  
  987.      LZEXE:
  988.        A new program from France has shown up on the scene; it is
  989.        called LZEXE.  If you use it on AUTOCON.EXE, it will reduce the
  990.        size about fifty percent.  I am distributing the AUTOCON.EXE
  991.        file in the LZEXE format.  If you have an XT compatible
  992.        machine, then AutoCon may run too slow for you in this format.
  993.        If this is the case, you can use the program UNLZEXE to restore
  994.        it to its uncompressed format.  Both LZEXE and UNLZEXE are
  995.        included as a bonus on the registered disk.
  996.  
  997.  
  998.      PKLITE:
  999.        Phil Katz has also written a program which will reduce the size
  1000.        of program files.  It is also completely compatible with AutoCon.
  1001.  
  1002.      DIET:
  1003.        There is also a Japanese file compressor called DIET.  AutoCon
  1004.        has also been tested and found compatible with DIET.
  1005.                                 CONTACT
  1006.  
  1007.  
  1008.      If you have a problem getting AutoCon set up, or if you find a bug
  1009.      please let me know immediately.  The primary ways to contact me
  1010.      are to call my office at (916) 623 5045 or (if you have a modem)
  1011.      my 24 hour BBS at (916) 623 4455.  The modem on the BBS is a
  1012.      14,400 BAUD CompuCom Speedmodem Star.  It supports CSP, V32, and
  1013.      V42 protocols.
  1014.  
  1015.      You may also contact me on CompuServe at 72460,3072.  My Internet
  1016.      adress is 72460.3072@COMPUSERVE.COM.  I check in at least once a
  1017.      week, and I am usually on two or three times a week.
  1018.  
  1019.  
  1020.  
  1021.                                   FUTURE
  1022.  
  1023.      Due to the inclusion of a menuing program by Microsoft in DOS 6.0,
  1024.      and due to the fact that we're about to enter the operating system
  1025.      wars (QEMM, NetRoom, DOS 7 from both NOVEL and Microsoft, IBM's
  1026.      OS/2, Chicago/Cairo, Windows NT, Unix, etc.) I think that AutoCon
  1027.      may have a rather limited future.  Since I use it I will continue to
  1028.      enhance it for myself and make new releases available.  I will no
  1029.      longer attempt to keep up with all the options from all of the
  1030.      operating environments.
  1031.  
  1032.      
  1033.  
  1034.                                    LICENSE
  1035.  
  1036.  
  1037.  
  1038.      This version of AutoCon is NOT public-domain nor free software,
  1039.      but is being distributed as shareware.
  1040.  
  1041.      AUTOCON is copyright (c) 1989-93 by Larry Weaver.
  1042.  
  1043.      Non-registered users of this software are granted a limited
  1044.      license to make an evaluation copy for trial use on a private,
  1045.      noncommercial basis, for the express purpose of determining
  1046.      whether AutoCon is suitable for their needs.  At the end of this
  1047.      trial period, you should either register your copy or discontinue
  1048.      using AutoCon.
  1049.  
  1050.      What does all this really mean?  If you use this program, then
  1051.      you should pay for your copy.
  1052.  
  1053.      An AutoCon registration entitles you to use the program on any
  1054.      and all computers available to you.
  1055.  
  1056.      All users are granted a limited license to copy AutoCon only for
  1057.      the trial use of others and subject to the above limitations.
  1058.      This license does NOT include distribution or copying of this
  1059.      software package
  1060.  
  1061.       (a.) in connection with any other product or service,
  1062.       (b.) for general use within a company or institution, or
  1063.       (c.) for distribution in modified form, i.e., the file containing
  1064.            this license information MUST be included, along with the
  1065.            full AutoCon documentation.
  1066.  
  1067.      Operators of electronic bulletin board systems (Sysops) are
  1068.      encouraged to post AutoCon for downloading by their users, as
  1069.      long as the above conditions are met.
  1070.  
  1071.      If you are the distributor of a public-domain or user-supported
  1072.      software library, you are be eligible to distribute copies of
  1073.      AutoCon.
  1074.  
  1075.  
  1076.                              ASP Requirement
  1077.  
  1078.      The program author, Larry Weaver, is an active member of the
  1079.      Association of Shareware Professionals (ASP).  The ASP wants to
  1080.      make sure that the Shareware principle works for you.  If you are
  1081.      unable to resolve a Shareware-related problem with an ASP member
  1082.      by contacting that member directly, ASP may be able to help.  The
  1083.      ASP Ombudsman can help you resolve a dispute or problem with an
  1084.      ASP member, but he does not provide technical support for
  1085.      members' products.  Please write to the ASP Ombudsman at
  1086.      545 Grover Road, Muskegon MI 49442, or send a CompuServe message
  1087.      via EASYPLEX to ASP Ombudsman 70007,3536.
  1088.  
  1089.  
  1090.                                    DISCLAIMER
  1091.  
  1092.      Larry Weaver hereby disclaims all warranties relating to this
  1093.      product, whether express or implied, including without limitation
  1094.      any implied warranties of merchantability or fitness for a
  1095.      particular purpose.  Larry Weaver cannot and will not be liable
  1096.      for any special, incidental, consequential, indirect, or similar
  1097.      damages due to loss of data or any other reason, even if Larry
  1098.      Weaver or an authorized Larry Weaver agent has been advised of
  1099.      the possibility of such damages.  In no event shall the liability
  1100.      for any damages ever exceed the price paid for the license to use
  1101.      this software, regardless of the form and/or extent of the claim.
  1102.      The user of this program bears all risk as to the quality and
  1103.      performance of the software.  Use of this program acknowledges
  1104.      this disclaimer of warranty.
  1105.  
  1106.  
  1107.  
  1108.                            ORDERING INFORMATION
  1109.  
  1110.      An AutoCon registration licenses you to use the product on a
  1111.      regular basis.  Users need register only one version of AutoCon;
  1112.      registration includes licensed use of all upgrades.  Registered
  1113.      users can always get the current version of the program at a
  1114.      nominal fee ($8.00 as of this writing) by calling or writing
  1115.      Larry Weaver.  Individual registrations for AutoCon cost only
  1116.      $15.
  1117.  
  1118.      CORPORATE SITE LICENSES AND QUANTITY PURCHASES
  1119.  
  1120.      All corporate, business, government, or other commercial users of
  1121.      AutoCon must be registered.  A site license is available for a
  1122.      one-time charge of $120.00 for the first one hundred (or fewer)
  1123.      users/machines fewer) and $100 for each additional one hundred
  1124.      (or fewer) users/machines.
  1125.  
  1126.      Note: with a site license (if you also purchase the upgrade),
  1127.      only one copy of the program will be sent.  You will be
  1128.      responsible for distributing additional copies.
  1129.  
  1130.      ALL PRICES ARE SUBJECT TO CHANGE WITHOUT NOTICE.
  1131.  
  1132.  
  1133.      Please use the enclosed order form when placing an order, or print
  1134.      out the file REGISTER.PRN.
  1135.  
  1136.      Even if you don't register, how about some feedback?
  1137.  
  1138.                       You can reach me as
  1139.                 72460,3072 on CompuServe, or as
  1140.             72460.3072@compuserve.com on the Internet
  1141.                  (916) 623-4455 -- Support BBS.
  1142.  
  1143.          -------------------  REGISTRATION    ----------------------
  1144.  
  1145.                            Please support AutoCon!
  1146.                           Thank you for your support.
  1147.  
  1148. Remit To:           Larry Weaver
  1149.                     P.O. Box 2639
  1150.                     Weaverville  CA 96093-2639
  1151.  
  1152.                          ---------------------------
  1153.  
  1154.         You must check one registration option, and one disk option!
  1155.  
  1156.                          ---------------------------
  1157.  _
  1158. |_| AutoCon Standard registration ($15.00 -- no disk sent)          $______
  1159.  _
  1160. |_| AutoCon Site License and Registration (no disk sent)
  1161.   $120.00 for the first 100 (or fewer) users or machines
  1162.   100.00 for each additional 100 (or fewer) users or machines       $______
  1163.  
  1164.                          ---------------------------
  1165.  _
  1166. |_| AutoCon Upgrade to the newest version ($8.00; $10.00 foreign)   $______
  1167.        Registered users only
  1168.  
  1169.                          ---------------------------
  1170.  
  1171. "Foreign" means outside the USA and Canada; the extra charge covers postage.
  1172.               _            _
  1173. Payment by:  |_| Check or |_| Money Order enclosed.
  1174.  
  1175. TOTAL in USA Funds.                                                 $______
  1176.  Foreign checks are acceptable if they have the US Federal Reserve
  1177.  Routing Number on them, use the current exchange rate.
  1178.             _            _
  1179. Disk Type: |_| 5 1/4" ; |_| 3 1/2"  (Normally Sent)
  1180.  
  1181. Name     ___________________________________________________________________
  1182.  
  1183. Address  ___________________________________________________________________
  1184.  
  1185.          ___________________________________________________________________
  1186.  
  1187.          ___________________________________________________________________
  1188.  
  1189.  
  1190.          Day Phone: _________________________ Eve: ______________________
  1191.  
  1192.          Compuserve ID: _____________________
  1193.  
  1194.       ------------------------ User comments -------------------------
  1195.       I acquired AutoCon V2.0i from
  1196.               [ ] - Friend                    [ ] - Software product
  1197.               [ ] - Computer Club             [ ] - Computer Store
  1198.               [ ] - Data Base Service         [ ] - Support BBS
  1199.               [ ] - Electronic BBS - Please give phone no. _____________
  1200.               [ ] - Other (please specify) ___________________________
  1201.  
  1202.       I would also appreciate any input you would care to provide
  1203.       concerning AutoCon.  If you have any ideas or comments which would
  1204.       make AutoCon a better program, please let me know.
  1205.  
  1206.       I value your comments!
  1207.  
  1208.       Comments and/or suggestions:
  1209.       ________________________________________________________________
  1210.  
  1211.       ________________________________________________________________
  1212.  
  1213.       ________________________________________________________________
  1214.  
  1215.       ________________________________________________________________
  1216.  
  1217.       ________________________________________________________________
  1218.  
  1219.       ________________________________________________________________
  1220.  
  1221.       ________________________________________________________________
  1222.