home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / CEREBRUM / BGBOOT.ZIP / BGBOOT.DOC next >
Text File  |  1995-03-20  |  7KB  |  149 lines

  1. ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
  2.  
  3.            ██████╗   ██████╗  ██████╗   ██████╗   ██████╗  ████████╗
  4.            ██╔══██╗ ██╔════╝  ██╔══██╗ ██╔═══██╗ ██╔═══██╗ ╚══██╔══╝
  5.            ██████╔╝ ██║  ███╗ ██████╔╝ ██║   ██║ ██║   ██║    ██║
  6.            ██╔══██╗ ██║   ██║ ██╔══██╗ ██║   ██║ ██║   ██║    ██║
  7.            ██████╔╝ ╚██████╔╝ ██████╔╝ ╚██████╔╝ ╚██████╔╝    ██║
  8.            ╚═════╝   ╚═════╝  ╚═════╝   ╚═════╝   ╚═════╝     ╚═╝
  9. ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
  10.                     A Handy Boot-Up Utility for Everyone!
  11. ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
  12.  
  13. What Is BGBoot?
  14. ===============
  15.  
  16.          BGBoot is a Boot Utility that allows you to have a choice of
  17. several options at boot-time.  It allows you to set a default option so
  18. that you can have it call up 1 particular entry if no key is pressed
  19. after 10 seconds have passed, thus making this the perfect utility for
  20. Bulletin Board Sysops.
  21.  
  22.         BGBoot keeps it's information stored in a file called BGBOOT.INI.
  23. You determine what program descriptions you want to have displayed, as well
  24. as the actual commands to use to run each selection.  Item #1 is the
  25. default item, and will be automatically executed if you have not pressed
  26. any other key.  The unregistered version of BGBoot limits you to 3 items
  27. total, while the registered version gives you up to 9 different
  28. options.
  29.  
  30. How Do I Set It Up?
  31. ===================
  32.  
  33.         It's very simple.  Put BGBoot in whatever directory you plan to
  34. execute it from, and run it.  It will create the BGBOOT.INI file for
  35. you.  Now load up autoexec.bat and place these two lines at the end of it:
  36.         BGBOOT
  37.         BG.BAT
  38. BG.BAT is a batch file created by BGBOOT with the selected items' command line
  39. in there.  I had originally planned to call the command directly from within
  40. the BGBOOT program, but I encountered some memory problems doing it that
  41. way...so it's got to be done this way now.
  42.         Then, all you have to do is set the various options in BGBOOT.INI.  You
  43. can do this by manually editing the BGBOOT.INI file, or by typing BGBOOT /C to
  44. configure it.  Choose each option that you want to configure, and put in the
  45. wanted values.  Typing BGBOOT /R will allow you to register it with your
  46. registration code that you get when you register.
  47.         The various options are:
  48.  
  49. [BGBOOT]
  50.         The [BGBOOT] is merely an identifier for this program.  Future
  51.         BatMage Software programs may use this same INI file, so there
  52.         has to be a way to determine the different settings!
  53.  
  54. BBS_NAME = YOUR NAME HERE
  55.         Since BGBoot is geared mainly toward BBS Sysops, this tag is
  56.         called BBS_NAME.  However, if you don't run a BBS, you can
  57.         simply put your real name in this section.  This field is used
  58.         for the computing of the registration key, and is displayed when
  59.         the program runs.
  60.  
  61. REG_KEY = UNREGISTERED
  62.         This is where you put your registration code when recieved from
  63.         BatMage Software.  A valid registration key enables you to have
  64.         up to 9 different programs/options.
  65.  
  66. NUMBER_ITEMS = 1
  67.         This is the total number if items that you have defined as
  68.         programs/options.  BGBoot uses this to determine how many
  69.         options to read, how many options to display, and how many
  70.         options can be run.  Setting this to a number less than the
  71.         total number of items will mean that you won't be able to access
  72.         some of the options.  Setting it to a higher number will cause
  73.         BGBoot to reset to the last valid option read.
  74.  
  75. ITEM_1_DESC =
  76.         This is where you put the description that you want BGBoot to
  77.         display during the execution of the program.  This is the
  78.         description field for item #1, which is also the default option.
  79.  
  80. ITEM_1_COMM =
  81.         This is the actual command for the option described above.  When
  82.         you choose this option, or the program times out and this is
  83.         option #1, this is the command that gets executed.
  84.  
  85.  
  86. History of BGBoot
  87. =================
  88.         I run a BBS myself, so I know how handy this utility can be.  I
  89. originally ran a program called BBSBoot, which gave you 2 options -
  90. pressing <SPACE> or pressing <ENTER>.  If you pressed <SPACE>, it exited with
  91. one errorlevel, if you pressed <ENTER> or allowed it to time out, it
  92. exited with another errorlevel.
  93.         Then a friend of mine started writing a program that worked in a
  94. similar manner, but it allowed only 5 options, and required some
  95. extensive setting up in AUTOEXEC.BAT to get it to run.  I was his beta
  96. tester, and have been using it for several years.  Unfortunately, he
  97. moved on and never did do any more with the program, which was never
  98. released to the public.  There were things I would have liked to have
  99. done to his program, but since I didn't have the source code, I had to
  100. settle for writing my own.
  101.         BGBOOT was written in Borland C++ 3.1, using the CXL Libraries.
  102.  
  103. How Do I Register?
  104. ==================
  105.         I debated long and hard about whether or not to require a
  106. registration for BGBoot.  I hadn't planned to, but as the program got
  107. more and more complex, it took more time that I expected it to.  Plus,
  108. BGBoot is much more powerful than other programs of it's type around (at
  109. least that I've seen).  So, I decided to require a registration for
  110. BGBoot.  Registration is only $5 and entitles you to lifetime upgrades.
  111. To register, please fill out REGISTER.FRM and send it along with the
  112. registration fee to the address listed in there.
  113.  
  114. Legalese
  115. ========
  116.         BGBoot is copyrighted (c) 1995 by Craig Dooley and BatMage
  117.         Software.  This software is released "as is" and no guarantees,
  118.         either written or implied, are made regarding the performance of
  119.         BGBoot.  Under no circumstances are Craig Dooley or BatMage
  120.         Software to be held responsible for any damages, real or
  121.         imagined, that occur as a result of the usage of BGBoot.
  122.  
  123.         BGBoot is Shareware.  You are allowed to run this program for a
  124.         period of 15 days for trial purposes.  At the end of those 15
  125.         days, you must either register BGBoot or stop using it.
  126.  
  127.         You are encouraged to upload BGBoot to any online service or
  128.         Bulletin Board, and to distribute copies to your friends.  The
  129.         original archive must be kept intact, and no changes may be made
  130.         to the documentation or the executable files contained within.
  131.  
  132. Contacting the Author
  133. =====================
  134.         You may contact the author in a variety of different ways.  I
  135.         can be reached at the following e-mail addresses:
  136.                 1@6100.WWIVNet
  137.                 1@8315.Icenet
  138.                 1:376/126 [FIDONET]
  139.                 morgul@ttps.lakes.trenton.sc.us [Internet]
  140.  
  141.         I can also be reached at my bulletin board, The Trading Post
  142.         [SOUTH] at (803) 731-0690.  Supporting baud rates up to 28.8
  143.         bps.
  144.  
  145.         I can also be reached at the address listed in the REGISTER.FRM
  146.         file included within.
  147.  
  148.  
  149.