home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / KCHAT_12.ZIP / KEWLCHAT.CFG < prev    next >
Encoding:
Text File  |  1996-02-22  |  12.5 KB  |  288 lines

  1. ; KeWlcHaT configuration file
  2. ;
  3. ; If You have multiple configuration files start them with the -C command
  4. ; line option. 'KEWLCHAT.CFG' is the deafault and will be read if the -C
  5. ; option is not specified.
  6. ;
  7. ; Any text following a semi-colon (;), and blank lines, are ignored.
  8. ;
  9. ;------------------------------------------------------------------------------
  10. ;
  11. ;  BBS system directory. Indicates where the door information file (drop file)
  12. ;  can be found. Remove the semi-colon (;) to activate this option.
  13. ;  You can activate this to  the door look for the drop files here or you
  14. ;  can pass this directory through the command line. This is good for
  15. ;  multinode sytems. (command line -Pc:\path)
  16. ;
  17. ;BBSDir    C:\BBS
  18. ;
  19. ;------------------------------------------------------------------------------
  20. ;
  21. ;  Local mode override. Forces door to always operate in local test mode.
  22. ;  Remove the semi-colon (;) to activate this option. When this mode is
  23. ;  activated, no door information file is required and default settings are
  24. ;  used for the user's name, location, etc.
  25. ;  This is also done by the -L command line option. If you use the -L option
  26. ;  you can specify the user name.
  27. ;
  28. ;LocalMode
  29. ;
  30. ;------------------------------------------------------------------------------
  31. ;
  32. ;  Door personality setting. This setting selects one of a number of sysop
  33. ;  interface personalities. Each personality setting emulates the status line
  34. ;  format and sysop function keys of a particular BBS package. Valid
  35. ;  personality settings are:
  36. ;
  37. ;                     Standard            (OpenDoors style, similar to RA 1.11)
  38. ;                     PCBoard
  39. ;                     RemoteAccess
  40. ;                     Wildcat
  41. ;
  42. Personality    Standard
  43. ;
  44. ;------------------------------------------------------------------------------
  45. ;
  46. ;  BBS node number that door is running on. Only used if KeWlcHaT is unable
  47. ;  to determine the node number by some other means.
  48. ;  (the -N command line option or the dropfile) I recomend passing the -N
  49. ;  option and the -P option to KeWlcHaT for a multinode system, instead of 
  50. ;  creating more config files.
  51. ;
  52. ;Node    1
  53. ;
  54. ;------------------------------------------------------------------------------
  55. ;
  56. ;  Sysop paging hours. Sysop paging will be permitted beginning at the start
  57. ;  time, up until, but not including, the end time. Times should be in 24-hour
  58. ;  format. To disable paging on a particular day, set the paging start and end
  59. ;  times to the same time.
  60. ;
  61. ;                      Start Time    End Time
  62. SundayPagingHours         9:00        22:00
  63. MondayPagingHours         8:30        22:00
  64. TuesdayPagingHours        8:30        22:00
  65. WednesdayPagingHours      8:30        22:00
  66. ThursdayPagingHours       8:30        22:00
  67. FridayPagingHours         8:30        22:00
  68. SaturdayPagingHours       9:00        22:00
  69. ;
  70. ;------------------------------------------------------------------------------
  71. ;
  72. ;  Duration of sysop page. Value indicates the number bells. Each bell is 
  73. ;  represented by "<*>" on the user screen and lasts about 2 seconds,
  74. ;
  75. PageDuration    10
  76. ;
  77. ;------------------------------------------------------------------------------
  78. ;
  79. ;  The Scroll distance, the window is scrolled by this many lines after it
  80. ;  reaches the bottom.
  81. ;
  82. ScrollDistance  9
  83. ;
  84. ;------------------------------------------------------------------------------
  85. ;
  86. ;  Kewlchat colour options for the text typed!
  87. ;  Colours are specified in the format:
  88. ;
  89. ;         {Bright} {Flashing} [Foreground Colour] on [Background Colour]
  90. ;
  91. ;  Where foreground and background colours are one of:
  92. ;
  93. ;         Black
  94. ;         Blue
  95. ;         Green
  96. ;         Cyan
  97. ;         Red
  98. ;         Magenta
  99. ;         Yellow / Brown
  100. ;         White / Grey
  101. ;
  102. ChatUserColour               Bright white on black
  103. ChatSysopColour              Bright red on black
  104. ;
  105. ;------------------------------------------------------------------------------
  106. ;
  107. ;  Maximum length of time a user is permitted to access KeWlcHaT. If the user's
  108. ;  total remaining time on the BBS is less than this value, the user will only
  109. ;  be permitted to access the door for this shorter length of time. This option
  110. ;  may be disabled by placing a semi-colon (;) at the beginning of the line.
  111. ;  When this option is disabled, the user will be permitted to use the full
  112. ;  of their remaining time on the BBS within the door. This is kind of strange
  113. ;  in a sysop paging door but ...
  114. ;
  115. ;MaximumDoorTime    15
  116. ;
  117. ;------------------------------------------------------------------------------
  118. ;
  119. ;  Inactivity timeout. Specifies the maximum number of seconds that may elapse
  120. ;  without the user pressing any key, before the user will be automatically
  121. ;  disconnected. A value of 0 disables inactivity timeouts.
  122. ;
  123. InactivityTimeout    0
  124. ;
  125. ;------------------------------------------------------------------------------
  126. ;
  127. ;  Name of the sysop. KeWlcHaT can usually determine the sysop's name from the
  128. ;  information passed to the door by the BBS. Remove the semi-colon (;) to
  129. ;  activate this option.
  130. ;
  131. ;SysopName    Sysop
  132. ;
  133. ;------------------------------------------------------------------------------
  134. ;
  135. ;  Name of the BBS. KeWlcHaT can usually determine the name of the BBS from
  136. ;  the information passed to the door by the BBS. However, some BBS software
  137. ;  does not supply this information to door programs. In such cases, if the
  138. ;  name of the BBS is needed by the door, it may be supplied here. Remove the
  139. ;  semi-colon (;) to activate this option.
  140. ;
  141. ;SystemName    Some BBS
  142. ;
  143. ;------------------------------------------------------------------------------
  144. ;
  145. ;  Serial port options. These options are generally not needed, as these
  146. ;  settings can usually be determined from the BBS door information file.
  147. ;  "LockedBPS" specifies the the BPS rate at which the door should communicate
  148. ;  with the modem. "SerialPort" specifies the port port number that the modem
  149. ;  is connected to. Unless you have reassigned the port numbers through your
  150. ;  FOSSIL drive, port 0 corresponds to COM1, port 1 corresponds to COM2, and
  151. ;  so on. Remove the semi-colon (;) to activate either of these options.
  152. ;
  153. ;LockedBPS    38400
  154. ;SerialPort    0
  155. ;
  156. ;
  157. ;  Normally, a FOSSIL driver is used for serial I/O if one is available. If
  158. ;  a FOSSIL driver has not been loaded, the door communicates directly with
  159. ;  the modem. Removing the semi-colon (;) from the "NoFossil" option causes
  160. ;  the door to always communicate directly with the modem, bypassing any
  161. ;  FOSSIL driver.
  162. ;
  163. ;NoFossil
  164. ;
  165. ;------------------------------------------------------------------------------
  166. ;
  167. ;  The following options only apply if a FOSSIL driver is NOT being used for
  168. ;  serial communications. If a FOSSIL driver IS being used, these options
  169. ;  are normally set on the FOSSIL driver command line.
  170. ;
  171. ;  Hexidecimal address of the serial port. This address can usually be
  172. ;  determined automatically for ports COM1, COM2, COM3, and COM4, and is
  173. ;  normally only required for ports COM5 and higher. Remove the semi-colon
  174. ;  (;) to activate this option.
  175. ;
  176. ;PortAddress 2F8
  177. ;
  178. ;
  179. ;  Interrupt request line that the serial port is using. May be any IRQ line
  180. ;  from 1 to 15. By default, IRQ line 4 is used for ports COM1: and COM3:,
  181. ;  while IRQ line 3 is used for all other ports. Remove the semi-colon (;)
  182. ;  to activate this option.
  183. ;
  184. ;PortIRQ 4
  185. ;
  186. ;
  187. ;  Serial I/O buffer sizes. "ReceiveBuffer" specifies the number of bytes in
  188. ;  the serial I/O receive buffer. You may want to increase this buffer size
  189. ;  if you find that characters being sent from the user's modem are being lost.
  190. ;  "TransmitBuffer" specifies the number of bytes in the serial I/O transmit
  191. ;  buffer. You may want to increase this buffer size for improved performance
  192. ;  in some multitasking environments.
  193. ;
  194. ReceiveBuffer 256
  195. TransmitBuffer 1024
  196. ;
  197. ;
  198. ;  UART FIFO buffers. Normally, KeWlcHaT will use 16550A UART FIFO buffers
  199. ;  if they are available. You can prevent KeWlcHaT from using the FIFO
  200. ;  buffers, even if they are available, by removing the semi-colon before
  201. ;  the "NoFIFO" keyword. The "FIFOTriggerSize" specifies how many characters
  202. ;  may be placed in the FIFO buffers before an serial I/O interrupt is
  203. ;  envoked. Valid values are 1, 4, 8 and 14 bytes. The default value is 4
  204. ;  bytes.
  205. ;
  206. ;NoFIFO
  207. FIFOTriggerSize 4
  208. ;
  209. ;------------------------------------------------------------------------------
  210. ;
  211. ;  Custom door information file support. KeWlcHaT automatically recognizes
  212. ;  most door information file (drop file) formats, including DORINFO?.DEF,
  213. ;  EXITINFO.BBS, DOOR.SYS, SFDOORS.DAT, CALLINFO.BBS and CHAIN.TXT. However,
  214. ;  to permit KeWlcHaT to operate on BBS systems that produce a different format
  215. ;  file, you may define a custom door information file format. A custom door
  216. ;  information file format is defined using the "CustomFileName" command,
  217. ;  followed by one or more lines beginning with the "CustomFileLine" command.
  218. ;
  219. ;  The "CustomFileName" option specifies the filename used to distinguish this
  220. ;  file format from other file formats. This filename should not include a
  221. ;  path. To specify the path where the door information file is located, use
  222. ;  the BBSDir setting, near the beginning of this file. If the filename of the
  223. ;  custom format is the same as that of one of the built-in formats, the custom
  224. ;  format will override the built-in format.
  225. ;
  226. ;  The actual format of the custom file is specified using a number of lines
  227. ;  that begin with the keyword "CustomFileLine". Each of these lines will
  228. ;  correspond to a single line in the door information file, with the option
  229. ;  following the "CustomFileLine" keyword specifying the information that can
  230. ;  be found on that line. This can be one of the following keywords:
  231. ;
  232. ;                    Ignore - Causes the next line in the door information
  233. ;                             file to be ignored. Use on lines for which none
  234. ;                             of the options below apply.
  235. ;                   ComPort - COM? port the modem is connected to
  236. ;                             (0 indicates local mode)
  237. ;                FossilPort - Fossil port number the modem is connected to
  238. ;                  ModemBPS - BPS rate at which to communicate with modem
  239. ;                             (0 or non-numerical value indicates local mode)
  240. ;                 LocalMode - 1, T or Y if door is operating in local mode
  241. ;                  UserName - Full name of the user
  242. ;             UserFirstName - First name(s) of the user
  243. ;              UserLastName - Last name of the user
  244. ;                     Alias - The user's psuedonym / handle
  245. ;                 HoursLeft - Hours user has left online
  246. ;               MinutesLeft - Minutes user has left online, or time left online
  247. ;                             in format hh:mm
  248. ;               SecondsLeft - Seconds user has left online, or time left online
  249. ;                             in format hh:mm:ss or format mm:ss
  250. ;                             (If more than one of the above time options are
  251. ;                             used, the user time left is taken to be the total
  252. ;                             of all of these values.)
  253. ;                      ANSI - 1, T, Y or G for ANSI graphics mode
  254. ;                    AVATAR - 1, T or Y for AVATAR graphics mode
  255. ;                       RIP - 1, T or Y for RIP graphics mode
  256. ;               PagePausing - 1, T or Y if user wishes a pause at end of screen
  257. ;              ScreenLength - Number of lines on user's screen
  258. ;            ScreenClearing - 1, T or Y if screen clearing mode is on
  259. ;                  Security - The user's security level / access level
  260. ;                      City - City the user is calling from
  261. ;                      Node - Node number user is connected to
  262. ;                 SysopName - Full name of the sysop
  263. ;            SysopFirstName - The sysop's first name(s)
  264. ;             SysopLastName - The sysop's last name
  265. ;                SystemName - Name of the BBS
  266. ;
  267. ;
  268. ; EXAMPLE:
  269. ;
  270. ; Same format as DORINFO?.DEF
  271. ; Remove semicolons to use example!
  272. ;
  273. ;CustomFileName    EXAMPLE.DEF                     
  274. ;CustomFileLine    SystemName
  275. ;CustomFileLine    SysopFirstName
  276. ;CustomFileLine    SysopLastName
  277. ;CustomFileLine    ComPort
  278. ;CustomFileLine    ModemBPS
  279. ;CustomFileLine    Ignore
  280. ;CustomFileLine    UserFirstName
  281. ;CustomFileLine    UserLastName
  282. ;CustomFileLine    City
  283. ;CustomFileLine    ANSI
  284. ;CustomFileLine    Security
  285. ;CustomFileLine    MinutesLeft
  286. ;
  287. ;------------------------------------------------------------------------------
  288.