home *** CD-ROM | disk | FTP | other *** search
- ' +--------------------------------------------------------------------+
- ' | THIS IS THE CONFIGURATION FILE FOR WR-BBS |
- ' +--------------------------------------------------------------------+
- '
- ' +--------------------------------------------------------------------+
- ' | This file must be present in the "home" directory as defined by |
- ' | the DOS or OS/2 environment variable named "WR-BBS". For more |
- ' | details, read the documentation file WR-BBS.DOC. If you are |
- ' | using a word processing program to edit this file, make certain |
- ' | that you save this file as a standard text file (ASCII format) |
- ' | If you save this file in your word processor's native format, |
- ' | results will be unpredictable when WR-BBS attempts to read this |
- ' | file on startup. |
- ' +--------------------------------------------------------------------+
- '
- ' +--------------------------------------------------------------------+
- ' | CAUTION: Any text in this file that does not comprise a valid |
- ' | configuration item for WR-BBS must be "REMarked" by starting |
- ' | the line with REM or a single quote character. If you don't do |
- ' | this, WR-BBS will attempt to divine configuration information |
- ' | from the entry and will log errors "INVALID CONFIGURATION DATA" |
- ' +--------------------------------------------------------------------+
- '
- ' Once you have configured your WR-BBS system completely and fine-tuned
- ' its operation, you may wish to delete all of the remark lines (which
- ' start with [ REM ] or [ ' ]. This will reduce the time it takes for
- ' WR-BBS to read the configuration file, and speed the startup process.
- '
- ' ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- ' ++ NOTE: All examples of modem-related settings are for a ++
- ' ++ standard (non error correcting) modem, unless otherwise ++
- ' ++ specified. ++
- ' ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- '
- '
- REM ========================================================================
- '
- ' +------------------------------------------------------------------+
- ' | Normally, BADDOOR should be set to "N". Some door programs do |
- ' | not properly read the DOOR.SYS industry standard file cerated by |
- ' | WR-BBS. If you are using one of these doors, set BADDOOR=Y and |
- ' | WR-BBS will write the DOOR.SYS file "wrong" to compensate. See |
- ' | documentation for more details on this configuration item. |
- ' +------------------------------------------------------------------+
- BADDOOR=N
- '
- '
- ' +------------------------------------------------------------------+
- ' | Put the name of your BBS here, instead of "TEST BBS". |
- ' +------------------------------------------------------------------+
- '
- BBSNAME=TEST BBS
- '
- '
- ' +------------------------------------------------------------------+
- ' | WR-BBS supports up to 9999 bulletins, numbered from 0000 to 9999 |
- ' | and with associated file names BULL0001.ASC to BULL9999.ASC, and |
- ' | BULL0001.ANS to BULL9999.ANS. Chances are, you will not actually |
- ' | thousands of bulletins. To reduce the time it takes WR-BBS when |
- ' | checking for updated bulletins, use the entry below to indicate |
- ' | how many actual bulletins you expect to have. For example, when |
- ' | BULLETINS=50, WR-BBS will only check for bulletins files having |
- ' | names of BULL0001.* through BULL0050.*, and not waste any time |
- ' | searching for the other potential 9950 files. See WRBBS.DOC for |
- ' | additional information about this setting. |
- ' +------------------------------------------------------------------+
- BULLETINS=16
- '
- '
- ' +------------------------------------------------------------------+
- ' | The BUSYLINE= setting determines whthere or not WR-BBS will busy |
- ' | out the phone line when WR-BBS is not available to accept calls. |
- ' | |
- ' | WR-BBS cannot accept calls when a local login is occuring, when |
- ' | it is shut down from the local console, during events, and while |
- ' | the modem is recycling after a logoff. If you have a dedicated |
- ' | telephone line (no phones or other devices connected except for |
- ' | the WR-BBS modem), then you can set BUSYLINE=Y, and WR-BBS will |
- ' | take the phone line "off hook" (making it busy to callers) when |
- ' | WR-BBS cannot accept calls. If WR-BBS shares the phone line with |
- ' | any phones or other devices, you must set BUSYLINE=N. This will |
- ' | prevent WR-BBS from disabling the phone line which may be needed |
- ' | by another phone or device on the same line. When BUSYLINE=N, a |
- ' | caller (or calling modem) hears ringing when WR-BBS is not able |
- ' | to accept calls. |
- ' +------------------------------------------------------------------+
- BUSYLINE=N
- '
- '
- '
- ' +------------------------------------------------------------------+
- ' | If you have an older CGA monitor and you see random streaks that |
- ' | flash when the screen is being updated, set CGA_STOP_SNOW=Y, and |
- ' | WR-BBS will use the computer's video BIOS (which is much slower) |
- ' | to write to the screen. Otherwise, set CGA_STOP_SNOW=N, and all |
- ' | WR-BBS screen updates will be done using a more efficient method |
- ' | of directly writing to the video adapter's memory. |
- ' +------------------------------------------------------------------+
- CGA_STOP_SNOW=N
- '
- '
- '
- ' +------------------------------------------------------------------+
- ' | The following entries tell WR-BBS what to expect (a result code) |
- ' | from your modem when a caller connects at various speeds. Upon |
- ' | establishing a connection, WR-BBS compares the modem's response |
- ' | to these values, and uses that information to determine the baud |
- ' | rate at which the caller has connected. |
- ' | |
- ' | For any speed which you modem cannot support, enter "IMPOSSIBLE" |
- ' | (without the quotes) as the result string. This will help avoid |
- ' | incorrect information due to line noise. |
- ' +------------------------------------------------------------------+
- REM
- REM Sample settings for a typical 2400 baud (non error correcting) modem
- REM
- CONNECT300=CONNECT
- CONNECT1200=CONNECT 1200
- CONNECT2400=CONNECT 2400
- CONNECT4800=IMPOSSIBLE
- CONNECT9600=IMPOSSIBLE
- CONNECT12000=IMPOSSIBLE
- CONNECT14400=IMPOSSIBLE
- CONNECT19200=IMPOSSIBLE
- CONNECT38400=IMPOSSIBLE
- CONNECT57600=IMPOSSIBLE
- '
- '
- ' ==================================================================
- ' The following entries are used to configure "doors". A door is an
- ' optional, external program that a caller can run from your WR-BBS
- ' system by selecting it from the "Doors Menu". You do not have to
- ' configure any doors for your WR-BBS system to work properly. This
- ' feature is optional. There can be up to 26 doors defined, with a
- ' letter (from A to Z) identifying each one. You can have as few as
- ' one door, or as many as 26, or none at all - it's up to you, the
- ' SysOp. For each door you define here in WRCONFIG.SYS, there must
- ' be a corresponding batch file in the WR-BBS "home" directory. This
- ' batch file must be named DOOR?.BAT, where "?" is replaced with the
- ' door's letter designation. For example, a door which is defined
- ' here as being door "A" must have a corresponding batch file named
- ' DOORA.BAT, and a door defined as being door "B" must have a batch
- ' file named DOORB.BAT in the home directory, and so on. You do not
- ' have to assign the letters in ascending order. For example, it is
- ' permissible to have three doors with designations of "A", "F", and
- ' "T", while no definitions exist for the letters in between. Refer
- ' to the documentation file (WRBBS.DOC) for complete details on the
- ' configuring of door programs.
- '
- ' For purposes of this file, all you are defining is that the door
- ' exists, and what Classes Of Service are able to access it. Details
- ' about what the door actually does, what its name is, and how it is
- ' launched are handled in the screen file DOORMENU, and in the batch
- ' file corresponding to each door. For each door you wish to set up,
- ' put a line in this configruation file which reads:
- '
- ' DOOR=A|ABCDEFGHIJKLMNOPQRSTUVWXYZ
- '
- ' The "DOOR=" part is required. The next character is the letter to
- ' be associated with that door (A to Z). A pipe character ("|") is
- ' next, followed by the classes of service (up to 26 of them) to be
- ' allowed access to that individual door.
- '
- REM DOOR=A|ABCDEFGHIJKLMNOPQRSTUVWXYZ <-- SAMPLE ENTRY
- REM DOOR=B|XYZ <-- SAMPLE ENTRY
- '
- '
- ' ==================================================================
- ' If you are using an error-correcting modem, enter the string that
- ' the modem outputs when an error-free connection is established. If
- ' you do not have an error-correcting modem, you can leave this line
- ' out of WRCONFIG.SYS, or use "IMPOSSIBLE" for its value. Otherwise,
- ' enter the exact string, such as /REL, !MNP, etc., that is output
- ' by your modem when an error-free connection occurs.
- ' ==================================================================
- ERRORFREE=/REL
- '
- ' +-----------------------------------------------------------------+
- ' | The following entries are for EVENTS that WR-BBS should invoke |
- ' | automatically at specific times. See documentation for details. |
- ' | There can be up to sixteen different events defined. The syntax |
- ' | for the EVENT= entry(s) is: |
- ' | |
- ' | 1. The keyword EVENT= |
- ' | 2. A numeric character (1-7 or 9), representing the day of the |
- ' | week that this event should occur on. "1" for Sunday, |
- ' | "2" for Monday, etc. If "9" is used, the event will |
- ' | run every day of the week. ("8" has no meaning). |
- ' | 3. A pipe "|" symbol. |
- ' | 4. The time of day that the event should run, using XX:XX in |
- ' | twenty four hour (military) format. Include any leading |
- ' | zeros ... "03:30" is valid, but "3:30" is not. Midnight |
- ' | is "00:00", not "24:00". |
- ' | 5. Another pipe "|" symbol. |
- ' | 6. One (only one) of the following. Either: |
- ' | A. The full name, including path, of the batch file to |
- ' | be run when this event executes. |
- ' | B. A star (*) immedediately followed by a number from |
- ' | 84 to 99, which indicates the ERRORLEVEL that WR-BBS |
- ' | should terminate with. |
- ' +-----------------------------------------------------------------+
- REM
- REM (The remarked EVENT lines shown below are samples only)
- REM
- REM EVENT=9|02:00|C:\SAMPLE.BAT
- REM EVENT=3|17:30|C:\WR-BBS\UTILITYS\DSKMAINT.BAT
- REM EVENT=6|00:01|*87
- '
- '
- ' +-----------------------------------------------------------------+
- ' | The following lines define the file areas in your WR-BBS system |
- ' | (also known as the files library). Notice that some lines are |
- ' | longer than 80 characters, and depending on the editor that you |
- ' | use, it may appear that some of these entries actually take up |
- ' | two lines. (They don't). The syntax to define a file area is: |
- ' | |
- ' | 1. The keyword FILEAREA= |
- ' | 2. A letter (A to Z) to designate the file area |
- ' | 3. A pipe "|" symobol |
- ' | 4. A descriptive name for the file area |
- ' | 5. Another pipe "|" symbol |
- ' | 6. The full path for this file area (directory location) |
- ' | 7. Another pipe "|" symbol |
- ' | 8. Up to twenty-six letters, each representing a class-of |
- ' | service that is allowed to access this file area |
- ' +-----------------------------------------------------------------+
- REM
- REM (The following remarked FILEAREA entries are samples only)
- REM
- REM FILEAREA=A|Dos Utilities|C:\DOCSUTILS|ABCDEFGHIJKLMNOPQRSTUVWXYZ
- REM FILEAREA=B|Games|D:\BBSFILES\GAMES|ADGKMWZ
- REM FILEAREA=C|New Uploads|C:\NEWFILES|ABCDEFGHIJKLMNOPQRSTUVWXYZ
- REM FILEAREA=X|John's Non-Public Area|C:\JOHN_DOE|M
- '
- ' =================================================================
- ' Size of receive buffer (range 1024 to 32767). This specifies how
- ' many characters are buffered when the program is too busy to take
- ' new input from the COM port. For 2400 baud modems and typical PC
- ' systems, the default value of 2048 is fine. With modem speeds of
- ' 9600 and higher, a larger buffer (try 8000 or so) provides a good
- ' compromise between buffer capacity and memory usage. If you use
- ' a multi-tasker and and a very high speed modem, higher values may
- ' be necessary to ensure that no characters are lost due to buffer
- ' overrun while the multi-tasker gives time slices to other program
- ' resources. (20000 should be the most you would need).
- ' =================================================================
- INBUFFER=2048
- '
- '
- '
- '
- '
- ' +-----------------------------------------------------------------+
- ' | The INITBAUD entry specifies the speed (baud) that WR-BBS needs |
- ' | to use when initializing the modem. For most modems, this is |
- ' | the same as the modem's maximum operating speed. See INITBAUD= |
- ' | in the WR-BBS documentation for more details. |
- ' +-----------------------------------------------------------------+
- INITBAUD=2400
- '
- '
- '
- ' +-----------------------------------------------------------------+
- ' | If you have registered your copy of WR-BBS, use the LICENSEE= |
- ' | entry to indicate the EXACT name that you used when you applied |
- ' | for WR-BBS registration. (Does not have to be same as BBSNAME) |
- ' | Name must be entered exactly, and a valid license code must be |
- ' | entered with "REGISTRATION=" (below), or WR-BBS will display |
- ' | "EVALUATION COPY" instead of your name. If you haven't yet reg- |
- ' | istered your WR-BBS, or you haven't received your license code, |
- ' | do not put a LICENSEE= entry in WRCONFIG.SYS. |
- ' +-----------------------------------------------------------------+
- LICENSEE=John Q. Sample
- '
- '
- ' +-----------------------------------------------------------------+
- ' | If you do not have an error correcting modem, leave LOCKDTE set |
- ' | to "N". Most error correcting modems work with a fixed (locked) |
- ' | baud rate between the computer and the modem. If you are using |
- ' | such as modem, set LOCKDTE=Y. The LOCKSPEED entry should then |
- ' | be set to the desired locked DTE speed. |
- ' +-----------------------------------------------------------------+
- LOCKDTE=N
- '
- '
- ' +-----------------------------------------------------------------+
- ' | If LOCKDTE=Y, then you also need to tell WR-BBS what speed the |
- ' | DTE should be locked at. This is usually the modem's maximum |
- ' | speed. See your modem manual for instructions. If you do not |
- ' | have an error correcting modem, do not put a LOCKSPEED entry in |
- ' | WRCONFIG.SYS. |
- ' +-----------------------------------------------------------------+
- LOCKSPEED=2400
- '
- '
- '
- ' +-----------------------------------------------------------------+
- ' | WR-BBS can alert you to each incoming call by making a 1 second |
- ' | tone on the computer's speaker. If you want to use this feature |
- ' | then set LOGONALARM=Y. |
- ' +-----------------------------------------------------------------+
- LOGONALARM=N
- '
- '
- ' +-----------------------------------------------------------------+
- ' | Set MAXBAUD to the highest speed that your modem can operate at |
- ' | (regardless of what kind of modem you have). |
- ' +-----------------------------------------------------------------+
- MAXBAUD=2400
- '
- '
- ' +-----------------------------------------------------------------+
- ' | There are two keywords, MODEM_INIT_1 and MODEM_INIT_2, which |
- ' | can be used to define the string of modem commands necessary to |
- ' | prepare the modem for BBS operation. Each keyword is followed |
- ' | by an equal sign and up to forty characters that the modem will |
- ' | recognize as commands. MODEM_INIT_2 is optional, and does not |
- ' | need to be used unless you can't fit all of the commands within |
- ' | the MODEM_INIT_1 definition. You should always configure the |
- ' | MODEM_INIT_1 string. Sample command strings are shown below. |
- ' | Be sure to read WRBBS.DOC for details on this. |
- ' +-----------------------------------------------------------------+
- REM
- REM Sample settings for a 2400 MNP5 error correcting modem
- REM MODEM_INIT_1=AT&C1&D2%C1&D2E1\Q2\N3\J0
- REM MODEM_INIT_2=AT\V1V1\A3 S2=255
- REM
- REM Sample settings for a 9600 V32bis high speed fax modem
- REM MODEM_INIT_1=AT&C1&D2\R3\Q1\A3@256S2=255
- REM
- REM Sample settings for a Hayes SmartModem <tm> 2400
- MODEM_INIT_1=ATE1M0Q0V1X4&D1&D2&G0&J0&Q0&R0&S0&T4
- MODEM_INIT_2=AT SO=0 S2=255 S7=60
- '
- '
- '
- '
- '
- REM The following pertain to the New User Questionnaire which is
- REM presented to new callers. See WRBBS.DOC.
- '
- ' Ask new users for their address?
- '
- NEWUSER_ADDRESS1=Y
- '
- ' Allow new users a second line for address? (Y or N)
- NEWUSER_ADDRESS2=Y
- '
- ' Ask new users for their city and state?
- NEWUSER_CITY=Y
- '
- ' What class of service should new users be assigned to? (A to Z)
- NEWUSER_COS=B
- '
- ' Allow new users to enter their data or business phone? (Y or N)
- NEWUSER_DATAPHONE=Y
- '
- ' Require new users to enter their state or province?
- NEWUSER_STATE=Y
- '
- ' Require new users to enter their voice phone number? (Y or N)
- NEWUSER_VOICEPHONE=Y
- '
- ' Require new users to enter their Zip or postal code?
- '
- NEWUSER_ZIPCODE=Y
- '
- '
- '
- '
- ' Size of transmit buffer (range 1024 to 32767)
- ' Leave this at default setting unless you experience problems.
- '
- OUTBUFFER=2048
- '
- '
- '
- ' ===================================================================
- ' Classes of service that are allowed to overwrite their own previous
- ' uploads. Callers who have one of these classes of service will be
- ' permitted to upload an updated version of a file that they uploaded
- ' previously. If their COS letter does not appear here, no overwrite
- ' is permitted. If their COS letter DOES appear here, then they can
- ' overwrite ONLY those files that they themselves previously uploaded
- ' and no other caller's files. No caller (except the SysOp can over-
- ' write a file that they did not originally upload, regardless of the
- ' settings on this line.
- ' ===================================================================
- OVERWRITE=ABCDEFGHIJKLMNOPQRSTUVWXYZ
- '
- ' ===================================================================
- ' Parity check to use (N E O M S) None recommended. Set PARITY=N
- ' ++++
- ' ===================================================================
- PARITY=N
- '
- ' ===================================================================
- ' Which COM port is the modem connected to? (1,2,3,4) See WRBBS.DOC
- ' ===================================================================
- PORTNUMBER=1
- '
- '
- ' +-----------------------------------------------------------------+
- ' | The PROTOCOL= keyword is used to define the external protocols. |
- ' | WR-BBS does not have any built in file transfer protocols. All |
- ' | file transfer requests (downloads and uploads) are handled via |
- ' | an external file transfer program(s) that you provide. You can |
- ' | obtain file transfer utilities as shareware (or public domain) |
- ' | from BBS's throughout the world. |
- ' | |
- ' | The syntax for PROTOCOL= is as follows: |
- ' | |
- ' | 1. The keyword PROTOCOL= |
- ' | 2. A description of the protocol (which be displayed to the |
- ' | appropriate callers). |
- ' | 3. A pipe "|" symbol. |
- ' | 4. A string that you select, which will be passed to the batch |
- ' | file WFILEXFR.BAT. This string must be unique for each |
- ' | protocol, and should be something that is easy to work |
- ' | with and recognize, such as "XMODEM" for Xmodem. |
- ' | 5. Another pipe "|" symbol. |
- ' | 6. A string describing whether the file transfer protocol can |
- ' | handle multiple files, either "SINGLE" or "BATCH". |
- ' | 7. Another pipe "|" symbol. |
- ' | 8. A string of up to 26 letters (A to Z), indicating which COS |
- ' | (classes of service) can use that protocol. |
- ' | See the documentation for details. |
- ' +-----------------------------------------------------------------+
- REM These examples are from the WR-BBS Headquarters BBS
- PROTOCOL=Xmodem (Checksum)|XMODEM_CS|SINGLE|ABCDEFGHIJKLMNOPQRSTUVWXYZ
- PROTOCOL=Xmodem (CRC)|XMODEMCRC|SINGLE|ABCDEFGHIJKLMNOPQRSTUVWXYZ
- PROTOCOL=Xmodem (1K)|XMODEM1K|SINGLE|ABCDEFGHIJKLMNOPQRSTUVWXYZ
- PROTOCOL=Ymodem (Batch)|YMODEM|BATCH|ABCDEFGHIJKLMNOPQRSTUVWXYZ
- PROTOCOL=Zmodem by DSZ (Batch)|ZMODEM|BATCH|ABCDEFGHIJKLMNOPQRSTUVWXYZ
- PROTOCOL=Kermit (Single)|KERMIT|SINGLE|ABCDEFGHIJKLMNOPQRSTUVWXYZ
- '
- '
- '
- '
- ' +-----------------------------------------------------------------+
- ' | WR-BBS is designed to work with the modem's auto-answer feature |
- ' | set to off (DISABLED). WR-BBS detects ring from the modem and |
- ' | then issues the appropriate commands to answer the call. Almost |
- ' | every modem ever made can properly report the line ringing via |
- ' | the RS-232 pin 22. Exceptions are some old, cheap internal type |
- ' | modems, certain laptop modems, external modems with bad cables, |
- ' | and defective modems. Virtually any "real" modem will properly |
- ' | signal WR-BBS to an incoming call. You must make sure that the |
- ' | auto answer feature is disabled, or WR-BBS will not work. Also, |
- ' | set RINGDETECT=1 which tells WR-BBS to expect ring signals from |
- ' | the modem. WR-BBS never uses the result code "RING" but instead |
- ' | uses the more reliable ring detection via the RS-232 hardware. |
- ' | |
- ' | If you have one of the few modems that does not properly signal |
- ' | ringing via the RS-232 hardware, have your modem fixed, or get |
- ' | a new modem. While you are waiting for a working modem, you can |
- ' | set RINGDETECT=2, and set the modem to auto answer (either with |
- ' | an initialization command or hardware switches. See WRBBS.DOC. |
- ' +-----------------------------------------------------------------+
- RINGDETECT=1
- '
- '
- '
- ' +-----------------------------------------------------------------+
- ' | After you register your copy of WR-BBS, the author will supply |
- ' | you with an eight character "license code". This will prevent |
- ' | WR-BBS from displaying "EVALUATION COPY" at various points. |
- ' | |
- ' | In order for the license code to work properly, the name that |
- ' | you enter for LICENSEE= must agree exactly with the name that |
- ' | was supplied by you on the registration application. |
- ' | |
- ' | Using the license code you were supplied, make an entry such as |
- ' | |
- ' | REGISTRATION=W0000000 (sample only) |
- ' +-----------------------------------------------------------------+
- REM REGISTRATION=W0000000
- '
- '
- '
- '
- ' +-----------------------------------------------------------------+
- ' | By default, all WR-BBS screen files are kept in the home path |
- ' | (see WRBBS.DOC for description of home path). You can select a |
- ' | different directory (optional) for storing the screen files. If |
- ' | you do, all .ASC and .ANS files must be in the sub-directory as |
- ' | configured. Use SCREENDIR= to point to that directory. |
- ' +-----------------------------------------------------------------+
- REM SCREENDIR=C:\WR-BBS\SCREENS <-- SAMPLE
- '
- '
- ' +-----------------------------------------------------------------+
- ' | To help prevent "image burn in" on the CRT, you can enable the |
- ' | screen saver feature. This puts the WR-BBS "waiting for calls" |
- ' | display at random locations on the screen, with random colors |
- ' | and intensities. If SCREENSAVER=N, this feature is disabled. |
- ' +-----------------------------------------------------------------+
- SCREENSAVER=Y
- '
- '
- '
- ' +-----------------------------------------------------------------+
- ' | The SEEKBAUD= configuration item tells WR-BBS what speed should |
- ' | be used, after answer a call, to start speed negotiations with |
- ' | the calling modem. Most modems start at their highest possible |
- ' | speed, and work down to find a speed that both modems can work |
- ' | with. In this case, set SEEKBAUD= to the modem's maximum speed |
- ' | (as defined in MAXBAUD=). If you modem needs to use a special |
- ' | speed for negotiations, enter it instead. |
- ' +-----------------------------------------------------------------+
- SEEKBAUD=2400
- '
- '
- '
- '
- '
- ' +-----------------------------------------------------------------+
- ' | After you register your copy of WR-BBS, a serial number will be |
- ' | assigned to you. Enter it using the SERIALNUMBER= keyword, as |
- ' | follows: |
- ' | |
- ' | SERIALNUMBER=93XXXXX (Sample only) |
- ' +-----------------------------------------------------------------+
- SERIALNUMBER=93_EVAL
- '
- '
- '
- ' +-----------------------------------------------------------------+
- ' | WR-BBS "shells" out to the operating system at various times to |
- ' | run external file protocols, events, and other configured batch |
- ' | files such as MIDNIGHT.BAT and WR_AFTER.BAT. To allow maximum |
- ' | memory for the external program, WR-BBS will swap about 90% of |
- ' | its memory image out if SHELLSWAP=Y. The swapping will be done |
- ' | to EMS memory (real fast), if exPANDed memory is available and |
- ' | if SWAPTOEMS=Y. Otherwise, the WR-BBS image will be swapped to |
- ' | a disk file. Setting SHELLSWAP=Y is recommended unless you are |
- ' | using a slow computer with a slow drive and no exPANDed memory. |
- ' +-----------------------------------------------------------------+
- SHELLSWAP=Y
- '
- '
- ' ===================================================================
- ' How many data stop bits? (1 or 2) "1" strongly recommended!
- ' +
- ' ===================================================================
- STOPBITS=1
- '
- '
- '
- '
- ' +-----------------------------------------------------------------+
- ' | If SHELLSWAP=Y, then WR-BBS will swap to EMS (exPANDed) memory |
- ' | provided there is a sufficient amount of exPANDed memory to use |
- ' | for the swap. If you have exPANDed memory but wish WR-BBS to |
- ' | swap to disk instead, set SWAPTOEMS=N. |
- ' +-----------------------------------------------------------------+
- SWAPTOEMS=Y
- '
- '
- '
- '
- '
- '
- ' +-----------------------------------------------------------------+
- ' | Tell WR-BBS who the SysOp is by using the SYSOP= keyword along |
- ' | with the SysOp's first and last name. This entry must exactly |
- ' | match the SysOp's logon. For example, if you define the SysOp |
- ' | with SYSOP=PATRICIA DOE, then log on as "PAT DOE", you will not |
- ' | be recognized as the SysOp. This entry is required for correct |
- ' | operation of WR-BBS. |
- ' +-----------------------------------------------------------------+
- SYSOP=JOHN DOE
- '
- '
- '
- '
- '
- '
- ' +-----------------------------------------------------------------+
- ' | There are twenty six different classes of service available for |
- ' | callers on WR-BBS. Each class of service (COS) can be defined |
- ' | to allow a specific number of minutes per day. This is done by |
- ' | assigning a numeric value (from 1 to 999) to each COS, using a |
- ' | TIMELIMIT= entry. The syntax is: |
- ' | |
- ' | 1. The keyword TIMELIMIT= |
- ' | 2. The letter (A to Z) representing the class of service |
- ' | 3. A pipe "|" symbol. |
- ' | 4. A numeric value (1 to 999) - number of minutes per day |
- ' +-----------------------------------------------------------------+
- TIMELIMIT=A|60
- TIMELIMIT=B|60
- TIMELIMIT=C|90
- TIMELIMIT=D|90
- TIMELIMIT=E|90
- TIMELIMIT=F|90
- TIMELIMIT=G|90
- TIMELIMIT=H|90
- TIMELIMIT=I|90
- TIMELIMIT=J|90
- TIMELIMIT=K|90
- TIMELIMIT=L|90
- TIMELIMIT=M|90
- TIMELIMIT=N|90
- TIMELIMIT=O|90
- TIMELIMIT=P|90
- TIMELIMIT=Q|90
- TIMELIMIT=R|90
- TIMELIMIT=S|90
- TIMELIMIT=T|90
- TIMELIMIT=U|90
- TIMELIMIT=V|90
- TIMELIMIT=W|90
- TIMELIMIT=X|90
- TIMELIMIT=Y|90
- TIMELIMIT=Z|90
- '
- '
- '
- '
- '
- ' +-----------------------------------------------------------------+
- ' | What directory do you wish to have uploaded files put into? You |
- ' | might want to have a file area (defined with FILEAREA=) for new |
- ' | uploads whcih will allow callers to download the recent uploads |
- ' | before you catalog them - in this case, set UPLOADAREA= to that |
- ' | file area, and make sure that the specified file area (A to Z) |
- ' | allows all desired COS's to access it. Otherwise, you can hide |
- ' | new uploads by assigning them to a file area that only you have |
- ' | access to (a file area with only the SysOp's COS defined). |
- ' | |
- ' | UPLOADAREA= must point to a letter (A to Z) of a valid, defined |
- ' | file area. Use FILEAREA= to define file areas. |
- ' +-----------------------------------------------------------------+
- UPLOADAREA=Z
- '
- '
- '
- '
- '
- '
- ' +-----------------------------------------------------------------+
- ' | In the new user questionnaire, you can tell WR-BBS to refuse to |
- ' | accept most "bogus" phone numbers by setting VALIDATEPHONE=Y. |
- ' | When VALIDATEPHONE=Y, if the caller has stated that they are a |
- ' | resident of Canada or the USA, phone numbers they enter during |
- ' | the new user questionnaire are screened for validity. If a new |
- ' | user tries to put in a "wrong" number, they will not be allowed |
- ' | to continue until they put an acceptable number in. Examples of |
- ' | "wrong" numbers include: |
- ' | |
- ' | - Any number not having format "XXX-XXX-XXXX" |
- ' | - Numbers with bogus area codes or office codes, such as |
- ' | "000-555-1212" or "206-019-1234" |
- ' | - Numbers known to be used for special services, such as |
- ' | "800-XXX-XXXX", "900-XXX-XXXX", "XXX-555-XXXX" |
- ' | |
- ' | Note that international callers are not screened, as non-North |
- ' | Amercian phone numbers vary widely. |
- ' +-----------------------------------------------------------------+
- VALIDATEPHONE=Y
- '
- '
- ' ===================================================================
- ' Data word length (7,8) 8 recommended.
- ' ===================================================================
- WORDLENGTH=8
- '
- '
- '
- '
- '
- ' NOTE: All of the configuration keywords have been listed in
- ' alphabetical order for your convenience. You are NOT
- ' required to make your WRCONFIG.SYS file alphabetical
- ' or follow any order in using the keywords!
- '
- '
- ' NOTE: As mentioned at the top of the file, you can trim a
- ' few seconds off the startup procedure by eliminating
- ' all lines that begin with a remark symbol ('), or the
- ' word REM. You should leave the comments in this file
- ' until you are satisfied that your WR-BBS system has
- ' been configured properly. Feel free to add your own
- ' comments, as well.
- '
- ' If any of the configuration lines contain invalid data, WR-BBS will
- ' pause during startup and warn you about the problem. An entry will
- ' also appear in the WR-BBS activity log telling you which line had
- ' the invalid information.
- '
- ' Thank you for using WR-BBS.
- '
- ' For support, please call: The WR-BBS Headquarters BBS (2400/1200)
- ' (206) 828-9089. If you have questions that are specifically about
- ' WRCONFIG.SYS, you may wish to upload your current WRCONFIG.SYS to
- ' the WR-BBS Headquarters BBS. If you do this, please observe:
- '
- ' 1. You may wish to remove unnecessary comments to reduce upload
- ' time (and long distance time).
- ' 2. Do not attempt to transmit WRCONFIG.SYS as a text message -
- ' it is too long for the message system.
- ' 3. Don't just upload the file - send a message as well.
-
-
-