home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / icbm101.zip / icbm.doc < prev    next >
Text File  |  1994-01-16  |  26KB  |  929 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.                                      I.C.B.M.
  18.                                 
  19.                                    Version 1.01
  20.  
  21.                                   January, 1994 
  22.                                 
  23.                     Copyright (c) 1994, KnowWare Computer Products
  24.                                 All Rights Reserved
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.                                 
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46. Published by:
  47.  
  48.     KnowWare Computer Products
  49.     26 Ralph Street,
  50.     Clontarf  Qld  4019
  51.     Phone:   61-07-284-6757
  52.  
  53.  
  54.  
  55.  
  56.  
  57.                               Table of Contents
  58.  
  59.    Table of Contents....................................................1
  60.    Introduction.........................................................2
  61.    Features.............................................................3
  62.    License Agreement and Warranty Disclaimer............................4
  63.    Definition of Shareware..............................................6
  64.    Registration Information.............................................7
  65.         Full Registration...............................................7
  66.         Lite Registration...............................................7
  67.         Site Registration...............................................7
  68.    Installation of ICBM.................................................8
  69.    Operation............................................................9
  70.         Summary of Parameters..........................................10
  71.         /?- Display Help...............................................10
  72.         /C- Command_Path...............................................10
  73.         /O- Command_Options............................................10
  74.         /S- Countdown_seconds..........................................10
  75.         /M- Bootup_Message.............................................10
  76.    Configuration file..................................................11
  77.    Main Screen.........................................................12
  78.    Caveats.............................................................13
  79.    Acknowledgments.....................................................14
  80.    Appendix A - Known Problems.........................................15
  81.    Appendix B - Future Releases........................................16
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.                                     Page 1
  92. Introduction
  93.  
  94. Have you ever crashed *OS/2 and because it "automatically" remembers all the
  95. objects that were running at the time, had it restart them all on the next
  96. boot. Including the one that crashed it in the first place! Putting you in
  97. an endless loop until you either manage to break the bad process or boot off
  98. a floppy.
  99.  
  100. Tired of rumaging through your disk collection looking for that elusive
  101. boot disk ?
  102.  
  103. Tired of dragging out your installation diskettes just to boot to an *OS/2
  104. session to perform a maintenance task ?
  105.  
  106. Tired of trying to beat the computer and interrupt the boot-up process
  107. with the CTRL-BREAK or the LEFT-CTRL LEFT SHIFT F1 keys only to have not
  108. timed it right and have the computer boot-up anyhow with all the wrong
  109. settings in place ?
  110.  
  111. How many times have you asked yourself "there's got to be an easier way".
  112.  
  113. Well STOP look no more, ICBM is here to solve this problem. Putting *OS/2 in
  114. "maintenance mode" is now just as simple as hitting a key on bootup.
  115.  
  116. But wait there's more! Just look at some of the amazing features ICBM has
  117. to offer you!
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.                                     Page 2
  148. Features
  149.  
  150.   - Provides ability to interrupt *OS/2 boot-up and start an *OS/2 session.
  151.  
  152.   - Minimum overhead to provide this facility.
  153.  
  154.   - Highly configurable by use of a configuration file.
  155.  
  156.   - Highly optimized code means it's quick to run; no speed deficiency.
  157.  
  158.   - Ability to define the boot-up time delay.
  159.  
  160.   - Ability to set a message to be displayed upon re-starting boot-up.
  161.  
  162.   - Free set of GINZO steak knives with each copy (just kidding folks!)
  163.  
  164. ICBM has been designed and tested with *OS/2 2.0 GA and above in
  165. mind and as such is not guaranteed to work with any previous releases.
  166.  
  167. ICBM is Shareware. It is provided free of charge for a period of
  168. 30 days from the date you obtained a copy of it so that you may
  169. evaluate it for your own use. It is not  "CrippleWare" or "DemoWare".
  170.  
  171. The copy you have is 100% functional and has no expiry date so it 
  172. will not stop working no matter how many times you use it. If, 
  173. however, you decide to continue using it, you must pay for it.
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.                                     Page 3
  203. License Agreement and Warranty Disclaimer
  204.  
  205. Please read the following terms and conditions. Use of this software
  206. constitutes your acceptance of these terms and conditions, and your agreement
  207. to abide by them. If you do not agree with them, do not use the software.
  208.  
  209. You are hereby licensed, at no obligation, to use the Shareware Version of
  210. ICBM for a 30 day evaluation period. Please make as many copies of the
  211. Shareware Version of this software and documentation as you wish. Give exact
  212. copies of the original Shareware Version to anyone and distribute the Shareware
  213. Version of ICBM and documentation in its unmodified form via electronic means
  214. provided there is no charge for any of the above.
  215.  
  216. You may use a different compression tool to re-package the unmodified ICBM
  217. files before distribution.
  218.  
  219. You are specifically prohibited from adding files and/or comments to the ICBM
  220. package/archive.  If you add an ARC/ZIP/ZOO/LZH/PAK, etc "comment" to the ICBM
  221. package,  you are in violation of this license agreement.
  222.  
  223. You are specifically prohibited from charging, or requesting donations, for
  224. any copies, however made, and from distributing the software and/or
  225. documentation in connection with any other product, service or "value added"
  226. package, without prior written permission from KnowWare Computer Products.
  227.  
  228. This software is covered by Australian Copyright law and international treaty
  229. conventions. For the Registration price you are granted a license to use the
  230. product subject to the following terms and conditions:
  231.  
  232. 1.  The registered version of ICBM will only be used by a single person
  233.     who uses the software on one or more computers or to a single workstation
  234.     used by multiple people.
  235.  
  236. 2.  A separate "site license" and fee is required if the registered version of
  237.     ICBM is to be run on more than one machine by more than one person and/or
  238.     distributed for general use within a company or institution.
  239.     Accessing the registered version of ICBM through a Local Area Network
  240.     (or similar artifact) by multiple people on multiple machines, also
  241.     requires a "site license".
  242.  
  243. 3.  The programs and other files contained with the registered version of
  244.     ICBM may not be duplicated or copied except for archival purposes,
  245.     installation on the operational machines as outlined above, or to replace
  246.     defective media.
  247.  
  248. 4.  Any copies must bear the copyright notices contained in the original
  249.     product.
  250.  
  251. 5.  No copies of the registered version of ICBM may be produced for sale
  252.     to third parties or for any purpose other than given above. The registered
  253.     version of ICBM software may not be placed on any bulletin board or
  254.     other electronic systems where others can download the software program.
  255.  
  256.  
  257.  
  258.  
  259.                                     Page 4
  260. 6.  This license may be transferred to a third party, provided the third party
  261.     agrees to all the terms of this licensing agreement, and all copies are
  262.     transferred to the new licensee or destroyed by the original licensee. We
  263.     reserve the right to assess a small charge to process the change in
  264.     registration.
  265.  
  266. 7.  Registering of ICBM does not transfer any right, title, or interest in
  267.     ICBM or the associated programs, except as specifically set forth in
  268.     this agreement.
  269.  
  270. 8.  This Agreement shall be construed and enforced in accordance with the laws
  271.     of the state of Queensland. Any action taken by either party relating to this
  272.     agreement shall be brought only in a court in Brisbane, Queensland, Australia.
  273.  
  274. 9.  If any provision of this Agreement is found to be invalid, or unenforceable,
  275.     it will not affect the validity of the balance of the Agreement.
  276.  
  277. 10. This software is provided "AS IS" without any warranty of any kind either
  278.     expressed or implied, including, but not limited to, the implied warranties
  279.     of merchantability and fitness for a particular purpose. The entire risk is
  280.     assumed by the purchaser.
  281.  
  282.     In no event shall KnowWare Computer Products be liable for any damages,
  283.     either direct or consequential, caused by the use, or inability to use,
  284.     this program, even if KnowWare Computer Products has been advised of the
  285.     possibility of such damages.
  286.  
  287. Electronic Bulletin Board operators are encouraged to post ICBM for downloading
  288. by their users,  provided that all of the above conditions are met.
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.                                     Page 5
  311. Definition of Shareware
  312.  
  313. Shareware distribution gives users a chance to try software before buying it.
  314. If you try a Shareware program and continue using it, you are expected to
  315. register. Individual programs differ on details -- some request registration
  316. while others require it, some specify a maximum trial period. With registration,
  317. you get anything from the simple right to continue using the software to an
  318. updated program with printed manual.
  319.  
  320. Copyright laws apply to both Shareware and Commercial Software, and the
  321. copyright holder retains all rights, with a few specific exceptions as stated
  322. below. Shareware authors are accomplished programmers, just like commercial
  323. authors, and the programs are of comparable quality. (In both cases, there are
  324. good programs and bad ones.) The main difference is in the method of
  325. distribution. The author specifically grants the right to copy and distribute
  326. the software, either to all and sundry or to a specific group, as long as the
  327. conditions of the licence agreement are abided by. For example, some authors
  328. require written permission before a commercial disk vendor may copy their
  329. Shareware.
  330.  
  331. Shareware is a distribution method, not a type of software. You should find
  332. software that suits your needs and pocketbook, whether it's Commercial or
  333. Shareware. The Shareware system makes fitting your needs easier, because you
  334. can try before you buy. And because the overhead is low, prices are low also.
  335. Shareware has the ultimate money-back guarantee -- if you don't use the
  336. product, you don't pay for it.
  337.  
  338. You are encouraged to pass a copy of the unregistered version of ICBM
  339. along to your friends for evaluation. Please encourage them to register their
  340. copy if they find that they can use it.
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.                                     Page 6
  370. Registration Information
  371.  
  372. ICBM is Shareware. You are allowed to try ICBM for a period not to
  373. exceed 30 days. After such time if you decided you like ICBM, you must
  374. register your copy. ICBM registration comes in three different forms.
  375. Please see the file Register.frm for a complete list of registration prices.
  376.  
  377. Full Registration
  378.  
  379. A full registration of ICBM is available for thirty dollars ($30) in
  380. $AU Funds.  For the registration price you will receive:
  381.  
  382.   a)  A disk containing the latest registered version of ICBM. This
  383.       registered version does not contain any Shareware Registration
  384.       information.  Therefore the registered version of ICBM will be
  385.       somewhat smaller and faster.
  386.   b)  A printed users manual for ICBM.
  387.   c)  Update notification of ICBM for one year from date of registration.
  388.   d)  Free technical support by phone, mail and Internet mail.
  389.  
  390.  
  391. Lite Registration
  392.  
  393. A lite registration of ICBM is also available for twenty five dollars ($25)
  394. in $AU Funds.  For the registration price you will receive:
  395.  
  396.   a)  A disk containing the latest registered version of ICBM. This
  397.       registered version does not contain any Shareware Registration
  398.       information.  Therefore the registered version of ICBM will be
  399.       somewhat smaller and faster.
  400.   b)  Update notification of ICBM for one year from date of registration.
  401.   c)  Free technical support by phone, mail and Internet mail.
  402.  
  403.  
  404. Site Registration
  405.  
  406. If ICBM is to be utilized on more than one machine by more than one person
  407. or accessed on a Local Area Network (or similar artifact) by multiple people on
  408. multiple machines, a "site license" is required.
  409.  
  410. Please see the file ICBM.REG for pricing on "site licensing" for ICBM.
  411. For a site registration of ICBM you will receive:
  412.  
  413.   a)  A disk containing the latest registered version of ICBM. This
  414.       registered version does not contain any Shareware Registration
  415.       information.  Therefore the registered version of ICBM will be
  416.       somewhat smaller and faster.
  417.   b)  A printed users manual for ICBM. (Extra program disks and manuals are
  418.       available at additional cost).
  419.   c)  Update notification of ICBM for one year from date of registration.
  420.   d)  Free technical support by phone, mail and Internet mail.
  421.  
  422.  
  423.  
  424.                                     Page 7
  425. Installation
  426.  
  427. ICBM consists of the following files:-
  428.  
  429.     ICBM.DOC  -  Details how to use ICBM. (The file you are reading).
  430.  
  431.     ICBM.HIS  -  ICBM Revision history.
  432.  
  433.     ICBM.REG  -  ICBM Registration details and order form.
  434.  
  435.     ICBM.EXE  -  This file should be located in your LIBPATH.  You may wish
  436.                  to place it in your compilers library directory,  so that
  437.                  it is always accessible.
  438.  
  439.     ICBM.INI  -  ICBM will create it's own INI file at first invocation.
  440.                  This file contains configuration information for ICBM and
  441.                  as such should be kept in the root directory of your *OS/2
  442.                  boot drive.
  443.                  See the OPERATION section of this document for details.
  444.  
  445. After unarchiving, scan all the files for viruses. It was checked when
  446. it was first archived but we cannot guarantee it hasn't been re-archived
  447. by others. Particularly since most BBS's these days do this automatically
  448. upon receiving a file.
  449.  
  450. There are two methods of installation:
  451.  
  452. a) run the install.cmd script in an *OS/2 session and answer it's questions
  453.  
  454. b) follow these instructions:-
  455.  
  456.    To install for use simply copy the ICBM.EXE to a suitable location.
  457.    When satisfied its clean run the ICBM.EXE program in an *OS/2 session.
  458.    This will create an additional file called ICBM.INI which is the default
  459.    configuration file. This file should be copied to the root directory of
  460.    the *OS/2 boot drive.
  461.  
  462.    This file contains user configurable parameters which are read by ICBM
  463.    as it starts up. To modify this simply use any ASCII text editor to edit the
  464.    file, this file serves as an example of the available configuration options.
  465.  
  466.    If this file becomes too corrupted simply remove this and ICBM will re-create
  467.    a 'default' version the next time it is run.
  468.  
  469. Next edit your CONFIG.SYS file and add the following line to the end of it:-
  470.  
  471.     CALL=C:\OS2\CMD.EXE /C "D:\OS2\APPS\ICBM.EXE" & EXIT
  472.  
  473. ICBM may also be called with optional arguments for a complete list of these
  474. please read the section called Summary of Parameters.
  475.  
  476. Thats all there is to it, we hope you enjoy using ICBM and look forward to
  477. receiving your registration.
  478.  
  479.  
  480.                                     Page 8
  481. Operation
  482.  
  483. If you followed the installation procedures correctly the next time you re-boot
  484. your machine the ICBM countdown screen should appear before the Presentation
  485. Manager (PM) has been started but after all device drivers have loaded.
  486.  
  487. Pressing any key at this point will "interrupt" the boot process, and place
  488. you in an *OS/2 session. At this point you are free to modify your boot-up
  489. configuration files and have full access to all files and utilities normally
  490. available to you when PM is running except for PM programs of course.
  491.  
  492. For example you may wish to:-
  493.  
  494.     - make backup copies or restore your *OS/2 .INI files
  495.     - modify the startup.cmd file
  496.     - edit your config.sys file
  497.  
  498. Now your on your own running in an *OS/2 session, but heed the warnings and
  499. make backup copies of any file you intend to modify.
  500.  
  501. When you are ready to resume the boot, type EXIT to continue.
  502.  
  503. System startup will then be completed.
  504.  
  505. If you do not wish to wait for the countdown and have no need to interrupt
  506. the system Boot-up process at this time you can press the ESC key which will
  507. exit ICBM immediately and resume the Boot-up.
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.                                     Page 9
  534. Summary of Parameters
  535.  
  536. ICBM may also be called with optional arguments:-
  537.  
  538.         ICBM /options
  539.  
  540. Where options may be one or more of the following:
  541.  
  542. /? Help
  543.  
  544.     This provides a help screen detailing ICBM's usage and optional arguments.
  545.  
  546. /Cxxx Command_Path
  547.  
  548.     Where 'xxx' represents the fully qualified path to command
  549.     interpreter enclosed in double quotes. ie. /C"C:\OS2\CMD.EXE"
  550.  
  551. /Oxxx Command_Options
  552.  
  553.     Where 'xxx' represents the arguments to give the command
  554.     interpreter enclosed in double quotes. ie. /O"/K"
  555.  
  556. /Snnn Countdown_seconds
  557.  
  558.     Where 'nnn' equals the number of seconds to count down from
  559.     before resuming boot-up.
  560.  
  561.     ie. /S30
  562.  
  563.         or
  564.  
  565.         CALL=C:\OS2\CMD.EXE /C "D:\OS2\APPS\ICBM.EXE /S30" & EXIT
  566.  
  567.     This can be any value greater than 0 up to a maximum of 9999 seconds.
  568.     Thats a heck of a long time, so please be patient if you set it that
  569.     high (grin).
  570.  
  571.     You may also specify the countdown value in the ICBM.INI file.
  572.  
  573.     ICBM defaults to a 10 second countdown.
  574.  
  575. /Mxxx Bootup_message
  576.  
  577.     Where 'xxx' is the message to display upon resuming boot-up
  578.     enclosed in double quotes.
  579.  
  580.     ie. /M"OS/2 Rulz Ok"
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.                                     Page 10
  590. Configuration file
  591.  
  592. Options may also be specified in the ICBM.INI file located in the
  593. root directory of the OS/2 boot drive.
  594.  
  595. This is a straight ASCII file and as such may be edited with any text
  596. editor capable of producing ASCII output.
  597.  
  598. The default ICBM.INI file looks like this:-
  599.  
  600.     ; -----------------------------------------------------------------------
  601.     ;
  602.     ;           ICBM - Interactive Configuration Boot-up Modifier
  603.     ;  Copyright (c) 1993, KnowWare Computer Products. All rights reserved.
  604.     ;
  605.     ; -----------------------------------------------------------------------
  606.     ; Command line settings:
  607.     ; -----------------------------------------------------------------------
  608.     Command_Path        C:\OS2\CMD.EXE
  609.     Command_Options        /K
  610.  
  611.     ; -----------------------------------------------------------------------
  612.     ; Seconds to countdown from before boot-up:
  613.     ; -----------------------------------------------------------------------
  614.     Countdown_seconds    10
  615.  
  616.     ; -----------------------------------------------------------------------
  617.     ; Message to display as boot-up resumes:
  618.     ; -----------------------------------------------------------------------
  619.     Boot_Message        Resuming boot-up...
  620.  
  621. Note any line beginning with a ';' character is treated as a comment and is
  622. ignored by ICBM.
  623.  
  624. Options and their values may be separated by a space, tab or an equals (=)
  625. sign.
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.                                     Page 11
  647. Main Screen
  648.  
  649. The unregistered version of ICBM will display a single screen upon execution:-
  650.  
  651.     ┌─────────────────────────────────────────────────────────────────────┐
  652.     │        ICBM - Interactive Configuration Boot-up Modifier V 1.01     │
  653.     │            *** UNREGISTERED 30 DAY EVALUATION VERSION ***           │
  654.     │                                [xxxx]                               │
  655.     │                                                                     │
  656.     │               Press any key to interrupt system boot-up             │
  657.     │                         ESC to continue booting                     │
  658.     │                                                                     │
  659.     │ Copyright (C) 1993, KnowWare Computer Products. All Rights Reserved │
  660.     │    Use of this software after the evaluation period is illegal!     │
  661.     └─────────────────────────────────────────────────────────────────────┘
  662.  
  663. Where 'xxxx' represents the countdown timer.
  664.  
  665.  
  666. The registered version of ICBM will display the following screen:-
  667.  
  668.     ┌─────────────────────────────────────────────────────────────────────┐
  669.     │        ICBM - Interactive Configuration Boot-up Modifier V 1.01     │
  670.     │                                                                     │
  671.     │                                [    ]                               │
  672.     │                                                                     │
  673.     │               Press any key to interrupt system boot-up             │
  674.     │                         ESC to continue booting                     │
  675.     │                                                                     │
  676.     │ Copyright (C) 1993, KnowWare Computer Products. All Rights Reserved │
  677.     │ Registered to: KnowWare Computer Products     Registration # 000001 │
  678.     └─────────────────────────────────────────────────────────────────────┘
  679.  
  680. This displays the registered user's name and registration number.
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.                                     Page 12
  703. Caveats
  704.  
  705. As ICBM is a normal ring-3 application it can NOT stop your systems device
  706. drivers from starting up before it interrupts the boot process. In order to
  707. do this the program itself would have to be a device driver. This is planned
  708. for a later release.
  709.  
  710. But for now if the process giving you trouble on boot-up is a device driver
  711. and it doesn't let you boot OS/2 then you will have to boot-up off floppy
  712. diskette in the usual manner and make your changes that way.
  713.  
  714. Please be careful of the changes you make while in ICBM's *OS/2 session as
  715. this mode of operation gives unrestricted access to *OS/2 configuration files.
  716.  
  717. If you make the wrong changes you may make your system un-bootable, if not for
  718. this boot perhaps the next.
  719.  
  720. So please make backups of all files you plan to modify before doing the
  721. modifications and read the disclaimer that follows.
  722.  
  723. We provide you with the ability to make the changes to your boot-up but we
  724. don't make those changes for you, thats your doing and as such your problem.
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.                                     Page 13
  761. Acknowledgments
  762.  
  763. The author would like to thank his business partner Paul Leaver for 
  764. testing ICBM, and for providing numerous idea's many of which have
  765. been incorporated into the final product.
  766.  
  767. The author would also like to thank all those users who have made
  768. comment on or suggestions of new features for ICBM. We do aim to please,
  769. and will take all suggestions into consideration. If you think its
  770. a good feature somebody else must do also! So don't be bashful, be verbose.
  771.  
  772. *IBM and OS/2 are registered trademarks of International Business Machines
  773.  Corporation.
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.  
  814.                                     Page 14
  815. Appendix A - Known Problems
  816.  
  817. a) On some systems it appears the "& EXIT" statment on the CALL is not taking
  818.    effect and the user is required to press the ENTER key to continue after
  819.    they type EXIT to resume the boot-up from the OS/2 session.
  820.  
  821.    For now the installation program does not add this to the config.sys as the
  822.    command interpreter should exit after it finishes executing the program
  823.    anyhow.
  824.  
  825.    We will continue to investigate this minor anoyance.
  826.  
  827. b) Installation program does not update the ICBM.INI file with your details.
  828.    You are required to edit the ICBM.INI file and update it by hand, most
  829.    people seem to prefer this anyhow.
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866.  
  867.  
  868.  
  869.  
  870.                                     Page 15
  871. Appendix B - Future Releases
  872.  
  873. The following features/enhancements are planned for future releases:-
  874.  
  875.   - re-coding to a device driver
  876.  
  877.   - password protection
  878.  
  879.   - usage logging
  880.  
  881. ICBM is Copyright (c) 1994 KnowWare Computer Products. All rights reserved.
  882.  
  883. KnowWare Computer Products is dedicated to the creation of quality *OS/2
  884. shareware.
  885.  
  886.     KnowWare Computer Products
  887.     26 Ralph Street,
  888.     Clontarf  4019.
  889.     Queensland, Australia.
  890.  
  891. To contact us on Fidonet, please write to:
  892.  
  893.     Grant Cause or Paul Leaver at 3:640/830                                         
  894.  
  895. Or E-mail: Josephm@mhs.oz.au
  896.  
  897. The most recent version of ICBM will always be posted for downloading on:-
  898.  
  899.                        Proteus/2 BBS (Brisbane, Australia)
  900.                         +61-7-344-6012 (V32Bis and under)
  901.                          24hrs - Home of Joe's OS/2 Tips
  902.                              SysOp: Joseph McKinnon
  903.                                 TEAM OS/2 MEMBER
  904.  
  905.                            Internet: josephm@mhs.oz.au
  906.                            WorldNet node:  61:6700/1
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.                                     Page 16
  929.