home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / bbsfiles / vbbs531.arj / VBBS531.DOC < prev    next >
Text File  |  1991-11-29  |  72KB  |  1,690 lines

  1.  
  2.  
  3.  
  4.  
  5.                        ▒▒▄ ▒▒▄ ▒▒▒▒▒▄  ▒▒▒▒▒▄  ▒▒▒▒▒▒▄
  6.                        ▒▒█ ▒▒█ ▒▒█▀▒▒▄ ▒▒█▀▒▒▄ ▒▒█▀▀▀▀
  7.                        ▒▒█ ▒▒█ ▒▒▒▒▒█▀ ▒▒▒▒▒█▀ ▒▒▒▒▒▒▄
  8.                         ▒▒▒▒█▀ ▒▒█▀▒▒▄ ▒▒█▀▒▒▄  ▀▀▀▒▒█
  9.                          ▒▒█▀  ▒▒▒▒▒█▀ ▒▒▒▒▒█▀ ▒▒▒▒▒▒█
  10.                           ▀▀    ▀▀▀▀▀   ▀▀▀▀▀   ▀▀▀▀▀▀
  11.  
  12.  
  13.                                       *
  14.  
  15.                              The Virtual BBS/NET
  16.                                 Version 5.31
  17.  
  18.                         (C) Roland De Graaf 1990, 1991
  19.  
  20.                               4246 Elisabeth Ave
  21.                               Holland, MI 49424
  22.  
  23.                                       *
  24.  
  25.  
  26.  
  27.  
  28.  
  29.    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  30.  
  31.  
  32.                         Terms of Use & Registration
  33.  
  34.                   The Virtual BBS and associated files are:
  35.                    Copyright (C) Roland De Graaf 1990, 1991
  36.  
  37.  
  38.   This Virtual BBS/NET software has been made available to you as SHAREWARE,
  39.      and is provided to you as such with hope that after evaluating this
  40.        software, you will join our growing family of SySops nationwide.
  41.  
  42.           Your possesion of this program entitles you to evaluate it
  43.              for a reasonable period of time prior to registration
  44.                and in NO case, shall this evaluation period go
  45.                  beyond 3 months without resulting in either
  46.                    formal registration, or discontinuation
  47.                      of it's use. You are encouraged to
  48.                        distribute VBBS/NET to others
  49.                          in it's original ZIP only
  50.                            and under this title:
  51.  
  52.                                 VBBS531.ZIP
  53.  
  54.                                     ***
  55.  
  56.  
  57.  
  58.          The author shall not be liable for any damages arising
  59.          from the use of this software, or the VirtualNET network.
  60.  
  61.            By using the software you agree to the above terms.
  62.  
  63.  
  64. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  65.  
  66.                                   ==*==
  67.  
  68.                             TABLE of CONTENTS
  69.                          -=-=-=-=-=-=-=-=-=-=-=-
  70.  
  71.  
  72.                SOFTWARE OVERVIEW............................... 1
  73.  
  74.                VBBS INSTALLATION............................... 4
  75.  
  76.                CONFIGURATION (Vconfig.exe)..................... 4
  77.                     Main Config................................ 5
  78.                     Channel Config............................. 6
  79.                     Database Config............................ 7
  80.                     Paths Config............................... 9
  81.                     Security Config............................ 10
  82.                     U/L D/L Protocols.......................... 10
  83.                     Network Config............................. 11
  84.                     Events Config.............................. 12
  85.                     Control Panel Config....................... 12
  86.                     Doors Config............................... 13
  87.                     Voting Booth............................... 13
  88.                     Random Messages............................ 13
  89.                     Archive View Config........................ 13
  90.                     Text sections.............................. 13
  91.                     VBBS Diagnostics........................... 13
  92.  
  93.                RUNNING VBBS.................................... 14
  94.  
  95.                FIRST TIME STARTUP...............................15
  96.                     WFC  (Control Panel)....................... 15
  97.  
  98.                CREATING THE SYSOP ACCOUNT...................... 16
  99.                     Online F-keys.............................. 16
  100.                     User Editor................................ 17
  101.                     User Defaults.............................. 18
  102.  
  103.                DEFAULT SETUP................................... 19
  104.                     Main Menu.................................. 20
  105.                     Local/Networked Message Bases.............. 20
  106.                     E-Mail..................................... 20
  107.                     Files Transfer Area........................ 20
  108.                     Mutiluser Teleconferencing................. 26
  109.                     Voting..................................... 26
  110.                     Doors...................................... 26
  111.                     Autoposts.................................. 26
  112.                     Random Messages............................ 26
  113.                     Chat Screens..............................  26
  114.                     Taglines..................................  26
  115.  
  116.                CUSTOMIZING VBBS................................ 27
  117.                     VScripts................................... 27
  118.                     Function Blocks............................ 28
  119.                     Source Code................................ 29
  120.  
  121.                VBBS OPTIMIZATION............................... 30
  122.                     Use of RAMdrives........................... 30
  123.  
  124.                SECURITY........................................ 31
  125.  
  126.                EXPLAINATION OF FILES........................... 32
  127.  
  128.                VirtualNET...................................... 33
  129.  
  130.                REGISTRATION.................................... 34
  131.  
  132.                THE FUTURE...................................... 35
  133.  
  134.                ACKNOWLEGEMENTS................................. 36
  135.  
  136.                ABOUT THE AUTHOR................................ 37
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.       -------------------------------------------------------------
  145.                           V I R T U A L  B B S
  146.       -------------------------------------------------------------
  147.                                   - 1 -
  148.  
  149.                               VBBS Overview
  150.                              ~~~~~~~~~~~~~~~
  151.  
  152.    Welcome to The Virtual BBS/NET. VBBS, as it is known, is a new and
  153. fast developing Electronic Bulletin Board software designed for MS DOS
  154. compatible computers. VBBS is a very unique and powerful telecommunications
  155. tool which you will discover features nearly limitless configurability.
  156. The powerful configuration available to you is enabled in part through
  157. the use of a special telecommunications oriented script language called
  158. Vscript. Through the use of these scripts, a SysOp is easily able to
  159. achieve total "look and feel" control over VBBS by simply modifying
  160. and customizing the vscripts with any ascii editor. A built in script compiler
  161. produces code from the scripts which loads and executes very quickly.
  162. Configurable onboard databases are used to store public and private messages
  163. as well as file listings, descriptions, and other information. The number of
  164. databases, as well as their size is limited only by the size of your hard
  165. disk, and the datafields can even be used for a special database creation of
  166. your own.
  167.    Although it is not necessary for a VBBS sysop to become familiar with
  168. the scripts in order to use VBBS, the heretofor unknown flexibility that
  169. is available to you, enables amazing configurability options that are
  170. limited only by your imagination.
  171.    Another configuration tool which is NEW to the VBBS program are
  172. "Definable Function Blocks". This ingenious device allows you to
  173. actually define the function of each key presented to a user of your
  174. BBS by simple editing of an ascii textfile (see Function Blocks).
  175.   VBBS is fast and is so without any loss to it's flexibility unlike
  176. normal 'fixed' code BBS software. Multiple Node, Multiple Network,
  177. VBBS is a feature laden BBS software that is as well the most
  178. configurable BBS program available anywhere.
  179.  
  180.  
  181.                               -2-
  182.    VBBS is a Multiuser BBS which simply requires a seperate commandline
  183. (bbs <channel#>), for each node you wish to run under your multitasking
  184. software or Lan. Although VBBS multitasks as well as Windows3 and
  185. Desqview will allow, and in fact includes a Desqview aware commandline
  186. switch option, it is the author's contention that superior multitasking
  187. performance with all communication software is best acheived through the
  188. use of a LAN at this time. A seperate DOC file called MULTIUSE.DOC is
  189. in the process of being prepared and will be available independently of
  190. this documentation.
  191.  
  192.    VBBS can be run standalone, or as a door from inside virtualy ANY
  193. other BBS software or matrix logon. (wwiv sysops please see
  194. VWWIVSYS.DOC)
  195.  
  196.    VBBS creates both chain.txt and dorinfo1.def formats for doors, and
  197. it releases all but 18k of Ram (shrinks out of memory) for all doors as
  198. well as events, freeing up more memory for other programs and multitasking.
  199.  
  200.    VirtualNET, the name of the VBBS Network, is a standard feature
  201. of VBBS and is extremely easy to set up and use. It uses Zmodem
  202. transmission of compressed mail packets to provide maximum speed and
  203. efficiency. VirtualNET openly welcomes all, and you are encouraged to
  204. come online as a new VirtualNET node at any time. (see NETGUIDE.DOC)
  205.  
  206.    Above all else, VBBS is a BBS software in motion. There is a certain
  207. excitement in it's continuing development that is unmatched within the
  208. BBS community. It is hoped that if you are now installing VBBS for the
  209. first time, this experience will lead you to become part of that motion,
  210. a part of our developing VirtualNET family, and a part of what is sure
  211. to be a bright future for this remarkable new program.
  212.  
  213.  
  214.  
  215.  
  216.  
  217.                                 -3-
  218.  
  219.         Some of the current BBS features in VBBS include:
  220.  
  221. - Extremely easy setup
  222. - Versions supporting up to 64 users online available
  223.   (SHAREWARE version supports up to 4 users online)
  224. - Zmodem and Zmodem Batch downloads and uploads
  225. - Automatically adds Zipcomnt.txt to uploads
  226. - Cancelable "logoff after xfer" feature
  227. - Files attached to email local and Network
  228. - Automated offline file requesting
  229. - Automated Networked File requesting (networked feature).
  230. - Surveys and Voting
  231. - Networkable "autoposts"
  232. - Multiuser Teleconferencing with port status and paging
  233. - Prompts for prepared text uploads in email and messaging.
  234. - Easy to use quoting feature in email and messaging
  235. - Configurable 'N' scans
  236. - Easy to set up Games and other external online programs
  237. - Save to ascii text any public or private message
  238. - Unlimited number of subs and file dirs
  239. - User defined macros
  240. - system bulletins
  241. - Random messages (up to 3 lines)
  242. - Up to 20 timed events per day.
  243. - Automatic message from the sysop New user email.
  244. - User definable ansi screen colors (including background color)
  245. - File archive viewing.
  246. - Access coding
  247. - Unique Dual purpose (ansi color and ascii) menuing system.
  248. - Full messaging and file search functions
  249. - Efficient binary storage of messages and all system text
  250. - Built in daily clean-up.
  251. - System activity display at logon
  252. - Fast Login from console
  253. - Mail forwarding (across multiple networks even)
  254. - FULLY WWIVnet & WWIVLink Capable
  255. - Assignable function keys at WFC
  256. - Highly informational and customizable WFC.COM screen
  257. - Full CD Rom or WORM capable databases
  258. - Runs as a door in whole OR in components from nearly any other BBS prog
  259. - Extensive log information
  260. - Macro capable Networking software included
  261. - Built in Ansi Autodetect
  262. - Read and write Email from WFC
  263. - Enhanced Sysop functions
  264. - Split Screen Chat
  265. - "Pseudo" Dos (allows sysop to perform Dos functions w/ user online)
  266. - Multi-Mail (up to 9 lists)
  267. - Multinet CC:s
  268. - SysOp security uploads
  269. - Uses full advantage of DSZ for upload and log info
  270. - Improved multiuser ability
  271. - Full Ansi Taglines (can be made with an ascii editor or ansi draw program)
  272. - Built in BBS Diagnostics
  273. - Definable Function Blocks
  274. - Built in Ansi Color Full Screen Editor
  275. - Built in spell checker
  276. - Autovalidation of SysOps
  277. - Optional use of FOSSIL driver for multiport operation,
  278.   and better DESQVIEW compatibility
  279. - Supports most doors that use CHAIN.TXT, DORINFO1.DEF, or DOOR.SYS.
  280.  
  281. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  282.  
  283.                                -4-
  284.             ┌─────────────────────────────────────────┐
  285.             │       *   - VBBS Installation -  *      │
  286.             └─────────────────────────────────────────┘
  287.  
  288.   Installation of VBBS is quite straight-forward. It is perhaps the
  289.   EASIEST BBS software in the known world to install.
  290.  
  291.  
  292. New Installations:
  293. ------------------
  294. 1) UNZIP the contents of VBBS531.ZIP to the diectory named VBBS which
  295.    you have created.
  296.  
  297. 2) Run INSTALL.EXE (choose NEW Installation YES when prompted)
  298.  
  299. 3) Verify the configuration as Vconfig is presented, particularly
  300.    in MAIN.CFG and MOST importantly CHANNELS.CFG. All Single node VBBS
  301.    installations use the same command line; BBS 1 (naming channel # 1)
  302.    You just need to correctly identify your modem PORT # in the
  303.    channel 1 config.
  304.  
  305.  
  306.  
  307. Existing Installations:
  308. -----------------------
  309. 1) UNZIP the contents to VBBS531.ZIP to a temporary dir.
  310. 2) Backup your LOGIN .ANS, .ASC LOGOFF.TXT NEWUSER.TXT and .DAT files
  311.    (existing .CFG files will not be overwritten)
  312. 3) Run INSTALL.EXE (choose NO at new installation prompt)
  313. 4) Same as 3 for New Installation
  314. 4) Copy your backup VBBS data files to your VBBS directory and
  315.    your .ANS, .ASC and .TXT files to the directory you have defined
  316.    for TEXT files in PATHS.CFG
  317.  
  318.                  -  Configuring The Virtual BBS/NET -
  319.  
  320.     Using the VCONFIG.EXE configuration utility, you can configure main,
  321.     Channel, databases, system paths, security levels,
  322.     upload protocols, download protocols, VirtualNET Network
  323.     data, timed events, assignable Function Keys, Door set up, Voting
  324.     questions, random messages, textfiles and Archive Viewing
  325.     configurations.
  326.  
  327. NOTE:
  328. MOST of these configurations are properly set at default settings and
  329. configured for you already. The Following configuration is the ONLY
  330. configuration required in MOST installations to effect a first time
  331. start up:
  332.           {In Main.cfg} BBS Name, SYSOP Name, System Password.
  333.           {In Channel.cfg} Set channel 1 to correct modem port.
  334.  
  335.    It is easy to use the Vconfig configuration util at any time to do
  336. additional setup and further configuration.
  337.  
  338.  
  339.                                ==*==
  340.                                 -5-
  341.  
  342.                               Main.cfg
  343.                              ~~~~~~~~~~
  344.  
  345. 1. Main Settings are:
  346. BBS Name          -  The name of your system.
  347. SYSOP Name        -  Your name or alias.
  348. Timeout           -  The number of seconds to wait before inactivity timeout.
  349. New User Security  - Security level assigned to new users.
  350. New User Time      - Time given to new users.
  351. Start-Up Script    - Script file to run first when a user logs in.
  352.                      The name entered should be 8 characters or less, and
  353.                      DO NOT enter in any extension. ("Start" is the
  354.                      default start-up script, start.v)
  355. PAUSE String       - Default string of text to output for PAUSE statement.
  356. Idle Modem         - What do you want the modem to do when the BBS is
  357.                      not available to take a call?
  358.                      (ie system down, editing user data, etc.)
  359. Registration Number- Your Registration Number.
  360. New User Password  - Setting to ALL SPACES disables this function.
  361.                      (If you are not using this setting, SPACE over it once!)
  362. Blank Screen WFC   - How many seconds to display WFC after inactivity
  363.                      WFC screen can be recalled by using "?")
  364. Reserve Space (kb)  - When a user goes to upload, they are informed of the
  365.                      free space available on the upload drive. This option
  366.                      lets you "shield" a set amount of free space from
  367.                      the amount actually available. Note: When you as SysOp
  368.                      access the free space display, the ACTUAL free space is
  369.                      indicated.
  370. Using Watch.Com    - IF you use WATCH.COM to monitor the BBS, by turning
  371.                      this option on, VBBS will set WATCH to OFF when
  372.                      appropriate. Watch.com is a utility by   which is
  373.                      one of many such utils that reboot your computer in
  374.                      the event that x number of rings are sensed w/o a connect
  375.                      NOTE: If using WATCH.COM or facimile, be sure to
  376.                      load the utility BEFORE the program in your
  377.                      autoexec.bat file.
  378. Allow Handles      - "Yes" will allow New Users to use "Aliases" on your
  379.                      system. "No" will require that they use Real Names
  380.                      only.
  381. Daily Cleanup      - Time of Day to do auto-cleanup, in hh:mm format.
  382.                      Disable option with 00:00.
  383. Allow 255 Remote   - If set to No, will not allow any user to have 255 SL
  384.                      from a remote login. Security Feature.
  385. System Password    - A required password to be entered by those logging in
  386.                      at 255 security level (including you). Security Feature.
  387. Registration Code  - Special code to enable your registered board status.
  388. Using FOSSIL       - Configure VBBS to use optional FOSSIL driver
  389.  
  390. ------------------------------------------------------------------------------
  391.                                 -6-
  392.  
  393.                              Channel.cfg
  394.                              ~~~~~~~~~~~
  395.                               1 thru 64
  396.  
  397. COM Port                      - Your Modem COM Port #
  398. Base Address                  - Configurable but set as default
  399. IRQ (hex)                     -  "                         "
  400. Baud                          - Maximum baud rate.
  401. Init String                   - Modem Initialization String
  402. Locked Baud Rate              - Yes/No
  403. Hardware (RTS/CTS) Handshake  - Yes (Normal)/Yes (Slow)/No
  404.  
  405. Note: For most installations, all that should be entered is the Com
  406.       Port #.
  407.  
  408.  
  409.  
  410. -------------------------------------------------------------------------------
  411.  
  412.  
  413.                                 -7-
  414.  
  415.                             Database.cfg
  416.                            ~~~~~~~~~~~~~~
  417.    At the heart of VBBS are the DATABASES. They are used for such
  418.    functions as Message Bases, File directories, email, text sections
  419.    and Voting. Databases can be setup or altered in Vconfig by the SysOp
  420.    at any time. Remember that you MUST make sure that the directory you
  421.    name in Dadtabase config actually exists. ONLY Databases which
  422.    contain actual files need to be named to their own sub directory.
  423.    Also note that both tha "DB" dir where all the non-file related
  424.    database data is stored, and the Sysop "UPLOAD" dir MUST be a
  425.    subdirectory of VBBS.
  426.  
  427.         Databases in VBBS can be created for any purpose. Databases in
  428. use and configured for you here are Email (E type), Public messages (A
  429. type), File Transfer (F type), and Textfiles section (T type). A fifth
  430. database type (O type) is available for your use in creating other types
  431. of databases for other purposes.
  432.  
  433. Use of DBGROUPs:
  434.  
  435. (This shows the layout of the example DATABASE.CFG included with the
  436. default setup.)
  437.  
  438. DBGROUP E (as in Email)
  439. E 1   Email              Private
  440. E 2   Return receipts    Private   (VBBS sends back one line
  441. confirmations when a local or networked user has recieved your mail)
  442.  
  443. DBGROUP A (for Message bases)
  444. A 1   General            Public
  445.  
  446. DBGROUP F (For File Directories)
  447. F 1   General Files      Public
  448.  
  449. DBGROUP U (SysOp Uploads Database)
  450. U 1   UPLOADS            Public (*** SET this database for 0 security levels!)
  451.  
  452. ** Databases can be given any letter designator between A and Z,
  453. or a digit designation from 0 to 9. To have a SECOND and seperate Message
  454.  AREA, you might create a NEW database with a "B" database type (for example).
  455.  
  456. *** Database Groups E and U are SPECIAL, and should NOT be used for any other
  457. purpose. Databases in groups E and U should be set for 0 security levels!
  458.  
  459. To add more message bases to the BBS, simply add more databases to group A.
  460. To add more file directories to the BBS, simply add more databases to group F.
  461. ALL FILE DIRS REQUIRE A DIR ACTUALLY BE CREATED BY YOU. ALL MESSAGE
  462. DIRS ARE AUTOMATICALLY PATHED TO THE "DB" DIR DEFINED BY YOU IN
  463. PATHS.CFG AND DO *NOT NEED AN ACTUAL DIR OF THEIR OWN.
  464. Entries in your database configuration which have the same DB File and
  465. same DB Path specify the SAME database. So, be sure you give each database
  466. a unique filename.
  467.  
  468.  
  469.                            -8-
  470. 3. Database Configuration:
  471. Group             - The identifier for the database type (A-Z)
  472. File Name         - The filename of the database.
  473.                     Each Database should be given a UNIQUE filename.
  474.                     All database files are stored in the directory
  475.                     you defined under PATHS CONFIGURATION as the
  476.                     database directory.
  477. File Path         - The pathname for the files attached to database
  478.                     entries, such as the files in the TRANSFER SECTION,
  479.                     or FILES ATTACHED to EMAIL.
  480. Long Name         - The long, descriptive name of the database.
  481. Private?          - Private Database Yes/No.
  482. VirtualNET Sub #  - VirtualNET Sub-board identification code.
  483.                     0 if not a net sub.
  484. Max Entries       - Max Entries per database. 0 means unlimited.
  485. Read SL           - Read Security Level. If user SL is less than this value,
  486.                     the database is invisible.
  487. Write SL          - Write Security Level. Each time a DB is executed, the
  488.                     special variable $WRITESL is updated to reflect this
  489.                     value.
  490. Access Flag       - Not associated with DBGROUP in any way. Group Codes
  491.                     let you restrict databases to certain groups.
  492.                     If the group code is zero, the feature is disabled for the
  493.                     database. If not, then a user must have a matching group
  494.                     code (or be SYSOP) to access the database.
  495. Age Limit         - Restricts database access from users below defined age
  496. WWIVnet           - WWIVnet Subtype (if any). See NETGUIDE.DOC
  497. WWIVLink          - WWIVLink Subtype (if any). See NETGUIDE.DOC
  498. Tagline           - Define tagline to be used in that database. 0=none
  499.                     1= Tagline.1  527= Tagline.527 etc..
  500.  
  501. -------------------------------------------------------------------------------
  502.  
  503.                                 -9-
  504.  
  505.                              Paths.cfg
  506.                             ~~~~~~~~~~~
  507.  
  508.  
  509. 4. System Paths:
  510. Main VBBS Directory - VBBS Home Directory:
  511.                       Executables *.FB and *.CFG files go here
  512.                       (This should be your current directory when you are
  513.                       executing the program.)
  514.  
  515. Scripts Directory   - Where VBBS expects to find any script files:
  516.                       *.LIT, *.COD, *.V
  517.  
  518. Data Directory      - Where VBBS expects to find system data files:
  519.                       USERFILE.DAT, USRMACRO.DAT, STATVBBS.DAT, CONNECT.DAT
  520.  
  521. Network Files       - Where VBBS expects to find network configuration files,
  522.                       and store net packets awaiting transfer.
  523.  
  524. System Text Files   - Where VBBS expects to find *.TXT, *.ANS, *.ASC files.
  525.                         (except Announce.txt and logoff.txt)
  526.  
  527. CONTROL.DAT Directory - Where VBBS will maintain the temporary system file,
  528.                         CONTROL.DAT. Use of a RAM Drive for CONTROL.DAT is
  529.                         highly recommended in multiuser VBBS installations.
  530.  
  531. Temporary Directory - The directory VBBS will use for temporary storage of
  532.                       incoming network packets and files. This directory
  533.                       you specify here should be not be used for any other
  534.                       purpose.
  535.  
  536. Database Dir        - Directory where VBBS will store all database data
  537.                       which is not related to actual files storage (ie.
  538.                       messages)
  539.  
  540.  
  541.  
  542. --------------------------------------------------------------------------
  543.  
  544.                                  -10-
  545.  
  546.                             Security Config
  547.                            ~~~~~~~~~~~~~~~~~
  548. MSL = Minimum Security Level required
  549.  
  550. 1) MSL to Autopost - Who gets to post Autoposts
  551. 2) MSL to email others - Who get's to use the basic email function
  552. 3) MSL to email sysop an attached file- Who gets to attach files to
  553.    email to the sysop
  554. 4) MSL to email others an attached file - Who gets to attach files to
  555.    other users (and across the network)
  556. 5) MSL to use Multimail features - Who get's to use Multimail
  557. 6) MSL to use email carbon copy feature - Who gets to use CC:s
  558. 7) upload/download ratio Upload to download ratio used by the system (if
  559.    any) This may be exemptable in the user editor.
  560. 8) Allow Sysop Validation- Enables/Disables Autovalidation of SysOps.
  561. A) Auto-Sysop Validation - Sets SL given to Visiting Sysop.
  562. B) Auto-SysOp Time Limit - Sets Visiting SysOp Time allowed on
  563.  
  564. ---------------------------------------------------------------------------
  565.  
  566.                       Download amd Upload Protocols
  567.                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  568. 7. Download Protocols and 8. Upload Protocols:
  569.  
  570.   Each Protocol is configurable by:
  571.    1. Letter Pressed to Select
  572.    2. Name/Description of Protocol
  573.    3. DOS Command Line to run Protocol
  574.       %1 = Port #, %2 = Baud, %3 = FileName, %4 = HandShake
  575.    4. Batch Compatible?
  576.  
  577. *  Xmodem, Ymodem and Zmodem protocols have been preconfigured for you.
  578.  
  579. ---------> Important!
  580. NOTE: It is highly recommend that you use the FULL PATH when you
  581. specify the filename of your transfer protocol. For example, with DSZ:
  582. C:\VBBS\DSZ port %1 ha %4 rz
  583. ^^^^^^^^^^^
  584. Full Path to execution file.
  585.  
  586. ------------------------------------------------------------------------------
  587.  
  588.                                 -11-
  589.  
  590.                             Network Config
  591.                            ~~~~~~~~~~~~~~~~
  592. 9. Network Config
  593.  
  594. Net Low Time -  Begin time for accepting net xfers only (00 = disabled)
  595. Net High Time - End time for accepting net xfers only (00 = disabled)
  596. Net Redial Attempts - Number of attempts for connection to Host or
  597.                       remote system.  (default is 10 attempts)
  598. SYSTEM VirtualNET node # - Your systems Unique VirtualNET node number
  599. SYSTEM VirtualNET Config
  600.   SERVER VirtualNET Node # - VirtualNET node # of your host (Defaults to
  601.                              VirtualNET @1)
  602.   VirtualNET Network Password- Network Password assigned by Net
  603.                                coordinator
  604.   VirtualNET Server Distance-   Local/Long Distance. If set to Local, VBBS
  605.                                 will dialout whenever the Network message
  606.                                 threshold is met. Long distance will only
  607.                                 dialout once per day.
  608.   VirtualNET Server Threshhold- # of messages Vnet will allow before going
  609.                                 into Autodialout mode to Server. 0 = Never
  610.                                 autodial.
  611.   VirtualNET server macro- If your server is being run from inside another
  612.                          system or matrix Login, you may create a macro
  613.                          textfile for it and name it here. The macro.txt
  614.                          should go in your NETWORK directory.
  615.                          (see Network.doc)
  616.  
  617. VirtualNET Clients Config - Information on systems to which you serve as
  618.                             host to (if any)
  619.  
  620. WWIVnet Config
  621.   SYSTEM WWIVnet Node # - Your WWIVnet node # (if any) NOTE: Do not set
  622.                           this to a WWIVnet node # unless you are running
  623.                           WWIVnet directly inside of the program
  624.   WWIVnet Data Dir Path - Where VBBS will find your WWIVnet DATA dir
  625.  
  626. WWIVLink Config
  627.   SYSTEM WWIVLink Node# - Your WWIVLink node # (if any)
  628.   WWIVLink Data Dir Path- Where VBBS will find your WWIVLink DATA dir.
  629.  
  630. Network Poll delay at WFC- Time interval (in seconds) between Auto-net
  631.                            dialouts from WFC
  632.  
  633.  
  634. ------------------------------------------------------------------------------
  635.                               -12-
  636.  
  637.                            Events Config
  638.                           ~~~~~~~~~~~~~~~
  639.  
  640. A. Events:
  641.  
  642. VBBS allows up to 20 timed events per day. Possibilites here include your
  643. daily external maintenance (usually done by a batch file), network dialouts,
  644. etc.
  645.  
  646. You can specify:
  647. Time - Time event runs (00:00 disables event)
  648. Command - The DOS command line to execute
  649.  
  650. For a daily maintenance batch file,
  651. you might use EXTERNAL.BAT.
  652.  
  653. To automatically do a network dialout, use:
  654. VNET /NET
  655.  
  656. To automatically poll a remote system (which you serve as host to), use:
  657. VNET /DIAL<remote sys#>
  658.  
  659. VNET.EXE features a macro facility which makes it possible to access a
  660. VirtualNET BBS that is being run as a door or in a matrix logon. (see,
  661. NETGUIDE.doc)
  662.  
  663. -------------------------------------------------------------------------
  664.  
  665.  
  666.                            Control Panel
  667.                           ~~~~~~~~~~~~~~~
  668.  
  669.         In addition to other commands found in the Waiting For Call
  670. menu, VBBS allows you to assign up to 10 Function keys for whatever use
  671. you desire. At default, the F1 key is assigned to call a batchfile
  672. called Terminal.bat (but ofcourse can be anything you want). The F2 and
  673. F3 keys call up System Log and Network Log respectively using a List
  674. utility (not included).
  675.  
  676.  
  677. ---------------------------------------------------------------------------
  678.                                -13-
  679.  
  680.                             Doors Config
  681.                            ~~~~~~~~~~~~~~
  682.         In Doors config, you are prompted for the Name of the online
  683. game or other external program you wish to run, the security level required
  684. to access that program if any, and the name of the batchfile (including the
  685. .BAT extention) from which the program is run. VBBS shrinks out of memory for
  686. all external programs. You may use this to add, delete or modify your
  687. doors at any time. VBBS creates both  Chain.txt and Dorinfo1.def formats
  688. for your use. Those three parameters are all that need be defined. At
  689. the present time VBBS will NOT run older online programs that rely on
  690. DOS interupts.
  691.  
  692.  
  693. ----------------------------------------------------------------------------
  694.  
  695.                            Voting Booth
  696.                           ~~~~~~~~~~~~~~
  697.         There are two methods of employing the Voting fuction in VBBS.
  698. You may enter your survey questions from within Vconfig which will be
  699. displayed from the voting function from within the VBBS.EXE or, you can
  700. change the statement in the BBS1.V script to call "Link Vote.v" in place
  701. of where it calls "VOTE". The Vote.v and nags.v are included in the
  702. distribution archive for this use should you decide to use the vscript
  703. function in place of the internal one.
  704.  
  705.  
  706.  
  707.  
  708.  
  709. ----------------------------------------------------------------------------
  710.                           Random Messages
  711.                          ~~~~~~~~~~~~~~~~~
  712.  
  713.         VBBS features a "random messaging" function that can display
  714. one, two, or three line quips, quotes or whatever upon display and
  715. redisplay of the main menu. These messages are called randomly by the
  716. program and are entered in Vconfig.
  717.  
  718.  
  719.  
  720.                            Archive View
  721.                           ~~~~~~~~~~~~~~
  722.  
  723.         VBBS allows you to view the contents of a compressed file within
  724. the File Transfer Directories. Configured at default are the .ZIP, .ARC,
  725. .ZOO, .LZH and .ARJ archive extentions.
  726.  
  727.  
  728.                           Text Sections
  729.                           ~~~~~~~~~~~~~
  730.          With the internalization of the Textfile/Bulletin section,
  731. setup of the different texfile directories is now done here.
  732.  
  733.                          VBBS Diagnostics
  734.                         ~~~~~~~~~~~~~~~~~~
  735.          VBBS now gas the ability to run diagnostics on your setup. If
  736. you recieve an error, go here and run the diagnostics. Chances are, it
  737. will show you where your error is.
  738.  
  739.  
  740. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  741.  
  742.                                 -14-
  743.  
  744.                              Running VBBS
  745.                             ~~~~~~~~~~~~~~
  746.  
  747.  
  748. When running VBBS, a Ram Resident BBS.EXE controls the program and
  749. should be used as the ONLY means of starting VBBS. The EXE is used
  750. to transfer needed information to the program.
  751.  
  752. The basic syntax for bringing VBBS online is:
  753.  
  754. BBS <channel #>
  755.     (NOTE that ALL single node intallations use the "BBS 1" command
  756.     line)
  757.  
  758. Channel 1 is the only channel capable of doing network operations,
  759. and running automatic events.
  760.  
  761. <channel #> is a number from 0 to 4, for the SHAREWARE version.
  762. (For the 64 user version, its a number from 0 to 64, for example.)
  763.  
  764.     BBS 0 specifies LOCAL MODE execution only, using the console keyboard,
  765.     and bypassing WFC initialization.
  766.  
  767. Command line options include:
  768.  
  769. /AC - Use this when running VBBS as a door, or from a matrix logon.
  770.       Example: BBS 1 /AC
  771.  
  772.  
  773. /DV - Turns on Desqview Awareness. When this option is on, VBBS will
  774.       multitask better under desqview. When the program is idle,
  775.       (waiting for a call, or waiting for user input), more CPU time
  776.       is given to other tasks that may be running on the system.
  777.  
  778.       It is highly recommend that you use a FOSSIl driver when running
  779.       VBBS under Desqview.
  780.  
  781. /WWIV -  command for logging user to VBBS being run as a door from WWIV,
  782.          VBBS or any BBS program using the chain.txt format. (see .doc)
  783.  
  784.        -----------------------------------------------------------
  785.  
  786.                  Internal Serial Driver vs. FOSSIL driver
  787.  
  788.        VBBS comes with its own serial driver, called SERIAL.BIN.
  789.        This driver will work with COM1 to COM4, and will be
  790.        suitable for use by most sysops.
  791.  
  792.        If you wish to run a mulriport serial card, or if you wish to run
  793.        VBBS under Desqview, it is highly recommended that you use
  794.        a FOSSIL driver.
  795.  
  796.        Selecting between Internal and FOSSIL is acomplished by VCONFIG,
  797.        under main configuration.
  798.  
  799.        -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  800.  
  801.                                -15-
  802.                        ---------------------
  803.                         First Time Start up
  804.                        ---------------------
  805.  
  806.    Note: VBBS uses true Ansi. Ansi.sys or similar device driver is required
  807. in your config.sys for Ansi display. To enable all BBS functions to
  808. work properly, DSZ.COM (or exe), LIST.COM, PKUNZIP.EXE, and
  809. PKZIP.EXE (all Shareware) should be in your path.
  810.         By executing VBBS using "BBS 1" (single node installation),
  811. you will bring up the program in the WFC mode. This is the online
  812. control panel for VBBS and in this screen, the BBS is in a "Waiting for
  813. call" state.
  814.  
  815. Logging on the first time:
  816. ~~~~~~~~~~~~~~~~~~~~~~~~~~
  817. If your VBBS is a new installation, then the USERFILE.DAT (user accounts)
  818. file is empty. Use the (L)ogin Local from the WFC screen to Log yourself
  819. in as NEW, and create yourself a SYSOP account. Thereafter, you can use
  820. (F)ast Login. DO NOT use (F)ast Login until your sysop account has been
  821. created!
  822.                         ┌──────────────────┐
  823.                         │ Waiting For Call │
  824.                         └──────────────────┘
  825.   VBBS uses a highly informational WFC.COM screen. This screen not only
  826.   provides System statistics, time, drivespace and system status,
  827.   and BBS name, it is also customizable from within any Ansi Draw program
  828.   that saves screens to the .COM format. Note that if your drive space
  829.   on a given drive drops below 5% of capacity, that line will begin
  830.   flashing until more space has been freed up.
  831.  
  832.                           -CONTROL PANEL-
  833.   F) Fast Local Login - Fast login from console (Estab. SysOp acct 1st)
  834.   L) Login Local     - Logs you into the system (Use this to estab.
  835.                        Sysop account)
  836.   S) Shell to DOS    - Shells to Dos environment within VBBS
  837.   U) User Editor    - Allows editing of user information
  838.   V) VConfig        - The VBBS configuration utility
  839.   I) System Info     - "To date" information on your BBS
  840.   C) Today's Callers  - Log of callers since midnite
  841.   W) Who's Online   - Shows status of each port
  842.   /) Dial NET to CLIENT  - Allows a forced net callout to a system that
  843.                            is listed in your remote configuration
  844.   N) Dial NET to SERVER  - Forces a network connect to SERVER
  845.   E) Email - This function allows you to email local and network from
  846.              the WFC
  847.   M) Read All Mail - Sysop read all mail on system
  848.   Scr/Lock) Sysop avail. - Toggles sysop page (beep) on/off
  849.   Esc) Quit BBS  - Quits VBBS and returns to DOS
  850.  
  851.                     -DEFINABLE FUNCTION KEYS-
  852.  F-1 thru F-10 -  Configured in Vconfig to call up various batchfiles.
  853.                   (might be a term program, text editor or
  854.                   whatever) These keys are configured in the main.cfg
  855.                   using Vconfig.exe. Use of a LIST utility is
  856.                   needed to read the various log files.
  857. Note: If you encounter any program errors at this point, it is likely
  858. that you have either misstated a path in paths.cfg, moved a file to a
  859. wrong dir, or forgot to compile the V.Scripts. Use the Diagnostics
  860. option in Vconfig to isolate any problems.
  861.  
  862.  
  863.                                -16-
  864.  
  865.                      Creating The SYSOP Account
  866.                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  867.  
  868.        From VBBS WFC, Login locally by pressing 'L'. You will first see
  869. the Login.txt screen from Virtual Reality BBS. This screen, as well as
  870. the logoff.txt screen will need to be replaced later with an ascii or ansi
  871. screen of your own creation.
  872.        Directly following the login.txt will be the login
  873. prompt. Type "New" to create the first entry into your user data file.
  874. You will then see the Newuser.txt followed by the prompts to fill out
  875. your user information. VBBS currently also allows the user to configure
  876. his default colors here as well. It may be best to choose "8" (none) at
  877. each prompt, and then experiment with the settings, once an account has
  878. been created and you are inside of the BBS.
  879.       Once your account has been created, you will login with mail
  880. waiting. This mail is a scripted auto New User mail from the sysop
  881. welcoming the new user. It is created from the "start.v" script and is
  882. an excellent place for you to later get your feet wet inside of the
  883. scripts by personalizing that mail. A "?" displays your email options at
  884. the end of the mail.
  885.       The following Hot keys are available to the console while a user is
  886. online:
  887.  
  888.  [F1]        Enter/Exit Chat Mode
  889.  [shift F1]  Enter/Exit Split Screen Chat
  890.  [F2]        Enter user editor
  891.  [F3]        Add 1 minute to user session
  892.  [Shift F3]  Subtract 1 minute from user session
  893.  [F4]        Increases online user's SL by 5
  894.  [Shift F4]  Decreases online user's SL by 5
  895.  [F5]        Drop to DOS (VBBS stays in memory)
  896.  [Shift F5]  Drop to DOS (VBBS shrinks out)
  897.  [F6]        pseudo DOS multitasker (allows sysop to run small DOS commands
  898.              from the console while the user is online and using the BBS.)
  899.  [F8]        Sysop Alert (alerts sysop when board is free after user logs off)
  900.  [F10]       Boot User Off
  901.  [Ctrl F10]  Boot user with "storm.txt" (BBS coming down due to
  902.              inclimate weather conditions)
  903.  [Shift F10] Boot user off with simulated "line noise"
  904.  [Scroll Lock] Can be used at any time to toggle the "SysOp Available" status
  905.  
  906.    As you continue with creating your SysOp account, you will need to
  907. change your security level to 255 (maximum), and assign yourself a
  908. "max time" which is how many minutes per day a user is allowed on the
  909. system. For Sysop, make this 1440 (24 hours). By pressing F-2, you
  910. will call up the user editor to enable your editing of the appropriate
  911. fields.
  912.  
  913.  
  914.                             -17-
  915.  
  916. VBBS User Editor
  917. -------------------
  918. User No. 1          - Displays User #
  919. a. Handle  :        - User Handle
  920. b. Name    :        - User Real Name
  921. c. Address :        - Street or PO Box address
  922. d. City    :        - City
  923. e. State   :        - State
  924. f. Zip     :        - Zip code
  925. g. Security:        - User's Security level
  926. h. Flags   :        - (see note)
  927. i. PW      :        - User's Password
  928. j. Title   :        - (see note)
  929. k. Phone 1 :        - Voice Phone #
  930. l. Phone 2 :        - Data Phone #
  931. m. MaxTime :        - Maximum time allowed on per day
  932. n. Access Flags:    - (see note)
  933. o. Verify Birthday: - Displays user's Birthday. (see note)
  934. p. Ex1:                 q. Ex2:                 r. Ex3:
  935. s. Ex4:                 t. Ex5:                 u. Ex6:
  936. v. Ratio Exempt:    - Allows you to exempt user from Up/Down Ratio reqs.
  937. w. U/L:1                          x. D/L:    Sets Ratio for
  938.                                              up/downloading of files
  939. ANSI:Y Page Length: 24 Colors: 32 4 6 Calls:    Time: 12411 910807
  940. (a-v)=edit, Esc)Quit, Enter)Next, -)Previous, /)Find !)Delete->
  941.  
  942. Note:
  943. g. - Security levels are 1 thru 255 (255 being SysOp access). Default
  944. new user security levels are set in Vconfig {main}.
  945. h. - The use of flags - There may as many as 26 flags (a-z)
  946.    A - AutoPost at login time on/off
  947.    X - Expert mode
  948.    N - If set, has received the new user welcome message.
  949.    F - If set, user is configured for the full screen editor
  950. j. - This area can be used for one line notes concerning the current user.
  951. p. thru u. - Extra variables
  952. o. - if toggled will ask user to re-enter his or her b'day at login.
  953. /  - Searches User list
  954. !  - Deletes user.
  955.  
  956.  
  957.                            -18-
  958.  
  959.  
  960. User Account Defaults
  961.  
  962. 1. ANSI Toggle       [ON]  - Toggles Ansi on/off
  963. 2. Expert Toggle     [OFF] - Expert mode will bypass the menu display
  964. 3. Page Breaks       [0]   - Defaults at 24. "0" = Continuous scroll.
  965. 4. Password                - User password
  966. 5. Auto-Posts        [OFF] - Toggles AutoPost display at login
  967. 6. Ctrl-A User Macro- Users can set up 2 seperate macros each containing
  968. 7. Ctrl-B User Macro- up to 79 chars including Ansi control chars.
  969. 8. ANSI Color Set-Up - Allows user to select screen display to taste.
  970. 9. Full Screen Editor [ON] - Toggles between FSE or Line editor.
  971. A. Mailbox: - Allows users to forward mail to another user or Network
  972.               system.
  973. B. Security- Displays list of things that the user has sufficient
  974.              security to do on the system.
  975. C. Long Distance Cost- Allows user to keep track of Long distance
  976.                        usage and billing by defining cost per minute
  977.                        and knowing the billing cycle.
  978. Q. Quit - Saves changes and quits to main menu
  979.  
  980.  
  981.                                  ==*==
  982.  
  983.  
  984.                                  -19-
  985.  
  986.                            The Default setup
  987.                         ~~~~~~~~~~~~~~~~~~~~~~~~
  988.       VBBS could easily be distributed with a BLANK menu. Instead, a
  989.       default menu and Function Block set are provided with the
  990.       program reflecting the configuration of the software on the
  991.       Author's BBS.
  992.         Below is the START.FB (function block) which is provided with
  993.       VBBS 5.31. It corresponds exactly to what has been defined in
  994.       the MAIN menu (.ans/.asc). For more info on FBs, see
  995.       Customizing options.
  996.  
  997. MAIN
  998. A
  999. > 001 1 nextbase
  1000. < 001 1 prevbase
  1001. l 001 1 selectbase
  1002. j 001 1 setquickscan
  1003. s 001 1 scanmsg
  1004. n 001 1 readnewmsg
  1005. r 001 1 readseqmsg
  1006. p 001 1 post
  1007. e 001 1 sendemail
  1008. y 001 1 reademailfrom
  1009. m 001 1 reademailto
  1010. q 001 1 quickmail
  1011. f 001 1 feedback
  1012. o 001 1 door
  1013. z 001 1 telecon
  1014. d 001 1 account
  1015. c 001 1 pagesysop
  1016. t 001 5 files
  1017. b 001 1 textfiles
  1018. k 001 1 listcallers
  1019. u 001 1 listusers
  1020. a 001 1 autopost
  1021. v 001 1 vote
  1022. i 001 1 sysinfo
  1023. w 001 1 who
  1024. x 001 1 listnet
  1025. * 255 5 sysop
  1026. G 000 1 logoffyn
  1027.  
  1028.  
  1029.                              Menus
  1030.                              ~~~~~
  1031.  VBBS uses Ansi and Ascii Menus that can be created with your
  1032.  favorite Ansi Draw program. VBBS comes with a complete menu set
  1033.  (various .ans and .asc menus). You simply need to save your menus in
  1034.  the appropriate .ANS and corresponding .ASC menus. Note also that VBBS
  1035.  uses lines within both the main and transfer menus which are visible
  1036.  only to users with sec levels of 255 (sysop level). Newly saved Ansi
  1037.  menus will need to have these lines "tagged" into the menu using an
  1038.  ascii type editor. "!" is a VBBS comment line. "!" followed by 255
  1039.  tells VBBS to only display this line to users who have a security level
  1040.  of 255.
  1041.  
  1042.                             -20-
  1043.  
  1044.                        ---------------
  1045.                         The Main Menu
  1046.                        ---------------
  1047. Messaging functions
  1048. ~~~~~~~~~~~~~~~~~~~
  1049. L) List Bases - Brings up prompt to list available local and Networked bases.
  1050. P) Post a Message -  Post a message in the current base.
  1051. N) New message scan - New-scans all bases.
  1052. R) Read Sequential - Read messages in current base sequentially
  1053. S) Scan Brief - Scans posts in current base backwards in groups of 10,
  1054.                 showing the number, author and message subject.
  1055. J) Join/ Ignore Base - Allows users to set up bases to ignore or mark for
  1056.                        scanning.
  1057. >) Next Base - (or +) Next message base in sequence.
  1058. <) Previous Base - (or -) Previous base number.
  1059. #) Change to Base # - Change to a base by entering it's number.
  1060.  
  1061. Email functions
  1062. ~~~~~~~~~~~~~~~~
  1063. M) Mailbox Scan  - Displays all mail in user mailbox '*'= unread
  1064.                    N)Read New mail A)Read ALL mail Q)Quit
  1065. Y) Read Mail You've Sent - Displays list of all local mail sent as well
  1066.                            as all unbundled Network mail.
  1067. E) Write Email - Write email to another local or network user.
  1068. F) Feedback to the SysOp - Auto mails the SysOp
  1069. Q) Multimail- Users configured for Multimail usage may store up to 9
  1070.               seperate "mailing lists" which may include an unlimited #
  1071.               of local, VirtualNET and/or WWIVnet addresses. It is
  1072.               important that responsible Network usage of this feature
  1073.               is maintained.
  1074.  
  1075. BBS Sub-System
  1076. ~~~~~~~~~~~~~~~
  1077. T) File Transfer - This calls up the Files menu
  1078. B) Bulletin/Texfiles - General Textfiles available for reading
  1079. S) System info - Provides a display of VBBS system stats.
  1080. V) Voting Booth - Users are allowed to vote on polling questions posted
  1081.                   by the sysop or others as determained in $Vconfig7.
  1082. D) Defaults - User configurable default settings.
  1083. O) On-line Programs - Displays menu for games and other online programs
  1084.                       configured in Vconfig
  1085. A) Autoposts -  Displays AutoPosts
  1086.  
  1087. Other Functions
  1088. ~~~~~~~~~~~~~~~~
  1089. K) Today's Callers - A list of callers who have logged on today.
  1090. U) User Listing - The list of system users and their location.
  1091. I) System Info - Shows statistical chart of BBS usage.
  1092. C) Page SysOp - If the console scroll lock is selected to "on", this
  1093.                 will activate an audible page, otherwise count off
  1094.                 silently and then prompt the user to send email instead.
  1095. W) Who's Online - Shows status of console and each modem port
  1096. Z) Mutiuser Telecon. - This is the mutiuser teleconference feature that
  1097.                        allows users to chat beween nodes.
  1098. X) Network info - Displays Network BBSlist(s)
  1099. *) SysOp Menu - Go to Sysop function menu (displayed to 255 SL only)
  1100. G) Logoff    - Exits VBBS
  1101.  
  1102.                                -21-
  1103.  
  1104. SysOp Menu
  1105. ~~~~~~~~~~~~
  1106. M) Read All Mail  - Review all mail on system
  1107. E) Edit File      - Edit any file
  1108. U) User Editor    - User Editor
  1109. S) Security       - Displays Users with "security" status
  1110. C) Force Cleanup  - Force Daily cleanup
  1111. Q) Quit           - Quit to main menu
  1112.  
  1113.  
  1114.                                ==*==
  1115.  
  1116.                                -22-
  1117.  
  1118.                           Communications
  1119.                          ~~~~~~~~~~~~~~~~
  1120.         VBBS, in the default setup,  places all communications
  1121. functions in the main menu.
  1122.         The messaging function in VBBS provides an easy to use interface
  1123. for email and the posting of public messages. In addition to the standard
  1124. line editor for messages, VBBS also includes a built in full screen
  1125. editor which provides function in addition to that of line editor. Users
  1126. may set their default to whichever editor they prefer.
  1127.    A quoting feature is built in to VBBS and can be used in either editor.
  1128. Users are prompted whether or not to quote from a message when replying to
  1129. a mail or post. When a user choses to write mail or post, he or she will
  1130. also be asked by the program whether or not to upload a prepared text.
  1131. Choosing Yes will prompt for a filename followed by the upload. At the
  1132. end of an email, users whom have the proper security level are able to
  1133. attach a file to a piece of mail. Sysops may send attached files to email
  1134. accross the Network. The "FSE" in 5.31 has been improved to incluse
  1135. line by line scrolling, a cut and paste feature, Control code colors
  1136. and a built in Spell check dictionary (not included).
  1137.  
  1138. Note: Both VBBS editors as well as Post titles, and Autoposts are
  1139. capable ^P color enhancement (8 color WWIV style) and ^C codes
  1140. (reflecting the 28 option VBBS true ansi color selection).
  1141. A list of those colors is shown in the editor help screen.
  1142.  
  1143.  
  1144.  
  1145.  
  1146. Message sub-menu
  1147. ~~~~~~~~~~~~~~~~~~~
  1148. [ENTER] Next Message - Advances to next Message Base.
  1149. R) Reply to message -  Reply to the current message.
  1150. A) Read message again - Re-read the current message.
  1151. D) Delete Message - Delete the current message.
  1152. ###) Jump to Number ### -Entering a number will take you to that message
  1153. S) Scan Next 10 Messages - Scans forward.
  1154. B) Bypass Sub (QuickScan) - Bypasses msgs to next sub during Quickscan
  1155. E) Send Email Reply - Sends a private reply to a message.
  1156. Q) Quit Reading Messages - Returns to Communications menu
  1157. ----- SysOp -----
  1158. X) Extract Text - Extracts message to a textfile which is named by you.
  1159.                   Can extract to a file in OVERWRITE or APPEND modes.
  1160. M) Move Message - Moves message to a different message base.
  1161.  
  1162.  
  1163.                              -23-
  1164.  
  1165. Email sub menu
  1166. ~~~~~~~~~~~~~~~
  1167. [ENTER] Next Email - Advances to next mail
  1168. R) Reply To Email - Reply to email sent you
  1169. A) Re-Read Email  - Re-displays current message
  1170. L) Re-List Email Scan - Re lists messages in mailbox
  1171. D) Delete Email   - Deletes an email
  1172. Q) Quit Reading Email - Quits to communications menu
  1173. T) Download Attached File - If file is attached, this will allow the
  1174.                             remote user to download the attached file
  1175. ###) Read Mail number
  1176.    ---- SysOp ----
  1177. X) Extract Text - Allows SysOp to save & name a message to a textfile.
  1178. F) Forward  - Forward mail to another local or network user
  1179. V) Validate User - Goes to User editor to update User account
  1180.  
  1181.  
  1182.                            ==*==
  1183.  
  1184.                            -24-
  1185.  
  1186.                       Transfer Section
  1187.                       ~~~~~~~~~~~~~~~~~
  1188. FILES.FB
  1189. ~~~~~~~~
  1190. FILES
  1191. F
  1192. g 000 1 logoffyn
  1193. m 001 1 dlmasterlist
  1194. u 001 1 remoteupload
  1195. d 001 1 downloadfile
  1196. r 001 1 reviewfile
  1197. c 001 1 selectbase
  1198. j 001 1 setquickscan
  1199. l 001 1 listfiles
  1200. n 001 1 newfiles
  1201. s 001 1 searchall
  1202. b 001 1 batchdl
  1203. f 001 1 findfiles
  1204. > 001 1 nextbase
  1205. < 001 1 prevbase
  1206. p 001 1 topdownloads
  1207. y 001 1 ratio
  1208. z 255 1 sysopupload
  1209. x 255 1 reviewuploads
  1210. q 000 5 start
  1211.  
  1212.  
  1213. Files Menu
  1214. ~~~~~~~~~~
  1215. C) Change directory- Displays list of dirs and prompts for dir change
  1216. L) List Files *.*  - Lists all files in the current dir.
  1217. S) Search All Dirs - Searches for filenames based on
  1218. D) Download Files  - Download file(s)
  1219. R) Review Files    - Browse files in current directory
  1220. N) New files - Scans files that are new since last call.
  1221. U) Upload Files    - Prompts user for files to upload
  1222. B) Batch Functions - Used to mark and then download multiple files
  1223. Y) Your Transfer Stats - Displays users transfer statistics
  1224. P) Popular D/Ls   - Searches and compiles display of top user downloads
  1225. J) Join/Ignore Dirs- Sets dir to include or ignore in newscan
  1226. K) Default File Dir- Dir that user defaults to (#1 if not set)
  1227. F) Find Description- Finds file through keyword searches in file
  1228.                      descriptions
  1229. >) Next Directory  - (or +) Advances to next file directory
  1230. <) Previous Directory - (or -) Reverses to previous directory
  1231. #) Change to Dir. #  - Entering a dir number will take you to that dir
  1232. M) Master List  - Creates Masterlist of Files for user to download.
  1233. Q) Quit  - Quits to main menu
  1234. G) Log Off - Exits VBBS
  1235. ---- SysOp ----
  1236. X) Sysop Directory - Review NEW uploads to Sysop Directory
  1237. Z) Local Upload   -  Uploads files to directory.
  1238.  
  1239.  
  1240.                              -25-
  1241.  
  1242. Filesub menu
  1243. ~~~~~~~~~~~~~~
  1244. [ENTER] Next Entry - Advances to next file or file listing
  1245. D) Download     - Download Current file (? displays options)
  1246. B) Batch Functions - Add files to "batch queue" (for multiple file
  1247.                      transfers)
  1248. A) List Again   - Re-displays the current file
  1249. ###) Jump to ### - Jumps to file number pressed
  1250. Q) Quit - Quit to Files menu
  1251. B) By-Pass (New Files Scan) - Bypass current dir in newscan
  1252. V) View Archive - View the contents of the archived file
  1253. R) Request NET File - Allows user to request a file from it's networked
  1254.                       file listing. SysOp will be prompted to Approve or
  1255.                       Disapprove a request (also for local offline files)
  1256. T) Test ZIP - Allows the testing of the current file with a virus
  1257.              scanning software such as SCAN (not included) This feature
  1258.              is currently ONLY available for .ZIP files
  1259. ---- SysOp ----
  1260. O) Move File Offline/Online- Toggles file to/from diskette or Tape drive
  1261.                              Can also just toggle the file's availability
  1262. Z) Add ZIPCOMNT.TXT to ZIP - Manually adds Zipcomnt.txt to archive
  1263. X) Remove File - Remove filelisting and/or file from current dir.
  1264. C) Copy File   - Copies file from one directory to another.
  1265. E) Edit Description - Allows SysOp to Edit the file description.
  1266.  
  1267.                                ==*==
  1268.  
  1269.                                -26-
  1270.  
  1271.  
  1272.                        Multiuser Teleconference
  1273.                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1274.         The Multiuser Teleconference is a simple demonstration of an
  1275. internode "chat" setup. It has been internalized into the exe for
  1276. speed. Even if you are running only one node under Windows or Desqview,
  1277. you can run multiuser by running one node from the BBS 1 command
  1278. and one from a BBS 0 commandline.
  1279.  
  1280.  
  1281.                             Autoposts
  1282.                           ~~~~~~~~~~~~
  1283.         Autoposts are Networkable electronic Post-It notes that appear
  1284. at program login or from choosing their display from the main menu.
  1285. Users who have the appropriate security level may post a 3 line message
  1286. for display. The most recent 5 autoposts are displayed.
  1287.  
  1288.                          Random Messages
  1289.                         ~~~~~~~~~~~~~~~~~
  1290.     A "random message" feature is included with VBBS which
  1291. displays a one (or up to three) line message each time the main menu is
  1292. displayed. It is configured in Vconfig.
  1293.  
  1294.                           Chat Screens
  1295.                          ~~~~~~~~~~~~~~
  1296.    VBBS uses a special Chat feature which splits the screen into TWO
  1297. halves. The upper half of the screen for the sysop, the lower half for
  1298. the user. The User's name appears at the bottom end of the screen and
  1299. the Sysop's name appears at the very top. Split screen can be called at
  1300. any time by using [shift][F1]. Normal chat is called by pressing [F1].
  1301.  
  1302.  
  1303.                          System Taglines
  1304.                         ~~~~~~~~~~~~~~~~~
  1305. VBBS now uses a file called TAGLINE.### for system taglines. This
  1306. multiline tagline may either be created in an ascii editor, or made with
  1307. your favorite Ansi Draw program (note that Ansi taglines must be limited
  1308. to a line legnth of 80 columns). The ### signifies a number between 1
  1309. and 999. You may have as many as 999 taglines (TAGLINE.1 , TAGLINE.2
  1310. etc). Taglines are defined in each DATABASE. 0 means no tagline will
  1311. be used. Note NOT to define taglines for ONELINERS, or FILES.
  1312.  
  1313.  
  1314.  
  1315.           -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  1316.  
  1317.                                -27-
  1318.  
  1319.                          Customizing VBBS
  1320.                         ~~~~~~~~~~~~~~~~~~
  1321.         The configurability of VBBS cannot be overstated.
  1322.  
  1323.          You may easily modify VBBS to look and feel like some other
  1324. BBS software. You may borrow features from several different BBS
  1325. softwares to form one of your own design. You might just go absolutely
  1326. nuts one night and decide to make VBBS emulate GEnie (or other CIS). Aside
  1327. from obvious limitations in actual STORAGE, you could accomplish this to
  1328. the point where a user could not tell the difference! It is doubtful
  1329. that anyone would actually want to RUN a BBS that looked exactly like
  1330. GEnie. This was just used as an illustration as to the capabilities of
  1331. script customization.
  1332.       Unlike source code, which normally contains strict rules on code
  1333. segment distribution (VBBS included), Vscripts as well as Function
  1334. Blocks and menus may be distributed freely in full, or even in entire
  1335. configuration sets.
  1336.  
  1337.  
  1338. Creating and Editing Vscripts- The ability to create and edit scripts is
  1339. completely self contained. You simply need to use your favorite text
  1340. editor or word processor and of course become somewhat familiar with the
  1341. Vscript language. (see Vscript.doc)
  1342.  
  1343. Compiling the Vscripts- VBBS includes a special compiler (VCOM.EXE),
  1344. that is used to compile the .V script text into code.
  1345.  
  1346.  
  1347.                             -28-
  1348. ----------------
  1349. Function Blocks:
  1350. ----------------
  1351. Creating and editing Function Blocks- Function Blocks are simple ascii
  1352. files residing in the MAIN VBBS dir.
  1353.  
  1354. The syntax for their use is:
  1355.  
  1356. <menu file (8 chars max)>
  1357. <database group attached to this FB>  (if any)
  1358. <one or more lines of the following, in strict columns:>
  1359. 1 3   7 9+
  1360. x yyy z ccccccccccccccc
  1361.  
  1362. x=Key to assign
  1363. yyy=Security Level (must be 3 digits (like 001))
  1364. z=command type
  1365.   0= Null (no operation)
  1366.   1= Internal command (like SENDEMAIL)
  1367.      (Any one word script command will work)
  1368.   2= Script
  1369.   3= DOS function (don't shrink)
  1370.   4= DOS function (shrink)
  1371.   5= Transfer control to a different function block
  1372. c=command string
  1373. -------
  1374. an example FB might look like:
  1375. -------
  1376. EMAIL    (name of menu file)
  1377.          (no database attached (email is automatic))
  1378. E 001 1 sendemail
  1379. M 001 1 reademailto
  1380. F 001 1 feedback
  1381. S 001 1 reademailsent
  1382. Q 000 5 START (on Quit, return to START FB)
  1383. -------
  1384. For msg bases:
  1385. -------
  1386. MSG
  1387. A        (since this references group A, A is the attached dbgroup)
  1388. R 001 1 readseqmsg
  1389. N 001 1 readnewmsg
  1390. P 001 1 post
  1391. C 001 1 selectbase
  1392. > 001 1 nextbase
  1393. < 001 1 prevbase
  1394. Q 000 5 START
  1395. -------
  1396. START.FB must be the first FB run. It is to be the MAIN FB of a BBS.
  1397. It takes control immediately after START.V finishes running.
  1398.  
  1399.        Once you are a VirtualNET node, you will be able to access the
  1400. SysOp sub message bases which includes the Vscripts discussion sub as
  1401. well as the Vscripts FBs and Mods networked File directory.
  1402.  
  1403.           <Please see Vscript.doc for detailed script info>
  1404.  
  1405.                              -29-
  1406.  
  1407. The Source
  1408. ~~~~~~~~~~
  1409.  VBBS may also be modified through "source mods" by Sysops who have
  1410.  registered at the SOURCE level. Sysops are encouraged to share their
  1411.  modifications with others and in fact, specific "sub" areas have been
  1412.  devoted to this on both VirtualNET and WWIVnet.
  1413.  
  1414.     -=-==-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-
  1415.  
  1416.                              -30-
  1417.  
  1418.                          Optimizing VBBS
  1419.                         ~~~~~~~~~~~~~~~~~
  1420.   Aside from the frequent running a disk speedup/optimization utility,
  1421. A VBBS installation can be optimized further by the use of Ramdrive.
  1422. Although it is not at all nescessary to do so, if you have the RAM to
  1423. spare, further improvement to system speed can be made this way.
  1424.  
  1425. Use of a RamDrive
  1426. ~~~~~~~~~~~~~~~~~~
  1427.     A VBBS installation can be optimized through the use of a RAMDRIVE
  1428. (virtual disk). By loading some of the smaller, frequently accessed
  1429. files into RAM memory, many systems will apreciate system speed up
  1430. ranging from modest to substantial.
  1431.  
  1432. The CONTROL.DAT directory probably benefits the most from being
  1433. located on a RAM drive. CONTROL.DAT is the "buffer" or channel
  1434. between two or more nodes, and is as well, the file that holds temporary
  1435. status information about who is logged onto the system.
  1436.  
  1437. VBBS Textfiles and Menus within the TEXT directory can be put on a RAMDRIVE.
  1438. These would be the *.TXT, *.ASC, and *.ANS files. Because they are frequently
  1439. used, loading them into RAM can reduce hard disk access substantially.
  1440.  
  1441. Last, the SCRIPT directory can be put on a ramdrive. These would be the
  1442. *.COD and *.LIT files. Putting your script files on the ramdrive speeds
  1443. the process of loading the scripts.
  1444.  
  1445. In a typical installation, RAMDRIVE installs in the following manner:
  1446. DEVICE=RAMDRIVE.SYS 80 /E
  1447. The "80" refers the size of the desired ram disk in kilobytes.
  1448. The "/E" locates the ram disk in extended memory.
  1449. (In order to use this option, you need to be running a 286 or 386, with at
  1450. least 1 megabyte of ram, and with either HIMEM.SYS (An Extended Memory
  1451. Manager), or QEMM386 (if you have a 386) installed.
  1452. Leaving the "/E" part off puts the ram disk in conventional memory.
  1453.  
  1454.  
  1455.  
  1456.  
  1457.        -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  1458.  
  1459.                               -31-
  1460.  
  1461.                            - Security-
  1462.                           ~~~~~~~~~~~~~
  1463.  
  1464.         VBBS provides a high level of security. One of the most
  1465. significant security features of VBBS is that it will not allow a remote
  1466. user to drop to Dos. If you would would like to enable a Remote Dos
  1467. capability, you will need to install Doorway (shareware), RemDos
  1468. (shareware), or other program to run as a door in VBBS. This is generally
  1469. a much safer method, and in the case of using "Doorway" provides a much
  1470. more powerful remote interface.
  1471.         In Vconfig, you have the option of allowing Remote Sysop.
  1472. Allowing a remote Sysop will let users with a security level of 255 (who
  1473. know the current system password) to access the SysOp functions of VBBS
  1474. EXCEPT accessing Dos. Pressing "S" from the SysOp menu will show all
  1475. users on the system who have security level access. Although a user may
  1476. view an archive, there is no function that will allow him or her to
  1477. extract an archive. As with all BBS software, it is recomended that you
  1478. use a registered Zmodem.
  1479.        New since VBBS 5.21 is a SysOp "UPLOAD" directory to which ALL
  1480. files uploaded to the system are automatically uploaded to. Here, the
  1481. sysop has the ability to view, scan and move the files and file listings
  1482. to the appropriate directory after review. Be sure to leave the
  1483. security settings at 0 for this database and also insure that DSZ.COM
  1484. is either IN your path or in the UPLOAD dir itself.
  1485.  
  1486.  
  1487.  
  1488.        -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  1489.  
  1490.  
  1491.                                -32-
  1492.  
  1493.                   Explanation of files used by VBBS
  1494.                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1495. Filename      Directory   Explanation
  1496. ------------  ---------   ----------------------------------------------
  1497. LOGIN    ANS    Text      Your system's login screen
  1498. LOGIN    ASC    Text      Ascii version of above
  1499. LOGOFF   ANS    Text      Your system's logoff screen
  1500. LOGOFF   ASC    Text      Ascii version of above
  1501. NEWUSER  TXT    Text      Displayed to new users before sign-up
  1502. COLORS   TXT    Text      Menu for selecting user's default ANSI colors
  1503. EMAILHLP TXT    Text      Help File for addressing email/netmail
  1504. EDITHLP  TXT    Text      Help File for line editor
  1505. FEDITHLP TXT    Text      Help File for full-screen editor
  1506. TRASHCAN TXT    Text      Ascii file containing words disallowed in user handles.
  1507. STORM    TXT    Text      Used as an emergency logoff screen to online users
  1508. (various)ANS    Text      ANSI Menus
  1509. (various)ASC    Text      ASCII Menus
  1510. (various)NET    Network   Network files
  1511. (various)V      Script    Script files
  1512.   "      COD    Script    "         "
  1513.   "      LIT    Script    "         "
  1514. START     FB    Main      Start function block (main menu)
  1515. FILES     FB    Main      Files  "       "     (files menu)
  1516. SYSOP     FB    Main      Sysop  "       "     (Sysop menu)
  1517. INSTALL  EXE    Main      VBBS Auto install program
  1518. VBBS     EXE    Main      Main VBBS executable
  1519. VNET     EXE    Main      Network executable
  1520. VCONFIG  EXE    Main      VBBS Configuration program
  1521. VCOM     EXE    Main      VBBS Vscript compiler
  1522. BBS      EXE    Main      Resident VBBS shell
  1523. WFC      COM    Main      SysOp's Waiting-for-caller Menu
  1524. WFC      DVA    Main      SysOp's WFC Menu (for use with Desqview)
  1525. (various)LOG    Main      System activity log files
  1526. (various)CFG    Main      System configuration files produced by Vconfig
  1527. SERIAL   BIN    Main      Assembly language built-in serial routines
  1528.                           (This is VBBS' built-in serial routines. These
  1529.                            routines are used if you do not specify use of
  1530.                            a FOSSIL driver.)
  1531.  
  1532. Dorinfo1.def chain.txt door.sys are files that are produced to pass needed
  1533. information to online programs being run from the BBS.
  1534.  
  1535.             -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  1536.  
  1537.                               -33-
  1538.  
  1539.                     VirtualNET Network Information
  1540.                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1541. VirtualNET is the networking feature of the Virtual BBS. VirtualNET, in its
  1542. early beginning stages, has been on-line for 11 months as of this update.
  1543. You will find VirtualNET easy to become setup with, and alot of fun to
  1544. participate in. VirtualNET is free from the politics that may be found
  1545. on other networks.
  1546.  
  1547. Come, join us! Networking your BBS with VirtualNET is quick, easy and more
  1548. affordable than you might think. A typical network call at 2400 baud
  1549. takes only one or two minutes, due to the efficiency of the design.
  1550. Network "packets" are automatically ZIPped for transmission, reducing
  1551. the length of the transfer to 1/3 of sending unZIPped data.
  1552.  
  1553. The main mail server is located in Western Michigan, and utilizes a
  1554. US Robotics HST 14400 bps modem. It is available for network transfers
  1555. 24 hours a day.
  1556.  
  1557. The author is currently the Network Coordinator, and is always ready to
  1558. assist you. Registration is NOT required to join the network. We welcome
  1559. everyone!
  1560.  
  1561. Setting up is EASY! Join the national NET Today!
  1562.  
  1563.  
  1564.     It is anticipated that other Networks will be added to the Multi-Net
  1565.     in very near future.
  1566.  
  1567. * Please see NETGUIDE.DOC for information on VirtualNET and the
  1568.   VNET.EXE
  1569.  
  1570.  
  1571.  
  1572.                                      -34-
  1573.  
  1574.                           VBBS/NET Registration
  1575.                          ~~~~~~~~~~~~~~~~~~~~~~~
  1576.  
  1577.            REGISTRATION:           Only $35.00 !
  1578.  
  1579.                   The current cost of a Basic VBBS LIFETIME registration
  1580.                   is ONLY  $35.00.  This makes VBBS affordable to all
  1581.                   and an unsurpassed value in telecommunications software.
  1582.                   Your registration of this young and fast growing program
  1583.                   enables you to become a part of it's continuing
  1584.                   developement. You will receive a life-time registration #.
  1585.                   as well as access to VWW4.EXE and other available
  1586.                   VBBS utilities which will make your VBBS even MORE
  1587.                   powerful.
  1588.  
  1589.                   Source Code:
  1590.                   the VBBS SOURCE code, is available on a continuing
  1591.                   basis to registered VBBS sysops for a seperate one
  1592.                   time registration fee of $25.00
  1593.  
  1594. **** Please note that if you register your VBBS prior to 12-15-91, you
  1595. **** will recieve the VBBS source code FREE!  (see MAIL_REG.TXT)
  1596.  
  1597.  
  1598.  
  1599.   -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  1600.  
  1601.                                 -35-
  1602.  
  1603.                             The Future
  1604.                            ~~~~~~~~~~~~
  1605.         VBBS is a software that does not stand still. The near future
  1606. will find VBBS with further enhancements and system features through the
  1607. wizardry of it's author and through the input of the growing number of
  1608. VBBS SysOps that are beginning to assemble nationwide.
  1609.         Plans for the immediate future include as always, the continuing
  1610. and regular occurence of improved, new and added features that find thier
  1611. way into the program in each successive release.
  1612.  
  1613.  
  1614.  
  1615.  
  1616.      =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  1617.  
  1618.  
  1619.  
  1620.                             ACKnowledgements
  1621.  
  1622.           DSZ.COM is an external protocol driver product by
  1623.                        Omen Technology, Inc.
  1624.  
  1625.         PKZIP and PKUNZIP are archive programs by Phil Katz.
  1626.  
  1627.      DOS Programmer's Reference by Terry R. Dettmann (QUE Books).
  1628.  
  1629.                      Portions of the code are
  1630.             Copyright (C) Microsoft Corporation 1985-1988.
  1631.  
  1632.             Windows 3.0 is a product of Microsoft Corporation.
  1633.  
  1634.      Desqview, Desqview 386, and QEMM are products of Quarterdeck.
  1635.  
  1636.  
  1637.  
  1638.  
  1639.    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  1640.  
  1641.                               -36-
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.           For More on VBBS: Virtual Reality BBS
  1650.                             616-399-4818  24hrs
  1651.                             USRobotics HST (300 to 14,400 bps)
  1652.                             (fast file xfers! sysop support BBS!)
  1653.  
  1654.  
  1655.  
  1656.  
  1657.  
  1658.  
  1659.  
  1660.  
  1661.  
  1662.  
  1663.  
  1664. --------------------------------------------------------------------------
  1665.  
  1666.                                 -37-
  1667.  
  1668.  
  1669.                            About the Author
  1670.  
  1671. Roland DeGraaf is 26 years old and does not sleep. Earning a following
  1672. as a gifted programmer and program developer in Western Michigan, Roland's
  1673. passion for the past year has been the continuing developement of the Virtual
  1674. BBS software.
  1675.   Born in 1964 with detached retnas from a premature birth, Roland is legally
  1676. blind. Although his sight is very weak, his vision is intense and focused.
  1677.   Roland is blessed with both photographic and audiographic memory, but
  1678. above all else, he is blessed with a drive to excel.
  1679.   Under the deft helmsmanship of Roland De Graaf, VBBS continues sailing
  1680. into the virtual blue water of the modeming cyberspace.
  1681.  
  1682.  
  1683.  
  1684.  
  1685.  
  1686.  
  1687.                            =-=-=-*-=-=-=
  1688.               VBBS/NET SysOp Documentation (C) 1991 J.Jaros
  1689.  
  1690.