home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / HANOI10.ZIP / HANOI1.CFG < prev    next >
Text File  |  1995-06-15  |  15KB  |  314 lines

  1. ; HANOI1.CFG - SAMPLE TOWERS OF HANOI CONFIGURATION FILE
  2. ;
  3. ; FOR MULTI-NODE SYSTEMS, we recommend that you create a separate config
  4. ; file for each node and name them HANOI?.CFG where ? represents the node
  5. ; number. Normally, each node's config file will be identical except for the 
  6. ; BBSDir path -- but by using separate config files you can set up node-
  7. ; specific configuration options if you want to (like allowing additional
  8. ; alternatives for callers using your "subscription" node or faster modems).
  9. ;
  10. ; The configuration file is used by the sysop to customize Towers of Hanoi for 
  11. ; use on his own system. Much of the information in this file is NOT usually
  12. ; needed.  This system is provided to allow the customization of options 
  13. ; such as paging hours, maximum time permitted within the door, etc., and to 
  14. ; allow Towers of Hanoi to be run under even the most unusual BBS setups.
  15. ;
  16. ; THE FOLLOWING WILL BE >>IGNORED<< IN THE CONFIG FILE:
  17. ;
  18. ;                1)  ANY TEXT FOLLOWING A SEMI-COLON (;)
  19. ;                2)  BLANK LINES
  20. ;
  21. ;------------------------------------------------------------------------------
  22. ;
  23. ;  Node directory. This is the directory where your BBS software places the 
  24. ;  DOOR INFORMATION FILE (drop file) for this node. Do NOT include the drop 
  25. ;  file name -- just the DIRECTORY. YOU WILL PROBABLY NEED THIS PARAMETER.
  26. ;
  27. BBSDir    C:\BBS\NODE1
  28. ;
  29. ;------------------------------------------------------------------------------
  30. ;
  31. ;  The door's working directory. This is where the door's system files 
  32. ;  (hanoi.EXE, hanoi.BBS, etc.) are located. If not provided, Towers of Hanoi 
  33. ;  will expect to find these files in the "current" directory. Remove the  
  34. ;  semi-colon (;) to activate this option.
  35. ;
  36. DoorDir   C:\BBS\HANOI  
  37. ;
  38. ;------------------------------------------------------------------------------
  39. ;
  40. ;  Local mode override. Forces door to always operate in local test mode.
  41. ;  Remove the semi-colon (;) to activate this option. When this mode is
  42. ;  activated, no door information file is required and default settings are
  43. ;  used for the user's name, location, etc. This is mainly used to test if
  44. ;  you like Towers of Hanoi before bothering to set it up on your BBS.
  45. ;
  46. ;LocalMode
  47. ;
  48. ;------------------------------------------------------------------------------
  49. ;
  50. ;  Door personality settings. Each personality setting emulates the status 
  51. ;  line format and sysop function keys of a particular BBS package. Valid
  52. ;  personality settings are:
  53. ;
  54. ;                     Standard            (Similar to RA 1.11)
  55. ;                     PCBoard
  56. ;                     RemoteAccess
  57. ;                     Wildcat
  58. ;
  59. ;  Remove the semi-colon (;) to activate this option.  If you don't select 
  60. ;  a personality, the default is "Standard."
  61. ;  
  62. ;Personality    RemoteAccess
  63. ;
  64. ;------------------------------------------------------------------------------
  65. ;
  66. ;  Log file options. "LogFileName" specifies the file name (path optional) 
  67. ;  where the door should record logging information. To disable logging
  68. ;  altogether, remove the semicolon (;) from the "DisableLogging" line.
  69. ;  
  70. ;  I haven't found the log file to be all that useful -- but it's there if
  71. ;  you want it to track people who drop carrier in the door (or whatever).
  72. ;  
  73. ;LogFileName   hanoi.LOG
  74. DisableLogging
  75. ;  
  76. ;------------------------------------------------------------------------------
  77. ;
  78. ;  BBS node number the door is running on. Only used if Towers of Hanoi is 
  79. ;  unable to determine the node number by some other means.  I doubt you will 
  80. ;  EVER need this one.
  81. ;
  82. ;Node    1
  83. ;
  84. ;------------------------------------------------------------------------------
  85. ;
  86. ;  Sysop paging hours. Sysop paging will be permitted beginning at the start
  87. ;  time, up until, but not including, the end time. Times should be in 24-hour
  88. ;  format. To disable paging on a particular day, set the paging start and end
  89. ;  times to the same time.
  90. ;  
  91. ;  By default (or if NOT REGISTERED), sysop paging is always ON.
  92. ;
  93. ;                      Start Time    End Time
  94. SundayPagingHours         9:00        22:00       ; REGISTERED ONLY
  95. MondayPagingHours         8:30        22:00       ; REGISTERED ONLY
  96. TuesdayPagingHours        8:30        22:00       ; REGISTERED ONLY
  97. WednesdayPagingHours      8:30        22:00       ; REGISTERED ONLY
  98. ThursdayPagingHours       8:30        22:00       ; REGISTERED ONLY
  99. FridayPagingHours         8:30        22:00       ; REGISTERED ONLY
  100. SaturdayPagingHours       9:00        22:00       ; REGISTERED ONLY
  101. ;
  102. ;------------------------------------------------------------------------------
  103. ;
  104. ;  Duration of sysop page. Value indicates the number of beeps that comprise 
  105. ;  the sysop page alarm. The default is 10 beeps.
  106. ;
  107. ;PageDuration    20
  108. ;
  109. ;------------------------------------------------------------------------------
  110. ;
  111. ;  Maximum length of time a user is permitted to access the door. If the user's
  112. ;  total remaining time on the BBS is less than this value, the user will only
  113. ;  be permitted to access the door for this shorter length of time. This option
  114. ;  may be disabled by placing a semi-colon (;) at the beginning of the line.
  115. ;  
  116. ;  When this option is disabled, the user will be permitted to use their full
  117. ;  remaining time on the BBS within the door.
  118. ;
  119. ;MaximumDoorTime    15
  120. ;
  121. ;------------------------------------------------------------------------------
  122. ;
  123. ;  Inactivity timeout. Specifies the maximum number of seconds that may elapse
  124. ;  without the user pressing any key, before the user will be automatically
  125. ;  disconnected. A value of 0 disables inactivity timeouts. The default is
  126. ;  200 seconds.
  127. ;
  128. ;InactivityTimeout    100
  129. ;
  130. ;------------------------------------------------------------------------------
  131. ;
  132. ;  Maximum games per user. This keeps people from logging on and hogging all
  133. ;  the available games for themselves. The default is 5 games per user.
  134. ;
  135. ;MaxGames     5                                   ; REGISTERED ONLY
  136. ;
  137. ;------------------------------------------------------------------------------
  138. ;
  139. ;  Maximum disks the caller can use in a game. The more disks they use, the
  140. ;  longer each game -- sometimes MUCH longer. A 10-disk game takes upwards
  141. ;  of 1000 moves! The default is 6 disks -- if you want to set this higher,
  142. ;  you'll have to register the door. Valid range is 4 - 10 disks.
  143. ;
  144. ;Maxdisks     10                                  ; REGISTERED ONLY
  145. ;
  146. ;------------------------------------------------------------------------------
  147. ;
  148. ;  Name of the sysop. Towers of Hanoi can usually determine the sysop's name from the
  149. ;  information passed to the door by the BBS. However, some BBS software does
  150. ;  not supply this information to doors. In such cases, if the sysop's name is
  151. ;  required by the door, it may be supplied here. Remove the semi-colon (;) to
  152. ;  activate this option.
  153. ;
  154. ;  NOTE:  IF YOUR DOOR INFORMATION FILE DOES NOT PROVIDE THIS INFORMATION,
  155. ;         THIS FIELD WILL BE *NECESSARY* FOR YOUR REGISTRATION KEY TO WORK!!!
  156. ;
  157. ;SysopName    Joe Sysop
  158. ;
  159. ;------------------------------------------------------------------------------
  160. ;
  161. ;  Name of the BBS. Towers of Hanoi can usually determine the name of the BBS from
  162. ;  the information passed to the door by the BBS. However, some BBS software
  163. ;  does not supply this information to door programs. In such cases, if the
  164. ;  name of the BBS is needed by the door, it may be supplied here. Remove the
  165. ;  semi-colon (;) to activate this option.
  166. ;
  167. ;  NOTE:  IF YOUR DOOR INFORMATION FILE DOES NOT PROVIDE THIS INFORMATION
  168. ;         (e.g. 52-line DOOR.SYS), THIS FIELD WILL BE *NECESSARY* FOR YOUR 
  169. ;         REGISTRATION KEY TO WORK!!!
  170. ;
  171. ;SystemName   My BBS
  172. ;
  173. ;------------------------------------------------------------------------------
  174. ;
  175. ;  Serial port options. These options are generally not needed, as these
  176. ;  settings can usually be determined from the BBS door information file.
  177. ;  "LockedBPS" specifies the the BPS rate at which the door should communicate
  178. ;  with the modem. "SerialPort" specifies the port port number that the modem
  179. ;  is connected to. Unless you have reassigned the port numbers through your
  180. ;  FOSSIL drive, port 0 corresponds to COM1, port 1 corresponds to COM2, and
  181. ;  so on. Remove the semi-colon (;) to activate either of these options.
  182. ;
  183. ;LockedBPS    38400
  184. ;SerialPort    0
  185. ;
  186. ;
  187. ;  Normally, a FOSSIL driver is used for serial I/O if one is available. If
  188. ;  a FOSSIL driver has not been loaded, the door communicates directly with
  189. ;  the modem. Removing the semi-colon (;) from the "NoFossil" option causes
  190. ;  the door to always communicate directly with the modem, bypassing any
  191. ;  FOSSIL driver.
  192. ;
  193. ;NoFossil
  194. ;
  195. ;------------------------------------------------------------------------------
  196. ;
  197. ;  The following options only apply if a FOSSIL driver is NOT being used for
  198. ;  serial communications. If a FOSSIL driver IS being used, these options
  199. ;  are normally set on the FOSSIL driver command line.
  200. ;
  201. ;  Hexidecimal address of the serial port. This address can usually be
  202. ;  determined automatically for ports COM1, COM2, COM3, and COM4, and is
  203. ;  normally only required for ports COM5 and higher. Remove the semi-colon
  204. ;  (;) to activate this option.
  205. ;
  206. ;PortAddress 2F8
  207. ;
  208. ;
  209. ;  Interrupt request line that the serial port is using. May be any IRQ line
  210. ;  from 1 to 15. By default, IRQ line 4 is used for ports COM1: and COM3:,
  211. ;  while IRQ line 3 is used for all other ports. Remove the semi-colon (;)
  212. ;  to activate this option.
  213. ;
  214. ;PortIRQ 4
  215. ;
  216. ;
  217. ;  Serial I/O buffer sizes. "ReceiveBuffer" specifies the number of bytes in
  218. ;  the serial I/O receive buffer. You may want to increase this buffer size
  219. ;  if you find that characters being sent from the user's modem are being lost.
  220. ;  "TransmitBuffer" specifies the number of bytes in the serial I/O transmit
  221. ;  buffer. You may want to increase this buffer size for improved performance
  222. ;  in some multitasking environments.
  223. ;
  224. ReceiveBuffer 256
  225. TransmitBuffer 1024
  226. ;
  227. ;
  228. ;  UART FIFO buffers. Normally, Towers of Hanoi will use 16550A UART FIFO buffers
  229. ;  if they are available. You can prevent Towers of Hanoi from using the FIFO
  230. ;  buffers, even if they are available, by removing the semi-colon before
  231. ;  the "NoFIFO" keyword. The "FIFOTriggerSize" specifies how many characters
  232. ;  may be placed in the FIFO buffers before an serial I/O interrupt is
  233. ;  envoked. Valid values are 1, 4, 8 and 14 bytes. The default value is 4
  234. ;  bytes.
  235. ;
  236. ;NoFIFO
  237. FIFOTriggerSize 4
  238. ;
  239. ;------------------------------------------------------------------------------
  240. ;
  241. ;  Custom door information file support. Towers of Hanoi automatically recognizes
  242. ;  most door information file (drop file) formats, including DORINFO?.DEF,
  243. ;  EXITINFO.BBS, DOOR.SYS, SFDOORS.DAT, CALLINFO.BBS and CHAIN.TXT. However,
  244. ;  to permit towers of hanoi to operate on BBS systems that produce a different
  245. ;  format file, you may define a custom door information file format. A custom
  246. ;  door information file format is defined using the "CustomFileName" command,
  247. ;  followed by one or more lines beginning with the "CustomFileLine" command.
  248. ;
  249. ;  The "CustomFileName" option specifies the filename used to distinguish this
  250. ;  file format from other file formats. This filename should not include a
  251. ;  path. To specify the path where the door information file is located, use
  252. ;  the BBSDir setting, near the beginning of this file. If the filename of the
  253. ;  custom format is the same as that of one of the built-in formats, the custom
  254. ;  format will override the built-in format. THEREFORE, WE RECOMMEND THAT YOU
  255. ;  AVOID USING THIS SECTION UNLESS ABSOLUTELY NECESSARY...CONTACT THE SUPPORT
  256. ;  BBS FIRST!!
  257. ;
  258. ;  The actual format of the custom file is specified using a number of lines
  259. ;  that begin with the keyword "CustomFileLine". Each of these lines will
  260. ;  correspond to a single line in the door information file, with the option
  261. ;  following the "CustomFileLine" keyword specifying the information that can
  262. ;  be found on that line. This can be one of the following keywords:
  263. ;
  264. ;                    Ignore - Causes the next line in the door information
  265. ;                             file to be ignored. Use on lines for which none
  266. ;                             of the options below apply.
  267. ;                   ComPort - COM? port the modem is connected to
  268. ;                             (0 indicates local mode)
  269. ;                FossilPort - Fossil port number the modem is connected to
  270. ;                  ModemBPS - BPS rate at which to communicate with modem
  271. ;                             (0 or non-numerical value indicates local mode)
  272. ;                 LocalMode - 1, T or Y if door is operating in local mode
  273. ;                  UserName - Full name of the user
  274. ;             UserFirstName - First name(s) of the user
  275. ;              UserLastName - Last name of the user
  276. ;                     Alias - The user's psuedonym / handle
  277. ;                 HoursLeft - Hours user has left online
  278. ;               MinutesLeft - Minutes user has left online, or time left online
  279. ;                             in format hh:mm
  280. ;               SecondsLeft - Seconds user has left online, or time left online
  281. ;                             in format hh:mm:ss or format mm:ss
  282. ;                             (If more than one of the above time options are
  283. ;                             used, the user time left is taken to be the total
  284. ;                             of all of these values.)
  285. ;                      ANSI - 1, T, Y or G for ANSI graphics mode
  286. ;                    AVATAR - 1, T or Y for AVATAR graphics mode
  287. ;                       RIP - 1, T or Y for RIP graphics mode
  288. ;               PagePausing - 1, T or Y if user wishes a pause at end of screen
  289. ;              ScreenLength - Number of lines on user's screen
  290. ;            ScreenClearing - 1, T or Y if screen clearing mode is on
  291. ;                  Security - The user's security level / access level
  292. ;                      City - City the user is calling from
  293. ;                      Node - Node number user is connected to
  294. ;                 SysopName - Full name of the sysop
  295. ;            SysopFirstName - The sysop's first name(s)
  296. ;             SysopLastName - The sysop's last name
  297. ;                SystemName - Name of the BBS
  298. ;
  299. ;CustomFileName    EXAMPLE.DEF    ; This is the same format as DORINFO?.DEF
  300. ;CustomFileLine    SystemName
  301. ;CustomFileLine    SysopFirstName
  302. ;CustomFileLine    SysopLastName
  303. ;CustomFileLine    ComPort
  304. ;CustomFileLine    ModemBPS
  305. ;CustomFileLine    Ignore
  306. ;CustomFileLine    UserFirstName
  307. ;CustomFileLine    UserLastName
  308. ;CustomFileLine    City
  309. ;CustomFileLine    ANSI
  310. ;CustomFileLine    Security
  311. ;CustomFileLine    MinutesLeft
  312. ;
  313. ;------------------------------------------------------------------------------
  314.