home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / QLCD153.ZIP / QLCD153.DOC < prev    next >
Encoding:
Text File  |  1996-02-15  |  69.7 KB  |  1,661 lines

  1. FILE: QLCD15.DOC
  2.  
  3.  
  4.                          QUANTUM LEAP CD-ROM DOOR
  5.                          ------------------------
  6.                             Croatian ShareWare
  7.  
  8.                            QLCD -  Version 1.53
  9.                         Released in February, 1996
  10.                    Copyrighted 1994-1996 by Ivan Drzanic
  11.  
  12.                               Support Board:
  13.                 G-Box (Sysop Ivan Drzanic)  +385 1 78-38-66
  14.                               28.8  V34/V.FC
  15.                             FidoNet: 2:381/102
  16.                    Internet: ivan.drzanic@g-box.fido.hr
  17.                            HAM: 144.760 (9A2GB)
  18.  
  19.                Mail Support (Only AE + 2 x IRC for response):
  20.                               Ivan Drzanic
  21.                               HR-10430 SAMOBOR
  22.                               Kolodvorska 33
  23.                               C R O A T I A
  24.  
  25.  
  26.  
  27.     0. Table of contents:
  28.     ---------------------
  29.  
  30.     Table of contents ............................................ 0.
  31.     Disclaimer ................................................... 1.
  32.     Registration ................................................. 2.
  33.     Credits ...................................................... 3.
  34.     QLCD-Rom Door Beta testers (Croatia) ......................... 4.
  35.     Introduction ................................................. 5.
  36.     QLCD v1.5 options & utilities ................................ 6.
  37.     QLCD work "as" or "with" ..................................... 7.
  38.     Hardware & Software requirements and suggestions ............. 8.
  39.     QLCD Options ................................................. 9.
  40.             SELECT CD-ROM
  41.             CHOOSE DIR, TAG FILES, DOWNLOAD
  42.             OFF-LINE FILE REQUEST
  43.             GLOBAL DOWNLOAD
  44.             TEXT SEARCH
  45.             NEED HELP ?
  46.             USER STATISTIC
  47.             LAST 10 CALLERS
  48.             PAGE SYSOP
  49.             RETURN TO BBS
  50.     How does a door work ........................................ 10.
  51.     Quick Start ................................................. 11.
  52.     Archive contents ............................................ 12.
  53.     Sample configuration files .................................. 13.
  54.             QLCD01.BAT (Maximus Node 01)
  55.             QLCD02.BAT (Maximus Node 02)
  56.             QLCD.BAT (Other BBS Software)
  57.             QLCD.CFG
  58.             DOOR.CFG
  59.             CDLIST.CFG
  60.     Configuration file Description .............................. 14.
  61.             CD-Drive
  62.             CD-Status
  63.             CD-Name
  64.             CD-Dir
  65.             CD-Level
  66.     QLCD.MEC for multi-node operation (Maximus SysOps Only) ..... 15.
  67.     Sample *.DIR Configuration File (CD) ........................ 16.
  68.             First Line Description
  69.             CD-Name
  70.             CD-Label
  71.             CD-Checksum
  72.             CD-Lists Path
  73.             Other Lines Description
  74.             Name of FILES.BBS
  75.             CD-Rom Directory
  76.             CD-Rom Short Dir Desc
  77.     Sample *.DIR Configuration File (HD) ........................ 17.
  78.     CHECKSUM.EXE ................................................ 18.
  79.     Black list .................................................. 19.
  80.     Send message to SysOp ....................................... 20.
  81.             Sample POST2SYS.CFG
  82.     Send message to user ........................................ 21.
  83.             Sample POST2USR.CFG
  84.     QLCDxx.LOG .................................................. 22.
  85.     ERRxx.LOG ................................................... 23.
  86.     Error Codes ................................................. 24.
  87.     Command Line Options ........................................ 25.
  88.     News in QLCD v1.2b & upgrading notes (*) .................... 26.
  89.             Off-Line File Request
  90.             Off-Line File Server
  91.             Process Request by User Name
  92.             Process Request by CD Name
  93.             Delete Old Files
  94.             Delete User Request
  95.             User Statistic
  96.             Send message to User
  97.             New CHECKSUM.EXE
  98.             QLCD-Rom Utility: CommaSTRIPER v0.1
  99.             New QLCD.CFG
  100.             New ANSI screen: FILEREQ.ANS
  101.             Changed ANSI screen: QLCDMAIN.ANS
  102.             New help file: OFFLIN.HLP
  103.     News in QLCD v1.3 & upgrading notes (*) ..................... 27.
  104.             New Off-Line File Server
  105.             Changed ANSI screen: CDLIST.ANS
  106.     News in QLCD v1.4 & upgrading notes (*) ..................... 28.
  107.             Fixed bug in module DownLoad (COM 2)
  108.             New QLCD-Rom Utility: FBCONV.EXE
  109.             OS/2(tm) support
  110.     News in QLCD v1.5 & upgrading notes (*) ..................... 29.
  111.             Improved Last 10 Callers routine, changed database type.
  112.             Added <B>ack suboption
  113.             Changed FILEDESC.ANS, FILEREQ.ANS
  114.             Added <F>ast or <S>tandard FREQ suboption
  115.             Added MAX2QLCD.EXE - New QLCD-Rom Door Utility
  116.     News in QLCD v1.53 & upgrading notes (*) .................... 30.
  117.             Added new line in QLCD.CFG
  118.             Improved CDLIST.CFG handling
  119.             Improved file handling in MAX2QL02.EXE
  120.     From QLCD Beta testing team ................................. 31.
  121.             Using QLCD with Adept/2
  122.             Using QLCD with Maximus/2
  123.     A few words at the end ...................................... 32.
  124.     QLCD v1.53 REGISTRATION FORM ................................ 33.
  125.  
  126.  
  127.     1. Disclaimer
  128.     -------------
  129.     This software (including instructions for its use) is provided "as is"
  130.     without warranty of any kind. Further, the author does not warrant,
  131.     guarantee, or make any representations regarding the use, or the results
  132.     of the use, of the software or written materials converning the software
  133.     in terms of correctness, accuracy, reliabilty, currentnes, or otherwise.
  134.     The entire risk as to the results and performance of the software is
  135.     assumed by you. If the software or written materials are defective, you,
  136.     and not the author or the author's distributors or employees, assume
  137.     the entire cost of all necessary servicing, repair, or correction.
  138.  
  139.     Neither the author nor anyone else who has been involved in the creation,
  140.     production, or delivery of this software shall be liable for any direct,
  141.     indirect, consequential, or incidental damages (including damages for
  142.     loss of business profits, business interruption, loss of business
  143.     information, and the like) arising out of the use of or inability of
  144.     to use such software. Distribution of the software is allowed as long
  145.     as it is in complete form as when you recieved it. Distribution of
  146.     the files without the documentation is not allowed. Distribution of the
  147.     QLCD-utilities, without other parts from this archive, is not allowed.
  148.  
  149.     2. Registration
  150.     ---------------
  151.     At the very begining, I must ask you to excuse my "Tarzan"
  152.     English. I hope you'll be able to understand Swahilly I use :)
  153.  
  154.     QLCD isn't crippleware. It is a fully functional product, with a
  155.     30 days evaluation period. After 30 days it will work just as
  156.     good as it worked before, and if you continue to use it, you are
  157.     required to register QLCD-Rom Door.
  158.  
  159.     Please, see the registration form at the end of this file.
  160.  
  161.     UNREGISTERED EVALUATION COPY of QLCD v1.5 has no time-delay and
  162.     it is not crippled in any way.
  163.  
  164.     QLCD is a result of 13 months of hard work. Big Pizzas from
  165.     Jadranka's kitchen and lots of Croatian beer "Bansko Pivo" are
  166.     a few things I can't forget :))
  167.  
  168.  
  169.     3. Credits goes to:
  170.     -------------------
  171.     Jakov Mirkovic, Zeljko Kristek - For the help in the testing
  172.                     process of v1.0 and the idea for Self.Recognition
  173.                     routine
  174.  
  175.     Radovan Vrana - For the revision of English version of this DOC.
  176.  
  177.     Todd Miller - Great ideas, great LIB - DoorSource !
  178.                   Thank you Mr. Miller, and God Bless you.
  179.  
  180.     Robert Lee - Your CDMX was my light in darkness... but the most
  181.                  valuable options are in The QLCD. Maybe, you can
  182.                  implement some of them in CDMX, as I asked you
  183.                  12 months ago...
  184.  
  185.     Jadranka - For many hours spent in the kitchen, making the
  186.                best Pizza in the World, supporting me, with a lot
  187.                of understanding for my work.
  188.  
  189.     Colin Wheat (3:690/613@Fidonet) - for great program MSGPOST
  190.  
  191.     Karlo Kuhar - For an idea for adding <D>own option inside of <V>iew
  192.                   option, and help in testing QLCD-Rom Door.
  193.  
  194.     Andrej Broz, Branko Radojevic - For testing the QLCD-Room Door under
  195.                                     OS/2 (Adept/Maximus)
  196.  
  197.  
  198.  
  199.     4. QLCD-Rom Door Beta testers
  200.  
  201.  
  202.     Croatia                                  @FidoNet:  Phone:
  203.     ---------------------------------------  ---------  ----------------
  204.     Jakov Mirkovic, G-Box, Samobor           2:381/102  +385  1 78-38-66
  205.     Zeljko Kristek, Systematics BBS, Osijek  2:381/119  +385 31 16-13-34
  206.     Branko Radojevic, Pulsar BBS, Dubrovnik  2:381/124  +385 20 41-29-99
  207.     Karlo Kuhar, Nostromo BBS, Samobor       2:381/134  +385  1 78-49-69
  208.     Vladimir Kolbas, Raveland BBS, Zagreb    2:381/129  +385  1 17-03-08
  209.     Tomislav Ribicic, TVRi BBS, Rijeka       2:381/106  +385 51 51-69-86
  210.  
  211.  
  212.     Russia                                   @FidoNet:  Phone:
  213.     ---------------------------------------  ---------  ----------------
  214.     Andrej Broz, Power Zone BBS, Moscow      2:5020/651
  215.  
  216.  
  217.     USA                                      @FidoNet:  Phone:
  218.     ---------------------------------------  ---------  ----------------
  219.     Bryan, ShareWare Paradise                1:261/1652 +1 410 239-7473
  220.  
  221.  
  222.  
  223.     I apologize if I forgot someone.
  224.  
  225.  
  226.     VERY IMPORTANT !
  227.     ----------------
  228.     If you are upgrading from QLCD v1.11 to v1.2b, or from v1.2b
  229.     to v1.3, please read the upgrade notes at the end of this DOC file.
  230.     Also, see the chapter about news in v1.53
  231.  
  232.  
  233.     5. Introduction
  234.     ---------------
  235.     Welcome to the QLCD-Rom Door, the most powerfull CD-Rom Door.
  236.  
  237.     QLCD represents an effort to unify all the good sides of the similar
  238.     door programs in one program, with some specialities which put QLCD
  239.     on the very top of similar CD managers available today.
  240.  
  241.     Options and capabilities which make my program different from similar
  242.     programs, appeared as an idea during the test phase od the several
  243.     CD-ROM managers on the G-Box. Most of them had one similar option,
  244.     but none of them had all options that would satisfy me as a Sysop.
  245.  
  246.     I tried to get in touch with some of the authors of similar door
  247.     programs and suggest certain improvements in their programs.
  248.     I can't say there wasn't any understanding on their side, but there
  249.     was never any true realization of any of my suggestions.
  250.  
  251.     Then I decided to write the QLCD-ROM Door, and results of my efforts
  252.     are at you disposal. I'm aware that there is no such thing as the
  253.     perfect program, but I'll be glad to prove my suggestions right
  254.     through realization of this program and to animate other authors to try
  255.     and make the same or even better thing! :)
  256.  
  257.     6. Here are some QLCD v1.53 options & utilities:
  258.     -----------------------------------------------------------
  259.     - DOOR.SYS sw-interface support
  260.     - Maximus LASTUSxx.BBS auto-updating (included QLCD.MEC)
  261.     - LOCKED baud support (tested DTE up to 115200)
  262.     - DROPED CARRIER detection
  263.     - NETWORK support (tested in 2-Node Ethernet Network)
  264.     - COM 1-8 support, IRQ, ADDR specification support
  265.     - LOCAL mode support (all functions active in LOCAL mode)
  266.     - Page SysOp, Chat, Drop to DOS, User Dump etc.
  267.     - Supports up to 999 CD-disks (new in v1.3 !)
  268.     - UNLIMITED number of CD-directories per CD
  269.     - GLOBAL DOWNLOAD support, without selecting Dir, Taging files etc.
  270.       based on User Daily KB Limit, Time and User Security Level
  271.     - AUTO-CHECKING On-Line CDs, AUTO-UPDATING of CDLIST.CFG file
  272.     - CD-Disk / CD-Drive SELF-RECOGNITION (It's no matter which CD is in
  273.       which Drive, Let QLCD works for you!)
  274.     - Ability to map any HD-directory as a CD
  275.     - Text Search support
  276.     - On-Line Help for all options
  277.     - ZIP View support (PKUNZIP must be in the Path)
  278.     - Zmodem Batch DL (28 files max) support (DSZ.COM must be in the path)
  279.     - View Taged & Delete Taged Item & DownLoad support
  280.     - Support multiple or single line file descriptions
  281.     - DownLoad Taged Files based on "User Daily KB Limit"
  282.     - Utility for CD Disks CHECKSUMing (CHECKSUM.EXE)
  283.     - Utility for adding comments to outgoing ZIP archives (COMNTZIP.EXE)
  284.     - 22 samples of pre-configured CD-Disks ...etc.
  285.     - Zmodem Leech recognition
  286.     - BLACK-LIST for every CD in the CDLIST.CFG file
  287.     - Dummy DOOR.SYS in QLCD14.ZIP for instant LOCAL testing
  288.     - 8 events loging in QLCDxx.LOG
  289.     - 8 + 89 types of Error loging in ERRxx.LOG
  290.     - Registration Key
  291.     - Last 10 Callers Option
  292.     - User Statistic Option
  293.     - Off-Line File Request Option
  294.     - ability to send message to SysOp, if any OLF-Request found
  295.       (need MSGPOST.EXE in the QLCD directory.)
  296.     - Included new QFRS v1.1 - Powerfull Off-Line File Server
  297.     - ability to send message to User, if any Request is processed
  298.       (need MSGPOST.EXE in the QLCD directory.)
  299.     - Included new QLCD-Rom Utility: FBCONV.EXE, replacement for old
  300.       comma striper utility
  301.     - You can use QLCD as a DOS(tm) or OS/2(tm) CD manager
  302.  
  303.  
  304.     7. QLCD work "as" or "with":
  305.     ----------------------------
  306.     - Multi-Node Door (tested in 2-Node system, COM1 & COM2)
  307.     - Maximus Door
  308.     - Network-aware Door (Ethernet)
  309.     - DV-aware Door
  310.     - AdeptBBS Door
  311.  
  312.  
  313.     8. Hardware & Software requirements and suggestions:
  314.     ----------------------------------------------------
  315.     - 286/386/SX/DX compatible, with 230 Kb free memory for Door usage
  316.     - SHARE must be active
  317.     - ANSI driver loaded
  318.     - Use SMART(tm) cache for better CD performance
  319.     - Use 16C550AF FIFO UART for better DTE/DCE speed
  320.  
  321.  
  322.     9. QLCD Options
  323.     ---------------
  324.     SELECT CD-ROM
  325.  
  326.     This option allows you to select one of the available CD's on this
  327.     system.  Enter #number of CD, and then press <Enter>. As you can see,
  328.     some CD's are marked as "DL" (available for DownLoad), some of
  329.     them as "RL" (only for reading description list). QLCD warns you
  330.     if your intention is to DL from a CD marked as "RL".
  331.  
  332.     In version 1.3, "DL" was changed to "On-Line", and "RL" to "Off-Line".
  333.  
  334.     CHOOSE DIR, TAG FILES, DOWNLOAD
  335.  
  336.     This option allows you to Choose one directory from CD, shows
  337.     you (multiple or single line) file descriptions, allows you to TAG
  338.     desired files, View taged files with an option for Untaging files,
  339.     View Zip Archive contents, and to DownLoad desired files.
  340.     QLCD warns you if remaining Time, or remaining KBytes are
  341.     insufficient for Downloading.
  342.  
  343.     OFF-LINE FILE REQUEST
  344.  
  345.     This option allows to Select any Off-Line CD, Choose any directory
  346.     and Tag any off-line file as a part of your Request. Depending on SysOp,
  347.     requested files will be prepared as soon as possible, and user will
  348.     be able to DownLoad them the next time he visits the QLCD-Rom Door.
  349.     QLCD warns user if Request is still waiting for user input. User may
  350.     choose New Request, but in that case, the Old one will be Deleted.
  351.  
  352.     This option is controlled by User Security Level (see new QLCD.CFG,
  353.     line 13).
  354.  
  355.     GLOBAL DOWNLOAD
  356.  
  357.     This is one of the powerfull QLCD options, which recognizes differences
  358.     between QLCD and other CD-managing Doors.
  359.  
  360.     It allows you to Download files without "mumbo-jumbo" choosing, taging
  361.     etc. Two things which you must know are: from which CD you
  362.     want to DL, and what's the name of the File you want to DL. This option
  363.     is controlled by User Security Level (see QLCD.CFG file, line 9).
  364.     User, whose level are higher than, or equal to the level specified
  365.     in QLCD.CFG, can access Global DL option from Main Menu.
  366.  
  367.     TEXT SEARCH
  368.  
  369.     This option allows you to Search Text from the File Description List,
  370.     TAG desired files, View taged files with suboption for Untaging
  371.     files, View Zip Archive contents, and allows you to DownLoad
  372.     desired files. QLCD warns you if remaining Time, or remaining KBytes
  373.     are insufficient for Downloading.
  374.  
  375.     Maximum of 8 characters is allowed for the Text Search,
  376.     which is not Case-Sensitive.
  377.  
  378.     NEED HELP ?
  379.  
  380.     This option gives you help on desired Topic. If no help
  381.     file is available, QLCD reports an error and writes it to
  382.     the ERRxx.LOG file.
  383.  
  384.     USER STATISTIC
  385.  
  386.     Informing user / sysop about some statistic data:
  387.  
  388.         Name
  389.         Node                        (Which Node is QLCD active)
  390.         Sec. Level                  (User Security Level)
  391.         COMM                        (Which Comm port is active)
  392.         QLCD Started On
  393.         Network                     (Is LAN active?)
  394.         Remaining Minutes
  395.         Baudrate                    (DCE Speed)
  396.         Remaining Bytes Today
  397.         Locked                      (DTE Speed)
  398.  
  399.  
  400.     LAST 10 CALLERS
  401.  
  402.     Information about Last Ten visitors of the QLCD-Rom Door. You may
  403.     see data, like  - which Node, what Time and Date, and who was on
  404.     before you.
  405.  
  406.     PAGE SYSOP
  407.  
  408.     The most popular option. 10 seconds Paging is more than many SysOps
  409.     like, so, if you don't respond, message "SysOp isn't right here..."
  410.     appears on booth local and remote screens.
  411.  
  412.     RETURN TO BBS
  413.  
  414.     Ends User's visit to the QLCD, and returns him to the Board. If
  415.     he/she finds a bug, we encourage him/her (you) to send mail to our Fido,
  416.     or Internet address:
  417.  
  418.     Ivan Drzanic 2:381/102 (FidoNet)
  419.     ivan.drzanic@g-box.fido.hr (Internet)
  420.  
  421.  
  422.     10. How a door works
  423.     --------------------
  424.     Understanding how a door works is good to know, so here's a
  425.     simple diagram on what happens:
  426.  
  427.                          BBS Creates DOOR.SYS file and exits
  428.                                          \|/
  429.                                Door's batch file is run
  430.                                          \|/
  431.              |-->       Door loads and reads in  DOOR.SYS file
  432.              |                           \|/
  433.              |-->       The door opens the communications port
  434.              |                           \|/
  435. the QLCD-Rom |-->            User interacts with the door
  436. handles this |                           \|/
  437.              |-->         Door exits, updating DOOR.SYS file
  438.              |                           \|/
  439.              |  BBS reloads and reads in the interface file (not every one)
  440.              |-->        (Autoupdating Maximus LASTUSxx.BBS)
  441.                                          \|/
  442.                              User continues using the bbs
  443.  
  444.  
  445.  
  446.     Some people don't like reading a large manual, and usually
  447.     jump right in with both feet and start off, but if you want
  448.     a quick start, please, read this instructions.
  449.  
  450.  
  451.     11. Quick Start
  452.     ---------------
  453.     Make a directory named QLCD.
  454.     Make a QLCD subdirs, depending on how many CD-disks you have:
  455.  
  456.            D:\QLCD\WV1                 <-- World Vision 1 CD
  457.                   \MM                  <-- Modem Madness CD
  458.                   \NO17                <-- Night Owl 17 CD
  459.                    ...etc.
  460.  
  461.     Copy so-called FILES.BBS from CD in the right subdir. It's
  462.     irrelevant how you name the "FILES.BBS" file. See one of
  463.     the included *.DIR files. Please, read chapter about FBCONV.EXE,
  464.     a new QLCD-Rom utility for FILES.BBS converting.
  465.  
  466.  
  467.  
  468.     12. UnZip QLCD153.ZIP in QLCD directory.
  469.     ----------------------------------------
  470.     Archive contents:
  471.  
  472.         QLCD.BAT                      <-- sample  .BAT file
  473.         QLCD01.BAT                    <-- sample .BAT file (node 1)
  474.         QLCD02.BAT                    <-- sample .BAT file (node 2)
  475.         QLCD15.EXE                    <-- QLCD-Rom Door executive file
  476.         QFRS110.EXE                   <-- QLCD File Request Server
  477.         COMNTZIP.EXE                  <-- Zip Comment QLCD-Utility
  478.         CHECKSUM.EXE                  <-- CD-Checksum QLCD-Utility
  479.         FBCONV.EXE                    <-- FILES.BBS Converter
  480.         MAX2QL02.EXE                  <-- Max FILES.BBS to QLCD-style
  481.         QLCD.CFG                      <-- sample QLCD configuration file
  482.         DOOR01.CFG                    <-- sample DOOR.CFG file (node 1)
  483.         DOOR02.CFG                    <-- sample DOOR.CFG file (node 2)
  484.         CDLIST.CFG                    <-- sample CDLIST.CFG file
  485.         POST2SYS.CFG                  <-- sample MSGPOST cfg. file
  486.         POST2USR.CFG                  <-- sample MSGPOST cfg. file
  487.         QLCD.MEC                      <-- .MEC file (Maximus only)
  488.         SELECT.HLP                    <-- QLCD Help files
  489.         CHOOSE.HLP                              /
  490.         GLOBDL.HLP                              /
  491.         TXTSRC.HLP                              /
  492.         HELPON.HLP                              /
  493.         USRSTA.HLP                              /
  494.         PAGSYS.HLP                              /
  495.         LSTCLL.HLP                              /
  496.         RETBBS.HLP                              /
  497.         OFFLIN.HLP                              /
  498.         HD.DIR                        <-- sample HD configuraton, as CD
  499.         MEGA.DIR                      <-- sample CD configuration file
  500.         MM.DIR                                  /
  501.         SM.DIR                                  /
  502.         PD&SHW.DIR                              /
  503.         SHWS.DIR                                /
  504.         SIMT_1.DIR                              /
  505.         SIMT_2.DIR                              /
  506.         WW1.DIR                                 /
  507.         WW2.DIR                                 /
  508.         WW3.DIR                                 /
  509.         NO11.DIR                                /
  510.         NO12.DIR                                /
  511.         NO13.DIR                                /
  512.         NO14.DIR                                /
  513.         NO15.DIR                                /
  514.         NO16.DIR                                /
  515.         NO17.DIR                                /
  516.         DR_OS2.DIR                              /
  517.         DR_WIN.DIR                              /
  518.         HOBBES.DIR                              /
  519.         PROGRAMS.DIR                            /
  520.         WARP.DIR                                /
  521.         NO13.BL                       <-- sample "BlackList" for NO13.DIR
  522.         CDCHECK.ANS                   <-- QLCD ansi-screens
  523.         DOORBUSY.ANS                            /
  524.         LOGO.ANS                                /
  525.         QLCDMAIN.ANS                            /
  526.         CDDIRS.ANS                              /
  527.         CDLIST.ANS                              /
  528.         FILEDESC.ANS                            /
  529.         TFILES.ANS                              /
  530.         FILEREQ.ANS                             /
  531.         LAST10C.ANS                             /
  532.         QLCDST.ANS                              /
  533.         DOOR.SYS                      <-- Dummy sw-interface
  534.         QLCD153.DOC                   <-- file you are reading now
  535.         HISTORY.TXT                   <-- History of QLCD-Rom Door
  536.  
  537.     Edit all *.CFG, *.BAT, *.DIR, *.BL, QLCD.MEC files (shown latter),
  538.     and start QLCD in LOCAL mode (options in sq.brackets):
  539.  
  540.     QLCD153 DOOR01.CFG LOCAL DOORSYS [LOCKED:38400] [NETWORK]
  541.  
  542.     QLCD takes all information it needs from the dummy DOOR.SYS, so, if you
  543.     want to change Node, Port, Speed, User Name etc. edit the included dummy
  544.     DOOR.SYS. If you don't know how DOOR.SYS is organized, take a look
  545.     at the sample QLCD.MEC. It will show you each DOOR.SYS line description
  546.     and its meaning. Dummy DOOR.SYS is only for local testing.
  547.  
  548.  
  549.     13. Sample configuration files you have to Edit:
  550.     ------------------------------------------------
  551.  
  552.     QLCD01.BAT (Maximus Node 01)
  553.     ----------------------------
  554.     CD \QLCD
  555.     QLCD15 door01.cfg DOORSYS LOCKED:115200 NETWORK
  556.     cd \max
  557.  
  558.     QLCD02.BAT (Maximus Node 02)
  559.     ----------------------------
  560.     CD \QLCD
  561.     QLCD15 door02.cfg DOORSYS LOCKED:115200 NETWORK
  562.     cd \max
  563.  
  564.  
  565.     QLCD.BAT (Other BBS Software)
  566.     --------
  567.     COPY D:\BBS\DOOR.SYS D:\BBS\NODE01
  568.     CD \QLCD
  569.     QLCD15 door01.CFG DOORSYS LOCKED:115200 NETWORK
  570.     CD \BBS
  571.  
  572.  
  573.     QLCD.CFG
  574.     --------
  575.     3                        # Nr. of CD-Drives available on BBS
  576.     E:\                      # First CD drive letter (included '\')
  577.     17                       # Nr. of CD-Disks you have
  578.     D:\QLCD                  # Path to QLCD.EXE
  579.     2                        # Number of Nodes
  580.     D:\MAX                   # Path to xBBS.EXE
  581.     D:\QLCD\LOGO.ANS         # Path to file attached to outgoing CD files
  582.     100                      # DL KBytes per day = KBytes * (sec.level / 7)
  583.     56                       # User Sec. Levlel for GLOBAL DOWNLOAD
  584.     D:\QLCD\QLCD.KEY         # Path to QLCD registration key
  585.     QLCD.LOG                 # Global name of QLCD Log file (w/o path!)
  586.     ERR.LOG                  # Global name of QLCD Error file (w/o path!)
  587.     56                       # User Sec.Lev. for Off-Line File Req. Option
  588.     1                        # 1 = Check On-Line CDs, 0 = Don't  !
  589.  
  590.     ^^^^^^^^^^^^^^^^^^^^^^^^^ maximum 25 chars!
  591.  
  592.     WARNING:
  593.     --------
  594.     Be sure there are No empty rows in _ANY_ *.CFG or *.DIR file !
  595.  
  596.  
  597.     DOOR.CFG
  598.     --------
  599.     The sample configuration file may be called DOOR.CFG (MYDOOR.CFG)
  600.     and look like this:
  601.  
  602.           D:\MAX\NODE1\DOOR.SYS       <-- where DOOR.SYS is located
  603.           G-Box                       <-- Name of your board
  604.           Ivan                        <-- SysOp's First Name
  605.           Drzanic                     <--         Last Name
  606.  
  607.     Be sure that DOOR.SYS files for every Node are located separatelly.
  608.     If not, QLCD will not work correctly in the multi-node operation mode.
  609.  
  610.  
  611.     CDLIST.CFG
  612.     ----------
  613.     Don't forget COMMAS ! No spaces between fields !
  614.  
  615.     E:\,DL,Modem Madness,mm.dir,0,-
  616.     #:\,RL,Night Owl 12,no12.dir,0,-
  617.     #:\,RL,World Vision 1,ww1.dir,0,-
  618.     #:\,RL,World Vision 2,ww2.dir,0,-
  619.     #:\,RL,World Vision 3,ww3.dir,0,-
  620.     #:\,RL,PD & ShW 3.0,pd&shw.dir,0,-              15 CD-Roms + 1 HD
  621.     #:\,RL,ShW Studio v1,shws.dir,0,-               Lines starting with
  622.     F:\,DL,Simtel-94 CD2,simt_2.dir,0,-             '#' are off-line CDs
  623.     #:\,RL,Night Owl 15,no15.dir,0,-
  624.     #:\,RL,So Much ShW!,sm.dir,0,-
  625.     #:\,RL,Mega Games 1,mega.dir,0,-
  626.     #:\,RL,Night Owl 13,no13.dir,0,-
  627.     #:\,RL,Night Owl 14,no14.dir,0,-
  628.     #:\,RL,Simtel-94 CD1,simt_1.dir,0,-
  629.     #:\,RL,Night Owl 16,no16.dir,0,-
  630.     D:\,DL,HD Files,hd.dir,0,-               <-- this line is 'HD-files'
  631.                                                  (new in v1.2b)
  632.  
  633.     14. Configuration file Description
  634.     ----------------------------------
  635.  
  636.     1.  2. 3.            4.     5 6
  637.     -   -- ------------- ------ - -
  638.     #:\,RL,Modem Madness,mm.dir,0,-
  639.        |  |             |      | |
  640.        OK OK            OK    OK OK
  641.  
  642.     1. CD-Drive (place '#' in every line, except if you want to configure
  643.                  HD-drive as CD, in that case put HD drive letter. After
  644.                  every start, QLCD process Self-Recognition, Checking
  645.                  On-Line CDs and Auto-Updating of CDLIST.CFG file with the
  646.                  required data. You may no longer edit the configuration
  647.                  file if while changing CD in the drive. Let QLCD work
  648.                  for you!)
  649.  
  650.     *  VERY IMPORTANT !
  651.  
  652.        See QLCD.CFG, line 14. From version 1.53, you may choose the way
  653.        of CDLIST.CFG handling. Default is Checking On-Line CDs and Auto
  654.        Updating of CDLIST.CFG (QLCD.CFG, line 14 = 1). If you decide to
  655.        use manually configured CDLIST.CFG (line 14 = 0), you must use
  656.        drive letter instead '#' and 'DL' instead 'RL' if CD is on-line.
  657.        This may be useful if you are lucky owner of CD-Changer ;-)
  658.  
  659.     2. CD-Status (place "DL" only if configuring HD, place "RL" or
  660.                   whatever you want if configuring CD: QLCD process
  661.                   Status Checking for every CD. If a CD is Off-Line,
  662.                   'RL' ('Read List') appears next to CD's name.  If a CD
  663.                   is  On-Line, 'DL' ('Down Load') status appears next to
  664.                   CD's name. Remember, QLCD works for you!)
  665.  
  666.     3. CD-Name (Maximum of 14 characters, without commas included, but you
  667.                 may include spaces in the name of a CD.)
  668.  
  669.     4. CD-Dir  (Name of the configuration file for this CD. Each CD must
  670.                 have one. Other important information needed for QLCD's
  671.                 functioning are also in this file).
  672.  
  673.     5. CD-Level (For future versions. Only User with specified Sec.
  674.                  Level can select this CD).
  675.  
  676.     6. -        (For future versions.)
  677.  
  678.  
  679.     15. QLCD.MEC for multi-node operation (Maximus SysOps Only)
  680.     -----------------------------------------------------------
  681.     Don't Forget to MECCA this file (MECCA QLCD.MEC) from \MAX directory!
  682.     Long live Scott & Maximus.
  683.  
  684.     [delete]D:\MAX\NODE%K\door.sys
  685.     [open]D:\MAX\NODE%K\door.sys
  686.     [write]COM%P:[comment                                         Com Port ]
  687.     [write]%b[comment                                             baud rate]
  688.     [write]8[comment                                              Stop Bits]
  689.     [write]%K[comment                                             Node #   ]
  690.     [write]%W[comment                                             Lock baud]
  691.     [write]Y[comment                                         Screen Display]
  692.     [write]N[comment                                         Printer Toggle]
  693.     [write]Y[comment                                              Page Bell]
  694.     [write]Y[comment                                           Caller Alarm]
  695.     [write]%n[comment                                           User's name]
  696.     [write]%c[comment                                           User's city]
  697.     [write]%h[comment                                            Home phone]
  698.     [write]%h[comment                                       Work/data phone]
  699.     [write]%e[comment                                       User's password]
  700.     [EQ SysOp][write]840[comment                                100 / SysOp]
  701.     [EQ AsstSysOp][write]280[comment                        80  / AsstSysop]
  702.     [EQ Clerk][write]35[comment                                 70  / Clerk]
  703.     [EQ Extra][write]840[comment                                 60 / Extra]
  704.     [EQ Favored][write]560[comment                             50 / Favored]
  705.     [EQ Privil][write]140[comment                           40 / Privileged]
  706.     [EQ Worthy][write]35[comment                                35 / Worthy]
  707.     [EQ Normal][write]28[comment                                30 / Normal]
  708.     [EQ Limited][write]7[comment                               25 / Limited]
  709.     [EQ Disgrace][write]0[comment                             20 / Disgrace]
  710.     [EQ Twit][write]0[comment                                    5   / Twit]
  711.     [write]5678[comment                                       # of times on]
  712.     [write]10/22/92[comment                                Date Last Called]
  713.     [write]%T[comment                                     Seconds remaining]
  714.     [write]%t[comment                                     Minutes remaining]
  715.     [colour write]GR[comment                              'GR' for graphics]
  716.     [endcolour nocolour write]NG[comment                       'NG' for TTY]
  717.     [endcolour][write]%E[comment                                Page Length]
  718.     [expert write]Y[comment                                Expert Help mode]
  719.     [regular write]N[comment                              Regular Help mode]
  720.     [novice write]N[comment                                Novice Help mode]
  721.     [hotflash write]N[comment                                 Hotflash mode]
  722.     [write]1,[comment                                         Conf Req'd In]
  723.     [write]0[comment                                           Conf Last In]
  724.     [write]12-12-99[comment                                 Expiration Date]
  725.     [write]%u[comment                                           User Number]
  726.     [write]Z[comment                                       Default Protocol]
  727.     [write]%I[comment                                   User's Upload Total]
  728.     [write]%i[comment                                 User's Download Total]
  729.     [write]0
  730.     [write]1234[comment                               Total Calls from User]
  731.     [write]04/32/54[comment                                 User's Birthday]
  732.     [write]D:\MAX[comment                            Maximus main directory]
  733.     [write]D:\MAX\MISC[comment                       Maximus misc directory]
  734.     [write]%S %s[comment                                   Sysop's F/L Name]
  735.     [write]
  736.     [write]00:00
  737.     [write]N
  738.     [write]N
  739.     [write]Y
  740.     [write]14
  741.     [write]0
  742.     [write]08/02/90
  743.     [write]09:21
  744.     [write]09:21
  745.     [write]99
  746.     [write]0
  747.     [write]123
  748.     [write]456
  749.     [write]
  750.     [write]1474
  751.     [write]2116
  752.     [open]Nul[comment                              close the file!]
  753.     [comment quit comment                                   TheEnd]
  754.     [xtern_dos]@D:\QLCD\qlcd%K.bat
  755.                |
  756.     Don't forget "@" for auto-updating Maximus LASTUSxx.BBS file.
  757.  
  758.     Edit your MENUS.CTL (Maximus Only):
  759.     -----------------------------------
  760.     Menu Doors
  761.         % Name of cmd    Optional arguments      Priv.   Command as it
  762.         % to execute     for cmd, if any         Level   appears to user
  763.         % ------------  --------------------- --------- -----------------
  764.         Display_File    D:\QLCD\qlcd             Limited "QLCD-Rom Door"
  765.  
  766.  
  767.     16. Sample *.DIR Configuration File (CD)
  768.     ----------------------------------------
  769.     As you can see, it looks like a CDMX file, but it's different.
  770.     Thanks to Robert Lee for an idea.
  771.  
  772.     World Vision 1*WORLD1*48863*D:\DIRS\WW01
  773.     EDUCATE1.LIS,EDUCATE1, EDUCATE-1
  774.     EDUCATE2.LIS,EDUCATE2, EDUCATE-2
  775.     GAMES1.LIS,GAMES1, GAMES-1
  776.     GAMES2.LIS,GAMES2, GAMES-2
  777.     GAMES3.LIS,GAMES3, GAMES-3
  778.     GIFS.LIS,GIFS, GIFS
  779.     GRAPHIC1.LIS,GRAPHIC1, GRAPHICS-1
  780.     GRAPHIC2.LIS,GRAPHIC2, GRAPHICS-2
  781.     MUSIC1.LIS,MUSIC1, MUSIC-1
  782.     MUSIC2.LIS,MUSIC2, MUSIC-2
  783.     MUSIC3.LIS,MUSIC3, MUSIC-3
  784.     MUSIC4.LIS,MUSIC4, MUSIC-4
  785.  
  786.     First Line Description
  787.     ----------------------
  788.     No spaces between field (1.), asterisk, field (2.), asterisk, etc.
  789.  
  790.     1.             2.     3.    4.
  791.     -------------  ------ ----- ------------
  792.     World Vision 1*WORLD1*48863*D:\DIRS\WW01
  793.  
  794.     1. CD-Name (Maximum of 14 characters allowed, without commas!)
  795.  
  796.     2. CD-Label (Put whatever you want, except if configuring HD. In
  797.                  that case, put word "HD" )
  798.  
  799.     3. CD-Checksum (CD-Id Number, so-called 'Checksum'. Use CHECKSUM.EXE
  800.                     to get the right checksum and put the given number on
  801.                     this place. No need if configuring HD directories).
  802.                     New CHECKSUM.EXE in QLCD v1.2b !
  803.  
  804.     4. CD-Lists Path (Path to directory where FILES.BBS or DIRx.LST
  805.                       are. Do not include '\' at the end of path).
  806.  
  807.     Other Lines Description
  808.     -----------------------
  809.     No spaces between name of FILES.BBS and CD-Rom Directory, put only
  810.     one comma. Between CD-Rom Direcory and Directory Description, after
  811.     comma, you may put space, because it is counting as a part of
  812.     Directory Description.
  813.  
  814.     1.           2.        3.
  815.     ------------ --------  ---------
  816.     EDUCATE1.LIS,EDUCATE1, EDUCATE-1
  817.                 |        |
  818.                 OK       OK
  819.  
  820.     1. Name of FILES.BBS or other type of File Description.
  821.  
  822.     2. CD-Rom Directory, where are ZIP Archives for DL
  823.        (Path without Drive specification!)
  824.  
  825.     3. CD-Rom Short Directory Description (maximum of 28 characters!)
  826.        Please, be sure there are No commas inside of Directory
  827.        Description:
  828.  
  829.        EDUCATE1.LIS,EDUCATE1, Educate: games, puzzles, etc.
  830.                    |        |               |        |
  831.                    OK       OK              NO!      NO!
  832.  
  833.  
  834.     17. Sample *.DIR Configuration File (HD)
  835.     ----------------------------------------
  836.     HD Files*HD*no_need*D:\QLCD\HD
  837.     GUIDA.LST,QLCD\HD\GUIDA, Guida E-Zine
  838.  
  839.     This format is the same as *.DIR configuration file for CD, but
  840.     please have the following in mind:
  841.  
  842.     - Word "HD" tells to QLCD that you want to include your HD-files
  843.       on-line, under QLCD.
  844.     - Checksum is no_need if configuring HD.
  845.  
  846.  
  847.     18. CHECKSUM.EXE
  848.     ----------------
  849.     QLCD-Rom Utility. When configuring a new CD, use this utility to
  850.     get a CD-Checksum. Put given number it the right place in *.DIR file.
  851.     It's very important to put the right number in the right place.
  852.  
  853.     Replace checksums I made, with a checksums created on your own
  854.     system. If upgrading from QLCD v1.11 to v1.2b, you must checksum
  855.     all your CD-disks again, because of the new release od CHECKSUM.EXE
  856.  
  857.     Sintax: CHECKSUM E:\   (from DOS command line)
  858.  
  859.  
  860.     19. BLACK-LIST
  861.     --------------
  862.     Every CD may have different black-list. Black-List is a list of
  863.     users who can't access this CD. It's very applicable when you
  864.     want to install CD with a files which are not suitable for
  865.     persons under 18 years, etc. If a *.DIR file for your CD
  866.     has a name "WW1.DIR", Black-List for this CD must have the same
  867.     name, but a different extension: "WW1.BL". It is plain ASCI file,
  868.     with a user names inside. Put every user name in the beginning of
  869.     every line (file NO13.BL):
  870.  
  871.     Joe SysOp             <-- User Name in the first line
  872.     Honky Tonk            <-- second line...
  873.     Ivan Drzanic          <-- ...etc.
  874.  
  875.  
  876.     20. SEND A MESSAGE TO SYSOP
  877.     -------------------------
  878.     It is QLCD's fully-automated process. When User make Request
  879.     from any off-line CD, QLCD sends message to SysOp name. Please, edit
  880.     the sample POST2SYS.CFG to suit your needs.
  881.  
  882.     You may set this options off, if:
  883.     - there is no MSGPOST.EXE in QLCD directory
  884.     - there is no POST2SYS.CFG in QLCD directory
  885.  
  886.     Sample POST2SYS.CFG (QLCD needs only this few lines):
  887.  
  888.     ; Your system address
  889.     Address: 2:381/102
  890.     ; Echomail origin line
  891.     Origin: G-Box, Samobor, Croatia, +381 1 78-38-66
  892.     ; Message area path (use leading '$' character for Squish areas)
  893.     Area: $D:\TM\MATRIX\n_mail
  894.     ; SysOp
  895.     To: Ivan Drzanic
  896.     ; Optional message attributes (c,f,h,k,p,r,u)
  897.     Attr: p
  898.     ; End of file
  899.  
  900.  
  901.     21. SEND A MESSAGE TO USER
  902.     ------------------------
  903.     It is an option from QLCD_FRS.EXE (File Request Server).
  904.     After processing any User Request, SysOp may send information
  905.     message to User. Please, edit sample POST2USR.CFG to suit your needs.
  906.  
  907.     This option will not work if:
  908.     - there is no MSGPOST.EXE in QLCD directory
  909.     - there is no POST2USR.CFG in QLCD directory
  910.  
  911.     Sample POST2USR.CFG (QLCD_FRS needs only this few lines):
  912.  
  913.     ; Your system address
  914.     Address: 2:381/102
  915.     ; Echomail origin line
  916.     Origin: G-Box, Samobor, Croatia, +381 01 78-38-66
  917.     ; Message area path (use leading '$' character for Squish areas)
  918.     Area: $D:\G-BOX\MAIN\main
  919.     ; Optional message attributes (c,f,h,k,p,r,u)
  920.     Attr: p
  921.     ; End of file
  922.  
  923.  
  924.     22. QLCDxx.LOG
  925.     --------------
  926.     QLCD v1.3 supports 8 events loging. "xx" is number of Node. If
  927.     QLCDxx.LOG file doesn't exist, QLCD create it when first user visit
  928.     QLCD-Rom Door.
  929.  
  930.     If you are running more than 1 Node, QLCDxx.LOG appears for every
  931.     Node: QLCD01.LOG, QLCD02.LOG, QLCD03.LOG ...etc.
  932.  
  933.     8 Events are Loged: Log-In, Selected CD, Choosed DIR, DownLoad,
  934.     GlobalDownLoad, OLR Selected CD, Req.File DL, Log-Off:
  935.  
  936. + 05-13-1995 13:01:33 QLCD v1.2b, Log-In: Ivan Drzanic, Speed:  14400
  937. * 05-13-1995 13:01:41 QLCD v1.2b, Selected CD: So Much ShW!
  938. * 05-13-1995 13:02:06 QLCD v1.2b, Choosed Dir: Games 1
  939. # 05-13-1995 13:07:07 QLCD v1.2b, DownLoad: D:\QLCD\NODE01\EMPIRE-1.ZIP
  940. # 05-13-1995 13:08:44 QLCD v1.2b, DownLoad: D:\QLCD\NODE01\FTESHARE.ZIP
  941. * 05-13-1995 13:08:59 QLCD v1.2b, Choosed Dir: Games 2
  942. # 05-13-1995 13:14:35 QLCD v1.2b, DownLoad: D:\QLCD\NODE01\QUEST21.ZIP
  943. # 05-13-1995 13:15:05 QLCD v1.2b, DownLoad: D:\QLCD\NODE01\RACE300.ZIP
  944. $ 05-13-1995 13:17:27 QLCD v1.2b, Req.File DL: D:\QLCD\2F1A8\SADAM.ZIP
  945. $ 05-13-1995 13:18:51 QLCD v1.2b, Req.File DL: D:\QLCD\2F1A8\SEABATTL.ZIP
  946. $ 05-13-1995 13:21:40 QLCD v1.2b, Req.File DL: D:\QLCD\2F1A8\VICTOR2.ZIP
  947. * 05-13-1995 13:21:52 QLCD v1.2b, Selected CD: Night Owl 15
  948. # 05-13-1995 13:23:18 QLCD v1.2b, GlobalDownLoad: D:\QLCD\NODE01\GUNENG.ZIP
  949. - 05-13-1995 13:23:24 QLCD v1.2b, Log-Off: Ivan Drzanic
  950.  
  951.     Every Zmodem DownLoad are logged in DSZ.LOG file. You have to specify
  952.     in your AUTOEXEC.BAT, where DSZ.LOG is:
  953.  
  954.     SET DSZLOG=D:\QLCD\DSZ.LOG
  955.  
  956.  
  957.     23. ERRxx.LOG
  958.     -------------
  959.     QLCD v1.4 supports 8 events + 89 type of error loging. "xx" is
  960.     number of Node. If ERRxx.LOG file doesn't exist, QLCD create it on
  961.     first error occurrence.
  962.  
  963.     ! 04-01-1995 02:41:31 QLCD v1.2b: E:\GAMES\3D-STREK.ZIP Not Exist.
  964.     ! 04-01-1995 02:42:05 QLCD v1.2b: E:\GAMES\#1DARK.ZIP Not Exist.
  965.     ! 04-01-1995 08:25:54 QLCD v1.2b: E:\GAMES\#1DUKE.ZIP Not Exist.
  966.     ! 04-01-1995 12:17:11 QLCD v1.1: Help File Error: C:\BC7\QLCD\CHOOSE.HLP
  967.     ! 04-01-1995 12:19:58 QLCD v1.1: Help File Error: C:\BC7\QLCD\USRSTA.HLP
  968.     ! 05-23-1995 12:58:22 QLCD v1.11: E:\GAMES\#1DARK.ZIP Not Exist.
  969.     ! 05-23-1995 18:54:44 QLCD v1.11: System Error:  62
  970.     ! 06-07-1995 12:17:11 QLCD v1.2b: Help File Error: D:\QLCD\CHOOSE.HLP
  971.     ! 06-07-1995 12:19:58 QLCD v1.2b: Help File Error: D:\QLCD\USRSTA.HLP
  972.     ! 06-07-1995 12:19:58 QLCD v1.2b: DIR File Error: D:\QLCD\MM.DIR
  973.     ! 06-07-1995 12:19:58 QLCD v1.2b: LAST10C.LOG Error
  974.     ! 06-07-1995 12:19:58 QLCD v1.2b: D:\BBS\NODE1\DOOR.SYS Not Exist
  975.     ! 06-08-1995 18:56:49 QLCD v1.2b: System Error:  76
  976.     ! 06-08-1995 19:24:08 QLCD v1.2b: System Error:  53
  977.     ! 06-09-1995 19:08:20 QLCD v1.2b: System Error:  9
  978.  
  979.     24. Error Codes
  980.     ---------------
  981.  
  982.     Code   Message                   Code    Message
  983.  
  984.      1  NEXT without FOR             52  Bad file name or number
  985.      2  Syntax error                 53  File not found
  986.      3  RETURN without GOSUB         54  Bad file mode
  987.      4  Out of DATA                  55  File already open
  988.      5  Illegal function call        56  FIELD statement active
  989.      6  Overflow                     57  Device I/O error
  990.      7  Out of memory                58  File already exists
  991.      8  Label not defined            59  Bad record length
  992.      9  Subscript out of range       61  Disk full
  993.     10  Duplicate definition         62  Input past end of file
  994.     11  Division by zero             63  Bad record number
  995.     12  Illegal in direct mode       64  Bad file name
  996.     13  Type mismatch                67  Too many files
  997.     14  Out of string space          68  Device unavailable
  998.     16  String formula too complex   69  Communication-buffer overflow
  999.     17  Cannot continue              70  Permission denied
  1000.     18  Function not defined         71  Disk not ready
  1001.     19  No RESUME                    72  Disk-media error
  1002.     20  RESUME without error         73  Feature unavailable
  1003.     24  Device timeout               74  Rename across disks
  1004.     25  Device fault                 75  Path/File access error
  1005.     26  FOR without NEXT             76  Path not found
  1006.     27  Out of paper                 80  Feature removed
  1007.     29  WHILE without WEND           81  Invalid name
  1008.     30  WEND without WHILE           82  Table not found
  1009.     33  Duplicate label              83  Index not found
  1010.     35  Subprogram not defined       84  Invalid column
  1011.     37  Argument-count mismatch      85  No current record
  1012.     38  Array not defined            86  Duplicate value for unique index
  1013.     40  Variable required            87  Invalid operation on null index
  1014.     50  FIELD overflow               88  Database needs repair
  1015.     51  Internal error               89  Insufficient ISAM buffers
  1016.  
  1017.     25. Command Line Options
  1018.     ------------------------
  1019.  
  1020.     LOCKED:xxxxx  - Forces QLCD to lock the modem at the speed given.
  1021.     LOCAL         - Forces QLCD to run in local mode. This
  1022.                     is really meant for testing purposes, but it
  1023.                     still reads the configuration files
  1024.     NETWORK       - Forces file sharing to be active incase you
  1025.                     are using something other than SHARE to manage
  1026.                     file locking.
  1027.     IRQ=n         - Lets you change the IRQ used for the com port
  1028.                     specified in the bbs interface file.
  1029.                     (See below for more information)
  1030.     ADDR=&Hnnnn   - Lets you change the address used for the com
  1031.                     port specified in the bbs interface file.
  1032.                     (See below for more information)
  1033.     DOORSYS       - Forces QLCD into 31-Line DOOR.SYS mode
  1034.  
  1035.     When you use the IRQ or the ADDR option, you must include the other.
  1036.     You can't use just the IRQ and not the ADDR, and you can't use just
  1037.     the ADDR and not the IRQ. Here's a chart with the STANDARD IRQs
  1038.     and addresses for the IBM PCs:
  1039.  
  1040.             Com port        IRQ     Address
  1041.                1             4       &H3F8
  1042.                2             3       &H2F8
  1043.                3             4       &H3E8
  1044.                4             3       &H2E8
  1045.               5-8            4       &H3F8
  1046.  
  1047.     QLCD-Rom Door also takes information about COM port from DOOR.SYS,
  1048.     so, if you want to make your life easier, let QLCD get this info
  1049.     from DOOR.SYS :)
  1050.  
  1051.  
  1052.            The list of function keys (available to SysOp):
  1053.  
  1054.                   F3  - Printer toggle
  1055.                   F4  - Page bell toggle
  1056.                   F5  - Shell to DOS
  1057.                   F7  - Caller alarm toggle
  1058.                   F8  - Return caller to board
  1059.                   F10 - Start sysop chat
  1060.                   ESC - Enter sysop chat
  1061.                 ALT-X - Drop to DOS after caller logs off
  1062.                 ALT-N - Sysop next on flag
  1063.  
  1064.  
  1065.     26. News in QLCD v1.2b & upgrading notes (*):
  1066.     -------------------------------------------------------------------
  1067.     Parts marked with an asterisk (*) are very IMPORTANT.
  1068.  
  1069.     - Fixed major bug in module CHECKNODE, manifested as ERROR 76 -
  1070.       "Path not found". In early versions of QLCD-Rom Door this bug
  1071.        was not detected. I suppose this bug was created while
  1072.        optimizing the source of v1.11. Bug can be fixed by manually
  1073.        creating subdirs "NODE00", "NODE01", "NODE02" etc. of QLCD dir,
  1074.        depending on the number of BBS Nodes. Example:
  1075.  
  1076.        QLCD\NODE00    (for LOCAL testing)
  1077.            \NODE01
  1078.            \NODE02    etc.
  1079.  
  1080.     - Improved error trapping and error logging. In case of fatal error,
  1081.       ERR-Code is shown both on remote and local displays, logged in
  1082.       QLCDxx.LOG and user is returned to BBS. In case of error, user may
  1083.       leave a message to SysOp, with included error number.
  1084.  
  1085.     - Improved Remaining Time/Bytes checking in module DOWNLOAD
  1086.  
  1087.     * Added option "Off-Line File Request" in Main Menu:
  1088.  
  1089.       Files from off-line CDs are now available to your users.
  1090.       Users may enter this option depending on their User Security
  1091.       Level. The way of off-line file request is very simple and
  1092.       user friendly, same as standard "Choose DIR, TAG Files,
  1093.       DownLoad" option. 'Request' is allowed only from off-line CDs,
  1094.       and user is limited by numer of files/bytes depending on
  1095.       RemainingTime & RemainingBytes. Next time, when user enters
  1096.       QLCD-Rom Door, he may choose between Download Requested Files
  1097.       /Making New Request or Cancel Request/Delete Requested Files
  1098.       /Making New Request. Downloading requested files is also logged
  1099.       in QLCDxx.LOG.
  1100.  
  1101.     * New powerfull Off-Line File Server (QLCD_FRS v1.0)
  1102.       with options / features :
  1103.  
  1104.       # Process Request by User Name
  1105.  
  1106.       Maybe this option is silly, but if you can imagine situation
  1107.       when you have more then 150 user requests, and two of them are
  1108.       urgent, but you have no time to process all of requested files,
  1109.       you will figure out how usefull is this option. Choose user
  1110.       and process request only for him. Later, you can process all
  1111.       other requests using 'Process Request by CD Name' option.
  1112.  
  1113.       # Process Request by CD Name
  1114.  
  1115.       Very powerfull option which reduces time needed for
  1116.       processing all user requests. You can process user
  1117.       requests selectivelly, CD by CD, depending on how many free time you
  1118.       have at the moment. For example, you may process requests by
  1119.       'Night Owl 16' CD for all users, interrupt processing, and
  1120.       continue processing tomorrow - if you wish. The best
  1121.       way to process off-line requests for all users, is playing 'freesbe'
  1122.       with your CD-disks ;-)
  1123.  
  1124.       # Delete Old Files
  1125.  
  1126.       When user DownLoaded processed files, QLCD-Rom Door delete files
  1127.       from user subdirectory. In the case when user doesn't visit BBS
  1128.       for a long time, you may delete old files using this option,
  1129.       selectivelly, user by user.
  1130.  
  1131.       # Delete User Request
  1132.  
  1133.       You may delete any user request for any reason. Perhaps, it is good
  1134.       to say that all options described are fully windowed and you
  1135.       can cancel any of destructive options, if changed decision.
  1136.  
  1137.       # User Statistics (requested files/bytes)
  1138.  
  1139.       This option shows user name, user code, number of requested
  1140.       files and sum of bytes of processed files:
  1141.  
  1142.       Joe SysOp           C: 5A241    F: 45       B: 4764327
  1143.       Ivan Drzanic        C: 2F1A8    F: 12       B: 1298754
  1144.  
  1145.       # Send message to User
  1146.  
  1147.       After processing any User Request, SysOp may send information
  1148.       message to User. Please, edit sample POST2USR.CFG to suit your
  1149.       needs.
  1150.  
  1151.       USERBASE.DAT is updated by QLCD_FRS, every time you process
  1152.       a new request. Maybe it's wise to make some kind of
  1153.       bulletin, so, you may expect this in the new version of QLCD.
  1154.  
  1155.       # Monochrome / Color display support
  1156.  
  1157.       # Keyboard / Mouse support
  1158.  
  1159.       # Fully windowed, short cut keys support
  1160.  
  1161.       # Automatic ZIP Archive commenting (comment routine integrated
  1162.         in QLCD_FRS)
  1163.  
  1164.       # Multi purpose event status line
  1165.  
  1166.       # High speed processing of Requested Files
  1167.  
  1168.       # SysOp friendly
  1169.  
  1170.       Start QLCD_FRS.EXE only from QLCD directory:
  1171.       QLCD_FRS _cfg_file_  (_cfg_file_ is DOOR.CFG or any DOORxx.CFG)
  1172.       If you want a mouse operation, mouse driver must be loaded first.
  1173.  
  1174.       QLCD_FRS uses or creates:
  1175.  
  1176.       DOORxx.CFG, QLCD.CFG, USEROFRL.DAT, *.OLR, *.OK, WAITREQF.DAT,
  1177.       USERBASE.DAT files.
  1178.  
  1179.       QLCD_FRS works also on LAN. You may process requested files
  1180.       from network station (Node-2) while Node-1 is active.
  1181.  
  1182.       As a ShareWare products, in their unregistered form, File Server
  1183.       and QLCD-Rom Door are not crippled in any way, and if you REGISTER
  1184.       QLCD-Rom Door, you also become a registered user of QLCD_FRS.
  1185.       In case of unavailable Help options, the only reason is - help is
  1186.       not writen yet, IMHO, you will not need it.  :)
  1187.  
  1188.     * Changed CD-Checking routine and crated new CHECKSUM.EXE
  1189.       utility. When upgrading from v1.11 to v1.2b, you must check your
  1190.       CDs again with new CHECKSUM.EXE, and put result codes in *.DIR
  1191.       files.
  1192.  
  1193.     * New QLCD-Rom Utility: CommaSTRIPER v0.1 (STRPCOMA.EXE)
  1194.       If you find your FILES.BBS has old File Size notation, (like
  1195.       comma in file size: 1,240,320), use CommaSTRIPER v0.1 to strip
  1196.       commas from FILES.BBS file. If you continue to use FILES.BBS with
  1197.       commas included in file size, some problems may occure.
  1198.  
  1199.       If upgrading from v1.11 to v1.2b, and have FILES.BBS with commas
  1200.       included, please use CommaSTRIPER, because new v1.2b no longer
  1201.       supports this type of FILES.BBS.
  1202.  
  1203.       Syntax: STRPCOMA infile outfile    (you may include paths)
  1204.  
  1205.       For 'infile' use one of FILES.BBS you want to strip, and for 'out
  1206.       file' choose the name different from 'infile', or choose different
  1207.       paths:
  1208.  
  1209.       STRPCOMA D:\QLCD\MMAD\FILESX.001 D:\TEMP\FILESX.001
  1210.  
  1211.       When you want to strip commas from all FILES.BBS in the one
  1212.       directory, use different Syntax:
  1213.  
  1214.       STRPCOMA D:\QLCD\MMAD\*.* D:\TEMP  (without '\' at the end!)
  1215.  
  1216.       Use different in/out paths only. Allways check the new out files,
  1217.       then replace old. You never know. ;-)
  1218.  
  1219.       When using CommaSTRIPER in multi-file mode, it can't strip files
  1220.       with extensions:
  1221.  
  1222.       EXE, COM, SYS, BAT, ZIP, ARJ, RAR, LHA, DLL, PIF, PRG.
  1223.  
  1224.     * New QLCD.CFG file
  1225.       When upgrading from v1.11 to v1.2b, cut line 13 from old
  1226.       QLCD.CFG and add this line as line 13:
  1227.  
  1228.       56                       # User Sec.Lev. for File Req. Option
  1229.  
  1230.       Number '56' represents User Security Level required for the Off-Line
  1231.       File Request option. If user level is lower, he can't enter
  1232.       this option. (See included QLCD.CFG in QLCD12A.ZIP).
  1233.  
  1234.     * Added new ANSI screen: FILEREQ.ANS
  1235.       You must place this file in the QLCD directory. If not, QLCD
  1236.       reports an Error, but continues to work. Error is visible both on local
  1237.       and remote display.
  1238.  
  1239.     * Changed ANSI screen: QLCDMAIN.ANS
  1240.       If upgrading from v1.11 to v.12a, replace old QLCDMAIN.ANS file
  1241.       with new. Differences between old and new screen are in new option
  1242.       (Off-Line File Request) and a few cosmetic fixes.
  1243.  
  1244.     * Added new help file: OFFLIN.HLP
  1245.       If upgrading from v1.11 to v.12a, place this help file in QLCD
  1246.       directory.
  1247.  
  1248.     * Added support for configuring HD to work under QLCD.
  1249.       See instructions.
  1250.  
  1251.     * Added: SEND MESSAGE TO SYSOP
  1252.       It is QLCD's fully-automated process. When User make Request
  1253.       from any off-line CD, QLCD sends message to SysOp name. Please,
  1254.       edit sample POST2SYS.CFG to suit your needing.
  1255.  
  1256.     * Updated QLCD.DOC file.
  1257.  
  1258.  
  1259.     27. News in QLCD v1.3 & upgrading notes (*):
  1260.     -------------------------------------------------------------------
  1261.     Parts marked with an asterisk (*) are very IMPORTANT.
  1262.  
  1263.     - QLCD-Rom Door v1.3 is no more limited to 42 CD-disks. Now, it
  1264.       supports up to 999 CD-disks. Also, the limit of 6 CD-drives
  1265.       is now limited only by DOS or your hardware.
  1266.  
  1267.     - Improved selection of CD-disks available on the system. When the
  1268.       list of available disks reaches the end, and <End of List> appears
  1269.       on the screen, simply press enter to get the list from the begining.
  1270.  
  1271.     - Improved selection of directories from selected CD-disk. When
  1272.       list of directories reaches the end, and <End of List> appears
  1273.       on the screen, simply press enter to get list from the begining.
  1274.  
  1275.     - Major improvements in the selection of CD-disks and directories also
  1276.       implemented in Off-Line File Request option.
  1277.  
  1278.     - Changed ANSI screen: CDLIST.ANS
  1279.  
  1280.     * When upgrading QLCD-Rom Door v1.2b to v1.3, simply replace old
  1281.       QLCD12B.EXE with QLCD13.EXE, and CDLIST.ANS with new file.
  1282.  
  1283.     There is no bug-reports or bug detected in v1.2b
  1284.  
  1285.     - New, improved version of Off-Line File Request Server, v1.1
  1286.       Fixed minor bug in module PROCESS.CD
  1287.       Fixed minor bug in module PROCESS.USER.SUB
  1288.  
  1289.       Start QFRS110.EXE only from QLCD directory:
  1290.       QFRS110 _cfg_file_  (_cfg_file_ is DOOR.CFG or any DOORxx.CFG)
  1291.       If you want a mouse operation, mouse driver must be loaded first.
  1292.  
  1293.       QLCD110 uses or creates:
  1294.  
  1295.       DOORxx.CFG, QLCD.CFG, USEROFRL.DAT, *.OLR, *.OK, WAITREQF.DAT,
  1296.       USERBASE.DAT, MUOL.LOK, REQ_CDS.DAT, WAITREQF.NEW files.
  1297.  
  1298.       Some of listed files are generated during file processing and
  1299.       deleted at the end. The only one, which stays 'alive' and
  1300.       increases in size is USERBASE.DAT file.
  1301.  
  1302.       QFRS works also on LAN. You may process requested files
  1303.       from network station (Node-2) while Node-1 is active.
  1304.  
  1305.       As a ShareWare products, in their unregistered form, File Server
  1306.       and QLCD-Rom Door are not crippled in any way, and if you REGISTER
  1307.       QLCD-Rom Door, you also become registered user of QFRS.
  1308.       In case of unavailable Help options, the only reason is - help is
  1309.       not writen yet, IMHO, you will not need it.  :)
  1310.  
  1311.     * When upgrading QFRS v1.0 to v1.1 simply replace old QLCD_FRS.EXE
  1312.       with QFRS110.EXE.
  1313.  
  1314.     * Updated QLCD13.DOC file.
  1315.  
  1316.  
  1317.     28. News in QLCD v1.4 & upgrading notes (*):
  1318.     -------------------------------------------------------------------
  1319.     Parts marked with an asterisk (*) are very IMPORTANT.
  1320.  
  1321.     - Fixed major bug in module Download only when using COM port 2.
  1322.       In early versions of QLCD-Rom Door this bug was not detected.
  1323.       I suppose this bug was created while optimizing the source of v1.11.
  1324.  
  1325.     - Added <D>own option in <V>iew suboption. Now, user may download
  1326.       tagged files also from this suboption.
  1327.  
  1328.     - Added <D>own option as a question, in Main Menu. Every time when
  1329.       user exits from option "Choose Dir, Tag & DownLoad" and list of
  1330.       tagged files still exists, (this means that files was tagged, but
  1331.       download was not performed), he may download tagged files also
  1332.       from Main Menu.
  1333.  
  1334.     - After DL, user may continue tagging files, if:
  1335.  
  1336.                   / it is no End of List
  1337.                   / remaining time is bigger than users daily time
  1338.  
  1339.     - QLCD was tested under OS/2(tm) operating system. It works in the
  1340.       same way as under DOS(tm). I hope to hear more echo from my
  1341.       OS/2(tm) beta tester :)
  1342.  
  1343.     - Added FBCONV.EXE - New QLCD-Rom Door Utility
  1344.  
  1345.     A few words about format of FILES.BBS files and converting in
  1346.     QLCD-Rom Door format...
  1347.  
  1348.     Today, we have a large production of CD-disks. Many of these CDs are
  1349.     prepared for use under QLCD-Rom Door, or other bbs software, but some
  1350.     of them are not. In effort to minimize and optimize QLCD code,
  1351.     part of it, one for the support of different types of FILES.BBS files was
  1352.     cut out. QLCD-Rom Door is a bit smaller, faster (v1.4), and we have a new
  1353.     utility, called FBCONV.EXE which converts single & multi-line description
  1354.     FILES.BBS for use with the QLCD-Rom Door.
  1355.  
  1356.     Also, it filters pipe-line char ('|') from FILES.BBS, empty lines,
  1357.     commas ('1,234,567') from file size and area-headers.
  1358.     FBCONV recognizes your messy-FILES.BBS and fits it for use with
  1359.     QLCD-Rom Door.
  1360.  
  1361.     Convention: [file_name] starts at col.:  1, lenght: 12, space: 2 chr.
  1362.                 [file_size] ..............: 15, ......:  7, .....: 2 chr.
  1363.                 [file_date] ..............: 24, ......:  8, .....: 2 chr.
  1364.                 [file_desc] ..............: 34, ......: 46 characters.
  1365.  
  1366.     Syntax: FBCONV infile outfile         (Single file processing)
  1367.     Syntax: FBCONV D:\CD\MGAM\*.* D:\TEST (Multi file proc.: use different
  1368.                                            path !)
  1369.  
  1370.     FBCONV.EXE is a replacement for an old STRPCOMA.EXE utility.
  1371.  
  1372.     * When upgrading QLCD-Rom Door v1.3 to v1.4, simply replace the old
  1373.       QLCD13.EXE with the new QLCD14.EXE and delete the old STRPCOMA.EXE
  1374.  
  1375.     * Convert all of yours FILES.BBS if you want your QLCD to work
  1376.       smoothly.
  1377.  
  1378.     * Updated QLCD14.DOC file.
  1379.  
  1380.  
  1381.     29. News in QLCD v1.5 & upgrading notes (*):
  1382.     -------------------------------------------------------------------
  1383.     Parts marked with an asterisk (*) are very IMPORTANT.
  1384.  
  1385.     - Fixed minor bug in module CHECK.ONLINE.CD (if handling more than
  1386.       2 CD-drives)
  1387.  
  1388.     - Improved Last 10 Callers routine, changed database type.
  1389.  
  1390.     - Added <B>ack suboption, changed FILEDESC.ANS, FILEREQ.ANS
  1391.       Now, when user browsing CD database, he can go one or more
  1392.       screens back. This ability is also available when browsing
  1393.       CD database from Off-Line File Request option.
  1394.  
  1395.     - Added <F>ast or <S>tandard FREQ suboption
  1396.       Now, user may decide between Standard FREQ, which include
  1397.       browsing, tagging etc, and Fast FREQ which offers more efficient
  1398.       way of FREQ. If this suboption is choosed, user must know
  1399.       only the name of file for FREQ. No more browsing, tagging etc.
  1400.  
  1401.     - Added MAX2QLCD.EXE - New QLCD-Rom Door Utility
  1402.       Converts Maximus-style (without file size and date) FILES.BBS an
  1403.       fits it for using with QLCD-Rom Door. MAX2QLCD supports
  1404.       multi-line descriptions, not long-line file descriptions. File
  1405.       description, which is longer than 45 characters, (starting with
  1406.       col. 34 to col. 79), will be cutted to 45 characters length.
  1407.  
  1408.     Convention: [file_name] starts at col.:  1, length: 12, space: 2 chr.
  1409.                 [file_size] ..............: 15, ......:  7, .....: 2 chr.
  1410.                 [file_date] ..............: 24, ......:  8, .....: 2 chr.
  1411.                 [file_desc] ..............: 34, ......: 45 characters.
  1412.  
  1413.     Syntax: MAX2QLCD zip_path [path]infile [path]outfile
  1414.         (Single FILES.BBS processing only.)
  1415.         MAX2QLCD E:\GAMES C:\LIST\FILES.BBS D:\NEWLIST\FILES.XXX
  1416.  
  1417.     Use only different infile and outfile names, or different paths.
  1418.  
  1419.     * When upgrading QLCD-Rom Door v1.4 to v1.5, simply replace the old
  1420.       files with the new one:
  1421.  
  1422.                 - QLCD14.EXE with the new QLCD14.EXE
  1423.                 - FILEDESC.ANS with the new FILEDESC.ANS
  1424.                 - FILEREQ.ANS with the new FILEREQ.ANS
  1425.  
  1426.     * If needed, convert all of yours FILES.BBS with FBCONV utility, if
  1427.       you want your QLCD to work smoothly.
  1428.  
  1429.     * From QLCD Beta testing team:
  1430.       - Using QLCD with Adept/2
  1431.       - Using QLCD with Maximus/2
  1432.  
  1433.     * Updated QLCD15.DOC file.
  1434.  
  1435.  
  1436.     30. News in QLCD v1.53 & upgrading notes (*):
  1437.     -------------------------------------------------------------------
  1438.     Parts marked with an asterisk (*) are very IMPORTANT.
  1439.  
  1440.     * Added new line in QLCD.CFG
  1441.  
  1442.       (line 14):
  1443.       1                        # 1 = Check On-Line CDs, 0 = Don't  !
  1444.  
  1445.       From version 1.53, you may choose the way of CDLIST.CFG handling.
  1446.       Default is Checking On-Line CDs and Auto Updating of CDLIST.CFG
  1447.       (QLCD.CFG, line 14 = 1). If you decide to use manually configured
  1448.       CDLIST.CFG (line 14 = 0), you must use drive letter instead '#'
  1449.       and 'DL' instead 'RL' if CD is on-line.
  1450.  
  1451.       This may be useful if you are lucky owner of CD-Changer ;-)
  1452.  
  1453.     - Improved CDLIST.CFG handling in multi-node operation, if 'Check
  1454.       On-Line CDs = 1' (QLCD.CFG, line14).
  1455.       Now, QLCD check NodeDir (\NODE01, \NODE02 etc.) for an old copy of
  1456.       CDLIST.CFG, delete it, make a new copy of CDLIST.CFG, and update it.
  1457.       If system crashed because of any reason (do you have UPS ?) while
  1458.       CDLIST.CFG updating process, there will be no problem when QLCD
  1459.       starts again.
  1460.  
  1461.     - Improved file handling in MAX2QLCD.EXE - New MAX2QL02.EXE
  1462.  
  1463.     * Updated QLCD153.DOC file.
  1464.  
  1465.     * When upgrading QLCD-Rom Door v1.5 to v1.53, simply replace the old
  1466.       files with the new one:
  1467.  
  1468.                 - QLCD15.EXE with the new QLCD153.EXE
  1469.                 - MAX2QLCD.EXE with the new MAX2QL02.EXE
  1470.                 - Add line 14 to QLCD.CFG
  1471.  
  1472.  
  1473.     Expected in a new version:
  1474.     --------------------------
  1475.     - QLCD-Rom Door Installer.
  1476.  
  1477.  
  1478.  
  1479.     31. From QLCD Beta testing team
  1480.     -------------------------------
  1481.  
  1482.     Using QLCD with Adept/2                   (thanks to Andrej Broz)
  1483.     -----------------------
  1484.  
  1485.        First you need Ray Gwinn's SIO comm drivers for OS/2.
  1486.        These can be downloaded or ftp'ed from various sources
  1487.        or you will be able to find them on the Adept Support BBS.
  1488.  
  1489.        After you install them, you need to make sure that the
  1490.        undocumented '-' feature is used. Here's what the appropriate
  1491.        lines in your config.sys should look like:
  1492.  
  1493.        REM DEVICE=C:\OS2\BOOT\COM.SYS
  1494.        REM DEVICE=C:\OS2\MDOS\VCOM.SYS
  1495.        REM ......... Ray Gwinn's SIO Com drivers ........
  1496.        DEVICE=C:\SIO\SIO.SYS (1, 3F8, 4,-)
  1497.        DEVICE=C:\SIO\VSIO.SYS
  1498.        DEVICE=C:\SIO\VX00.SYS
  1499.  
  1500.        Here, OS/2's original com drivers have been commented out and
  1501.        the SIO drivers are used with the '-' switch. In this example,
  1502.        only COM1 is setup. Consult the SIO documentation for more
  1503.        information on setting up these drivers for your system.
  1504.  
  1505.        Adept/2 is native PM sw, which starts:
  1506.  
  1507.        (QLCD.BAT)
  1508.        ECHO OFF
  1509.        CD\DOORS\QLCD
  1510.        DEL DOOR.SYS
  1511.        COPY D:\ADEPT\SYSTEM\LINE%1\DOOR.SYS
  1512.        QLCD14.EXE DOOR0%1.CFG DOORSYS LOCKED:%2
  1513.        DEL DOOR.SYS    ^
  1514.        CD\ADEPT        !
  1515.                        !
  1516.                        DOORxx.CFG for every node
  1517.  
  1518.  
  1519.     Using QLCD with Maximus/2           (thanks to Branko Radojevic)
  1520.     -------------------------
  1521.        If you wish to use QLCD CD DOOR with Maximus native OS/2 BBS, be
  1522.        aware of few trick - problems :
  1523.  
  1524.        1. You MUST use SIO communication drivers from Ray Gwinn
  1525.           (ray@gwinn.com).
  1526.  
  1527.        2. In SIO driver command line add '-' at the end, so that command
  1528.           now looks like this :
  1529.  
  1530.         DEVICE=C:\SIO\SIO.SYS (COM2,57600,,,-) (COM3:38400,3E8,IRQ7,-)
  1531.  
  1532.        With this parameter you tell SIO to pass control over COM port to
  1533.        DOS task.
  1534.  
  1535.        3. Make some changes in QLCD.MEC :
  1536.  
  1537.           You must substitute following line :
  1538.  
  1539.           [write]COM%p with [if task]1 [write]COM3
  1540.                             [if task]2 [write]COM2
  1541.  
  1542.           and so on for every node you have (this example is for two
  1543.           node setup, task 1 using com3, and task 2 using com2).
  1544.  
  1545.           This is needed because in Maximus for OS/2 %p command gives
  1546.           you COM handle instead of COM port, but the QLCD does not
  1547.           understand COM handles, because it's DOS door. You may get COM
  1548.           handle 5 for COM port 3, this can confuse QLCD and other DOS
  1549.           doors in OS/2 DOS BOX. So the solution is to hard code it to
  1550.           your QLCD.MEC file whitch creates DOOR.SYS.
  1551.  
  1552.  
  1553.     32. A few words at the end
  1554.     --------------------------
  1555.     QLCD works also as a multi-node door. If it detects more than 1 node,
  1556.     it will create subdirs called "\NODE01" and "\NODE02" (etc.). QLCD was
  1557.     tested on 2-Node system, and no problems was detected. It will
  1558.     perhaps work the same way on your board.
  1559.  
  1560.     QLCD seems to be also DV-aware. Try it.
  1561.  
  1562.     If anyone gets an idea how to improve QLCD or update this DOC file
  1563.     (with which I agree) please, send updated DOC as ZIP file (Mailer is
  1564.     24h/day active) on G-Box, 2:381/102@Fidonet or via Internet:
  1565.     ivan.drzanic@g-box.fido.hr
  1566.  
  1567.     New versions are expected.
  1568.  
  1569.     Peace for Croatia!
  1570.  
  1571.     Greetings,
  1572.  
  1573.     Ivan Drzanic.
  1574.  
  1575.  
  1576.                               33.  QLCD v1.53
  1577.                              REGISTRATION FORM
  1578.  
  1579.     QLCD isn't crippleware. It is a fully functional product, with a
  1580.     30 days evaluation period. After 30 days it will work just as
  1581.     good as it worked before, and if you continue to use it, you are
  1582.     required to register the QLCD-Rom Door.
  1583.  
  1584.     UNREGISTERED EVALUATION COPY of QLCD v1.5 have no time-delay and
  1585.     it is not crippled in any way.
  1586.  
  1587.     QLCD is a result of 13 months hard work. Big Pizzas from
  1588.     Jadranka's kitchen and lots of Croatian beer "Bansko Pivo" are
  1589.     a few things I can't forget :))
  1590.  
  1591.     QLCD is a ShareWare, and if you want to register, please read
  1592.     registration form.
  1593.  
  1594.     Thank you for your support!
  1595.  
  1596.  
  1597.         Please, use the request form below to fill in the apropriate
  1598.         information:
  1599.  
  1600.         Name: ________________________________________________________
  1601.  
  1602.  
  1603.         Street: ______________________________________________________
  1604.  
  1605.  
  1606.         City: ________________________________________________________
  1607.  
  1608.         State: _______________________________________________________
  1609.  
  1610.         Country: _____________________________________________________
  1611.  
  1612.         Zip Code: ____________________________________ (if applicable)
  1613.  
  1614.  
  1615.         QLCD-Rom Door registration fee:
  1616.  
  1617.         QLCD-Rom Door, 1 node license ................. 20 $   .......
  1618.                        2 node license ................. 25 $   .......
  1619.                        4 node license ................. 30 $   .......
  1620.                        9 node license ................. 40 $   .......
  1621.  
  1622.         I want receive my REG.KEY by post .............  5 $   .......
  1623.                                                                -------
  1624.         Total: .............................................   /...../
  1625.  
  1626.         You may send registration form via E-mail, netmail or by post,
  1627.         also your check or cash to:
  1628.  
  1629.         Ivan Drzanic, HR-10430 Samobor, Kolodvorska 33, CROATIA.
  1630.  
  1631.  
  1632.         BBS Name: ____________________________________________________
  1633.  
  1634.         QLCD.KEY will be based on the BBS Name. Be sure the Name is
  1635.         correct. In case you want to register QLCD, key will be mailed
  1636.         to you by Fido Netmail or by Internet E-Mail. If you want
  1637.         to recive your REG.KEY by post, add 5 $ to total sum.
  1638.  
  1639.         BBS software _________________________________________________
  1640.  
  1641.         BBS phone number: ____________________________________________
  1642.  
  1643.         Fido Address: ________________________________________________
  1644.  
  1645.         Internet Address: ____________________________________________
  1646.  
  1647.         Where did you get QLCD-Rom Door? _____________________________
  1648.  
  1649.         Comments/Suggestions: ________________________________________
  1650.  
  1651.         ______________________________________________________________
  1652.  
  1653.         ______________________________________________________________
  1654.  
  1655.         Please, support Shareware concept and register QLCD-Rom Door.
  1656.  
  1657.  
  1658.          * QLCD-Rom Door is Croatian ShareWare. Peace for Croatia! *
  1659.  
  1660.  
  1661.