home *** CD-ROM | disk | FTP | other *** search
/ World of Shareware - Software Farm 2 / wosw_2.zip / wosw_2 / QBAS / DWDOOR23.ZIP / DEMODOOR.ZIP / DWDOOR.CFG < prev    next >
Text File  |  1993-08-25  |  4KB  |  91 lines

  1. '*****       DWDOOR.CFG for DWDoor operations      *****
  2. '*****          Written by James R. Davis!         *****
  3. '*****  (C) Copyright 1993 - All rights reserved!  *****
  4.  
  5. 'The following variables are constant and used throughout the program you wish
  6. 'to set up as a door.  SYSOP'S:  Do not change the name of any of these
  7. 'variables.  You are allowed to leave some out, where noted, otherwise, they
  8. 'must contain the information necessary for the door program to operate
  9. 'correctly.  Read the comments about each variable, and how it is used.  I
  10. 'hope that I have explained how they are used enough here, if not, please read
  11. 'DWDOOR.DOC that is included with this library.
  12.  
  13. 'The BBSNAME variable will tell the door your BBS's name.
  14. BBSNAME=The Programmer's Mega-Source!
  15.  
  16. 'The SYSOPF variable tells the door the sysop's first name.
  17. SYSOPF=James
  18.  
  19. 'The SYSOPL variable tells the door the sysop's last name.
  20. SYSOPL=Davis
  21.  
  22. 'The DOORFILE variable tells the door the name of the door file your system
  23. 'uses and where it is located.  It can contain a drive and path.  The
  24. 'current BBS door files supported are:
  25. '
  26. '  PCBOARD.SYS  - PCBoard version 12 and 14.x or above
  27. '  USERS.SYS    - PCBoard verion 15.x
  28. '  CALLINFO.BBS - Wildcat version 2.x
  29. '  DOOR.SYS     - GAP any version or Wildcat 3.x
  30. '  DORINFO#.DEF - RBBS and QBBS systems
  31. '  CHAIN.TXT    - WWIV version 2.x or above
  32. '  UBBS.SYS     - Ultra BBS systems
  33. '  SFDOORS.DAT  - SpitFire systems
  34. '  AUNTIE.SYS   - Auntie BBS systems
  35. '  TRIBBS.SYS   - Tri-BBS systems
  36. '  DIRECT       - Will get all info from modem and user.
  37. '
  38. 'If your system type is not supported, please inform me of the technical
  39. 'layout of your BBS file format for door programs and I'll install it in
  40. 'new versions.  You would then recieve the new version as well as a free
  41. 'registration for any one of my door programs.  Until then I have included
  42. 'the DIRECT command that will ask the user for his full name before running
  43. 'the program.  If you are running multiple nodes and would like to utilize the
  44. 'same CFG file for each node, you can use environment variables here by
  45. 'placing a % symbol before and after the environment variable name in this
  46. 'field (eg: DOORFILE=%PCBDRV%%PCBDIR%\PCBOARD.SYS) The default for this
  47. 'variable is DIRECT
  48. DOORFILE=C:\PCB\PCBOARD.SYS
  49.  
  50. 'The MAXTIME variable tells the door the maximum amount of time that a user
  51. 'may be in the door before exiting back to the BBS.  If not included or set to
  52. '0 the time left currently on your system will be used.
  53. MAXTIME=30
  54.  
  55. 'The KBTIME variable tells the door how much time to allow for no input from
  56. 'the user's keyboard before returning to the BBS.  Default value is 5 mins.
  57. KBTIME=3
  58.  
  59. 'The COMPORT variable tells the door which COM port to use for I/O functions
  60. 'to occur.  This variable can be a number from 1 to 8.  With multiple lines,
  61. 'you can setup different CFG files for each line with a separate comport
  62. 'number.  If using a non-standard port address, use H in front of the address
  63. 'and the number should be in hexadecimal (eg: COMPORT=H03F8).
  64. 'This MUST be set if you are having trouble with your comport being read from
  65. 'the door file or if using the DIRECT method.  Otherwise, it can be left out
  66. 'unless your DOORFILE variable doesn't give the information on comport number.
  67. 'COMPORT=2
  68.  
  69. 'The IRQ variable tells the door what IRQ to use if non-standard.  This does
  70. 'not have to be set if a standard comport is being used.
  71. 'IRQ=3
  72.  
  73. 'The EXTRA variable can contain up to 70 characters of any message you would
  74. 'like to appear to your users.
  75. '              1         2         3         4         5         6         7
  76. '     [---+----|----+----|----+----|----+----|----+----|----+----|----+----]
  77. EXTRA=If you find this program interesting, you'll be able to DL it later.
  78.  
  79. 'NOTES:  Programmers: You may put your own variables into the CFG file
  80. '        anywhere you like. The only rules to follow is that you use the
  81. '        following format:
  82. '
  83. '        VARIABLE=TEXT
  84. '
  85. '        Where VARIABLE is your own variable name followed by an equals sign
  86. '        [=].  It must be the located at the first non-blank character of the
  87. '        line.  Use the examples in this CFG file for proper format.  TEXT is
  88. '        the value for that variable and the length can be as long as you have
  89. '        space on 1 line.  Use the GetExtra$() function to collect the
  90. '        information in your program. (SEE DOCS)
  91.