home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / BBS_UTIL / PBL_160.ZIP / PBBSLIST.DOC < prev    next >
Text File  |  1994-02-10  |  72KB  |  1,390 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                ┌─────╖ ┌──────╖ ┌───╖  ┌─╖ ┌──────╖ ┌──────╖(TM)
  12.                │ ╓─┐ ║ │ ╓──┐ ║ │   ╙╖ │ ║ └┐ ╓─┐ ║ │ ╓──┐ ║
  13.                │ ╙─┘ ║ │ ╙──┘ ║ │ ╟┐ ╙╖│ ║  │ ║ │ ║ │ ╙──┘ ║
  14.                │ ╓───╜ │ ╓──┐ ║ │ ║└┐ ╙┤ ║  │ ║ │ ║ │ ╓──┐ ║
  15.                │ ║     │ ║  │ ║ │ ║ └┐   ║ ┌┘ ╙─┘ ║ │ ║  │ ║
  16.                └─╜     └─╜  └─╜ └─╜  └───╜ └──────╜ └─╜  └─╜
  17.                          ┌──────╖ ┌──────╖ ┌─────╖
  18.                          └┐ ╓─┐ ║ └┐ ╓─┐ ║ │ ╓───╜
  19.                           │ ╙─┘ ║  │ ╙─┘ ║ │ ╙───╖
  20.                           │ ╓─┐ ║  │ ╓─┐ ║ └───┐ ║
  21.                          ┌┘ ╙─┘ ║ ┌┘ ╙─┘ ║ ┌───┘ ║
  22.                          └──────╜ └──────╜ └─────╜
  23.                 ┌─╖    ┌───╖ ┌─────╖ ┌─────╖ ┌─────╖ ┌──────╖
  24.                 │ ║    └┐ ╓╜ │ ╓───╜ └─┐ ╓─╜ │ ╓───╜ │ ╓──┐ ║
  25.                 │ ║     │ ║  │ ╙───╖   │ ║   │ ╙─╖   │ ╙──┘ ║
  26.                 │ ║     │ ║  └───┐ ║   │ ║   │ ╓─╜   │ ╓─┐ ╓╜
  27.                 │ ╙──╖ ┌┘ ╙╖ ┌───┘ ║   │ ║   │ ╙───╖ │ ║ │ ╙╖
  28.                 └────╜ └───╜ └─────╜   └─╜   └─────╜ └─╜ └──╜
  29.  
  30.                  PBBSList(TM) ─ Online BBS Listing Door V1.60
  31.  
  32.                         CopyRight (C) 1993, 1994 Bing Wu
  33.                                All Rights Reserve
  34.  
  35.  
  36.              PBBSList.exe Compiled with BC++ V3.1 and OD 4.20ß5
  37.                    Other utilities compiled with TC V2.01
  38.  
  39.  
  40.  
  41.                                 February 10, 1994
  42.           ┌──────────────────────────────────────────────────────────────────┐
  43.           │▓▓ Table Of Contents ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ Page II ▓▓│
  44.           └──────────────────────────────────────────────────────────────────┘
  45.  
  46.           Chapter 1 - Introduction............................................
  47.               Features......................................................01
  48.               OverView & System Requirements................................01
  49.               Credits.......................................................02
  50.               Files In Distribution Pack....................................02
  51.               Licensing Information.........................................03
  52.               How to register...............................................04
  53.               Product Support...............................................04
  54.               Installation..................................................05
  55.           Chapter 2 - Configuration...─[ PBLSETUP.EXE ]─......................
  56.               THE FILE MENU...................................................
  57.                   Info......................................................06
  58.                   Credits...................................................06
  59.               THE SYSTEM MENU...............................................
  60.                   Paths.....................................................06
  61.                   Site Info.................................................07
  62.               THE OPTIONS MENU................................................
  63.                   System....................................................07
  64.                   Colours...................................................09
  65.                   Paging....................................................09
  66.                   Visiting Sysop............................................09
  67.               THE MANAGER MENU................................................
  68.                   Protocol..................................................10
  69.                   Compression...............................................10
  70.                   System Limits.............................................10
  71.                   Verify Setup..............................................11
  72.               THE EXIT MENU...................................................
  73.                   Shell to Dos..............................................12
  74.                   Exit Without Save.........................................12
  75.                   Save then Exit............................................12
  76.               External Support Files..........................................
  77.                   Language Files............................................12
  78.                   Text Files................................................13
  79.                   Control Files (CTL).......................................14
  80.                   External Protocol Batch File..............................14
  81.               Examples........................................................
  82.                   Single Line...............................................15
  83.                   Multi Line................................................15
  84.                   Command Line Parameters...................................16
  85.                   ErrorLevels...............................................16
  86.           Chapter 3 - Exnternal Record Editor...─[ PBLEDIT.EXE ]─...........17
  87.           Chapter 4 - External Maintanence Utility...─[ PBBSLREN.EXE ]─.....19
  88.           Chapter 5 - Inter BBS PBBSList.BBS Sharing...─[ PBBSLNET.EXE ]─...19
  89.           Chapter 6 - Language File Compiler...─[ PBBSLVER.EXE ]─...........20
  90.           Chapter 7 - Record Verifier...─[ PBBSLVER.EXE ]─..................20
  91.           Chapter 8 - Offline Record Reader...-[ PBLREAD.EXE ]-.............21
  92.           Chapter 9 - Additional Information..................................
  93.                1. PBBSList Main Menu Options................................21
  94.                2. Contact Author............................................22
  95.                3. Other Programs............................................22
  96.                4. Beta Testers Needed.......................................22
  97.  
  98.           ┌──────────────────────────────────────────────────────────────────┐
  99.           │▓▓ Features ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ Page 1 ▓▓ │
  100.           └──────────────────────────────────────────────────────────────────┘
  101.           ─ Search through BBS list database via key─string
  102.           ─ Briefly List the entries (summarized)
  103.           ─ View the detail information of the BBS
  104.           - Delete/Undelete an entry (#)
  105.           ─ Download a list of BBSs
  106.           ─ System Operator Paging
  107.           ─ Most BBS system compatiable
  108.           ─ Data carrier monitor
  109.           ─ Local status bar (can be disabled)
  110.           ─ External Maintenance programs
  111.           ─ Record Modification (#)
  112.           ─ Custom Logon Screen
  113.           ─ U.S. and free phone formats
  114.           ─ Multi─Language Support
  115.           ─ Go back and forth between pages while view the records
  116.           ─ Three different ways to specify where the data files are located
  117.           ─ Inter─BBS Sharing database(s) option
  118.           ─ Create difference file (*.MOD) if change has been made
  119.           - User Define Protocol drivers and compression utilities
  120.           - Auto Record Verifier Utility with configuration (+)
  121.           - External Control files and Text files
  122.           - Full Screen Local Record Editor (+)
  123.           - Full Screen Menu Driven Setup
  124.           - Cosysop Access level
  125.           - Export database entries to text files
  126.           - Auto Give Visiting Sysop Access to the sysop of verified record
  127.             = Flag taggle for Dorinfo?.DEF and EXITINFO.BBS BBS systems
  128.           = User BBS Screen(s) Upload
  129.           = Multiple BBS List Databases with optional respected logon screens (+)
  130.           = Offline User record reader/browser
  131.           = Online Help
  132.           = Seperate log file for each node.
  133.           = Full Screen Language editor (+)
  134.  
  135.           (#) Sysop and the person who entered that record only
  136.            =  New options added in this version
  137.           (+) Registered only feature
  138.  
  139.           ┌──────────────────────────────────────────────────────────────────┐
  140.           │▓▓ OverView & System Requirements ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
  141.           └──────────────────────────────────────────────────────────────────┘
  142.           From the Features Listed above you can see that this program has all
  143.           the features of a regular Online BBS Lister door but with much much
  144.           more. Features marked with (+) or + is registered only feature.
  145.  
  146.           To run this program online on your BBS, you need to run either one
  147.           of the following BBS systems or one of the compatiable systems.
  148.  
  149.            ■ RemoteAccess 1.xx & 2.xx
  150.            ■ WildCat                         ■ QuickBBS
  151.            ■ PCBoard                         ■ SpitFire
  152.            ■ RBBS─PC                         ■ Telegard
  153.            ■ WWIV                            ■ SuperBBS
  154.            ■ Telegard                        ■ RBBS-PC
  155.            ■ ProBoard
  156.            ■ Any Software supports either one of above system's exit file
  157.  
  158.           This Program fully supports and has been tested under DV, Windows,
  159.           DOS.
  160.  
  161.           ┌──────────────────────────────────────────────────────────────────┐
  162.           │▓▓ Credits ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ Page 2 ▓▓│
  163.           └──────────────────────────────────────────────────────────────────┘
  164.           * Thanks ALL beta testers for testing this program and give valuable
  165.             feedbacks.
  166.           * Thanks to my parents for keeping up with me. :─)
  167.           * Thanks to Jeff Mesch for helping me with SISNet and Scouting Online
  168.             Info Base so I can find time to write those programs
  169.           * Thanks to all SISNet system operators for keeping up with SISNet
  170.             and never quit to make it better.
  171.           * Thanks to those who registered PBBSList.
  172.           * NO THANKS for those who have used the unregistered version for
  173.             more than 21 (Twenty─One) days.
  174.           * All Mentioned products in this manual are copyrighted/registered by
  175.             its respective owner(s).
  176.           * Registration key algorithm by Brian Pirier, author of OD
  177.  
  178.           ┌──────────────────────────────────────────────────────────────────┐
  179.           │▓▓ Files In The Package ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
  180.           └──────────────────────────────────────────────────────────────────┘
  181.                        ─────[ PBBSList and associated files ]─────
  182.           PBBSList.EXE  The main program
  183.           PBBSList.A??  Screen to be displayed to your user when then enter
  184.                         the door (ANS/ASC/AVT)
  185.  
  186.                             ─────[ PBBSList text files ]─────
  187.           PBBSList.DOC  This file
  188.           PBBSList.HIS  Developement Notes/History
  189.           Registra.REG  Program registration form for all Panda programs
  190.           Betatest.APP  Application for Beta testing for PBBSLIST
  191.  
  192.                                   ─────[ Others ]─────
  193.           PBLSetup.EXE  Full screen Configuration program
  194.           PBLEdit .EXE  Full screen Record editor
  195.           PBBSLNet.EXE  Inter─BBS Database file(s) sharing utility
  196.           PBBSLVer.EXE  Auto BBS Verifier
  197.           PBBSLCMP.EXE  PBBSList language file compiler
  198.           PBBSLRen.EXE  PBBSList maintenance program
  199.           ENGLISH .LNG  English version of the PBBSLIST language file
  200.           SAMPLE  .ZIP  Sample System text and control files
  201.           PBLREAD .ZIP  Offline BBS Database/list reader and associated files
  202.  
  203.                        ─────[ Included in Samples.??? ]─────
  204.           PBBSList.TOP  ASCII file to be add to the top of the BBS listing file
  205.           PBBSList.BOT  ASCII file to be append to the bottom of the BBS
  206.                         listing file
  207.           PBBSList.DAT  ASCII file to be added to the download file
  208.           PBLPHONE.LOC  A List of phone number that is local to you
  209.           PBLMENU .A??  Main Menu screen replacements (ANS/ASC/AVT)
  210.           ?_MODEM .BAT  Batch file for transfering with X/Y/Z-Modem (DSZ)
  211.  
  212.                        ─────[ Included in PBLREAD.??? ]─────
  213.           PBLRead .EXE  The Executable of the offline database/list reader
  214.           PBLRead .DOC  PBLRead documentation
  215.  
  216.                              ─────[ Auto Created ]─────
  217.           PBBSList.BBS  DataBase file
  218.           XXXXXXXX.BBS  Database file where XXXXXXXX is the file name you chose
  219.           PBBSList.CFG  Configuration file for PBBSList (TEXT)
  220.           PBLSETUP.CFG  Configuration file for PBBSList (BINARY)
  221.           PBLMODEM.CFG  Configuration file for PBBSLVer
  222.  
  223.           ┌──────────────────────────────────────────────────────────────────┐
  224.           │▓▓▓ Licensing Information ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ Page 3 ▓▓│
  225.           └──────────────────────────────────────────────────────────────────┘
  226.  
  227.           PBBSList refers to all executables and text files contained in the
  228.           PBBSList archives released by Bing Wu (author) of Panda BBS!
  229.  
  230.           1. PBBSList is the copyrighted material of Bing Wu. It may only be
  231.           used in accordance with the Licensing Conditions.
  232.  
  233.           2. You may use PBBSList for period of three weeks on a trial basis
  234.           in order to determine its suitability for your system. After this
  235.           period, you MUST register each PBBSList you run concurrently on
  236.           different computers under different BBS Names. Multi─Line BBS sharing
  237.           same system files ONLY needed to register one copy.
  238.  
  239.           3. Commerial Sites (School, business, organization, or any site that
  240.           conduct commerical activities) must register this program first
  241.           before it can be used.
  242.  
  243.           4. Registration entitles you to use PBBSList and any future version
  244.           of it without any future registration.
  245.  
  246.           5. The Products are provided AS IS. Neither the author nor any BBS
  247.           operator distributing this software is responsible for any damage
  248.           incurred during the operation of the program.
  249.  
  250.           6. The Author (Bing Wu) can discountinue support and development of
  251.           PBBSList without notice and at anytime.
  252.  
  253.           7. You may not modify or otherwise reverse─engineer PBBSList.
  254.  
  255.           8. You may not use PBBSList in any unlawful and/or illegal manner.
  256.  
  257.           9. You are welcome to distribut PBBSList as long as you don't charge
  258.           more than $5 for it, modify the program in anyway, or delete and/or
  259.           files from the original distribution archives.
  260.  
  261.           10. A Registered Version of PBBSList MAY/MUST not be distributed
  262.           with or without Author's Permission.
  263.  
  264.           ┌──────────────────────────────────────────────────────────────────┐
  265.           │▓▓ Registration & Support ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ Page 4 ▓▓│
  266.           └──────────────────────────────────────────────────────────────────┘
  267.  
  268.           -=[ Registration ]=-
  269.  
  270.           This program is distributed as shareware. You are grant 21 days
  271.           (three weeks) trail period, after that you must either send in
  272.           $15.00 registration fee or discontinue use it. Also Commercial sites
  273.           MUST register this program first before it can be used. Otherwise
  274.           legal action may be brought against you since this program is
  275.           CopyRighted. However, SISNet (Staying In Scouting Network) System
  276.           operators can freely use this program without registration while with
  277.           SISNet (a registration key will be sent to all SISNet operators freely
  278.           upon request).
  279.  
  280.           The $15 registration fee grant you to use to all future versions of
  281.           this program without additional registration fee. Your registration
  282.           will be either send to you via crash netmail or conventional mail at
  283.           no extra charge within CANADA and USA. $5 charge applies for order
  284.           outside USA and CANADA. See REGISTRA.REG for more registration
  285.           information.
  286.  
  287.           -=[ Support ]=-
  288.  
  289.           Echo Areas:
  290.           FidoNet: RA_UTIL, SYSOP, WILDCAT, PROBOARD, QUICKBBS
  291.           SISNet: SIS_COMPUTER, SIS_SYSOP
  292.  
  293.           Panda:  PS_SUPPORT
  294.           (Wide Area Public Panda Software supporting echo, available on ALL)
  295.           (Panda Software supporting and beta testing sites                 )
  296.  
  297.           Support/Distribution Site:
  298.         ■ When Sending request/help to following support sites, specify that
  299.           how should the support site reply your message. (ROUTE/HOLD)
  300.  
  301.           Bing Wu                                 Mike McGrane
  302.           Data: 1-612-378-7783 (28,800VFC)        The Exchange BBS!
  303.           Voice/FAX: 1-612-378-0885               Minneapolis, Minnesota
  304.           SISNet: 74:74/0                         Data: 1-612-537-0449 (14.4K)
  305.           FidoNet: 1:282/1016                     FidoNet: 1:282/1024
  306.           InterNet: wuxx0037@gold.tc.umn.edu      SISNet: 74:7612/4
  307.  
  308.           Chris Desio
  309.           Data: 1-612-872-4736 (14,400HST)
  310.           Minneapolis, Minnesota
  311.           FidoNet: 1;282/4032
  312.            SISNet: 74:7612/15
  313.  
  314.           Distribution/Beta sites:
  315.         ■ Freq or DL the latest version of PBBSList with magic name PBL
  316.           from any of the following sites:
  317.  
  318.           Beta Tester      BBS Phone      Speed   FidoNet     BBS Type
  319.           ────────────────────────────────────────────────────────────────
  320.           Mike Brusletten  1-612-938-3206 14,400  1:282/1027  WildCat
  321.           Curtiss Denson   1-915-821-0661 14,400  1:381/84    RA
  322.           Todd A. Lyon     1-318-582-3150 14,400  1:3807/104  RA
  323.           Blair Anton      1-306-652-2119 14,400  1:140/124   EzyCom
  324.           Bob Miedema      1-804-422-1540 14,400  1:275/77    RA
  325.  
  326.  
  327.           ┌──────────────────────────────────────────────────────────────────┐
  328.           │▓▓ Upgrade from V1.50.x ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ Page 5 ▓▓│
  329.           └──────────────────────────────────────────────────────────────────┘
  330.           If you are upgrading PBBSList from a previous version of PBBSList,
  331.           you need to run "PBBSLREN upgrade" (w/o ") before you are able to run
  332.           the main program or any other utility programs. This will convert the
  333.           old data file format to the new format used by PBBSList.
  334.  
  335.           Also since the content of the language file has been modified, you
  336.           need to modify the language file as well. Compare the old and new
  337.           ENGLISH.LNG in both package for difference. Registered user simply
  338.           has to load the PBBSLCMP with parameter. (Read PBBSLCmp for info)
  339.  
  340.           The Configuration file for PBBSLVer has been changed, so you need to
  341.           delete the old PBLMODEM.CFG and modify the new one.
  342.  
  343.           There is no upgrade program to upgrade any early vesion to the new
  344.           format. However, a registered user of this program can request a
  345.           converting program write up.
  346.  
  347.           ┌──────────────────────────────────────────────────────────────────┐
  348.           │▓▓ Installation ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
  349.           └──────────────────────────────────────────────────────────────────┘
  350.           The setup is easy and simple, it takes about 5 minutes in average
  351.           time to do it. The program can be run under ANY BBS software, such
  352.           as RemoteAccess, WildCat, QuickBBS, etc., This program DOES support
  353.           the new version of RA (V2.01).
  354.  
  355.           This version of PBBSList takes advantage of the environment variable,
  356.           it will function much smoother with the SET environment but it's not
  357.           required. It is simply used to make PBBSList and its utilitis to be
  358.           able to locate the correct data files. In case neither the SET
  359.           environment is set nor a directory is specified with command
  360.           line parameter, current directory where the program is loaded will
  361.           be used.
  362.  
  363.           To use the PBBSList evironment variable, simply add following line
  364.           to your autoexec.bat or the batch file you call the RA or the
  365.           PBBSList
  366.  
  367.           SET PBBSL=[Directory]
  368.  
  369.           Also begin this version, a full screen menu driven setup program
  370.           is included.
  371.  
  372.  
  373.           ┌──────────────────────────────────────────────────────────────────┐
  374.           │▓▓ ■■ CONFIGURATION - PBLSETUP.EXE ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
  375.           └──────────────────────────────────────────────────────────────────┘
  376.           PBLSETUP is the full screen setup utility for both PBBSList and
  377.           PBBSLVer. Since you have already setup a BBS, I assume you have
  378.           basic knowledge on how the full screen, selectable menu works.
  379.           Therefore no explanation how to use it will be given in this
  380.           manual. ONLY description of each choice is listed below.
  381.  
  382.           ┌────────────────────────────[ NOTICE ]────────────────────────────┐
  383.           │ PBLSetup is feel and look alike setup program for RA, FD and few │
  384.           │ other utility programs. Author of this program make no apology   │
  385.           │ for the similarity between those setup programs. (No ToolKit)    │
  386.           └────────────────────────( Programmed In C )───────────────────────┘
  387.  
  388.  
  389.           ─────────────────────────────────────────────────────────Page 6────
  390.           -= The File Menu =-
  391.  
  392.           There is nothing needs to be modified in this menu. Here is some
  393.           information regarding about PBBSList.
  394.  
  395.           Info
  396.           ────────────────────────────────────────────────────────────────
  397.           Here is little information about PBBSList
  398.  
  399.           Credits
  400.           ────────────────────────────────────────────────────────────────
  401.           The Credits given by the author
  402.  
  403.  
  404.           -=THE SYSTEM MENU =-
  405.           ┌──────────────────────────────────────────────────────────────────┐
  406.           │▓▓ Paths Define ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
  407.           └──────────────────────────────────────────────────────────────────┘
  408.            The paths shown on your screen are those which you have specified
  409.            during the system configuration. Those paths specify where all
  410.            PBBSList and its related files are located. PBLSetup will not check
  411.            for existence of a path, so make sure you have entered a valid path.
  412.  
  413.           BBS Ads Scr
  414.           ───────────────────────────────────────────────────────────────────
  415.           This path specify where PBBSList should locate the screens to be
  416.           displayed to the user if the user chose to view a record that has a
  417.           screen specified in that record. Also, this path specify where
  418.           uploaded screens should be stored.If this path is left blank,
  419.           PBBSList path will be used.
  420.  
  421.           PBBSList
  422.           ───────────────────────────────────────────────────────────────────
  423.           This is the directory where PBBSList will find all its files. It is
  424.           suggested to have a separate directory for the PBBSList but it's not
  425.           required. (Command Line parameter and/or PBBSL environment paramter
  426.           will overwrite the path specified here)
  427.  
  428.           Swapping
  429.           ───────────────────────────────────────────────────────────────────
  430.           The Path where PBBSList should swap to in case there is not enough
  431.           XMS/EMS memory available. Blank entry will disable the swapping
  432.           feature of PBBSList.
  433.  
  434.           Log File
  435.           ───────────────────────────────────────────────────────────────────
  436.           This field specifies the full path and name of the PBBSList log file.
  437.           The full path is optional. If no path was specified, PBBSList
  438.           directory will be used. The default file is PBBSLxxx.LOG, where xxx
  439.           is replaced by the current node #. To have a seperate log file for
  440.           each node, simply put "%" (without ") as part of the log file name.
  441.           % will be expanded to 3 digit node #.
  442.  
  443.                  i.e.  D:\BBS\DOOR\LOGFILES\PBBSL%.LOG
  444.                        will expand to D:\BBS\DOOR\LOGFILES\PBBSLxxx.LOG
  445.  
  446.                  i.e.  D:\BBS\DOOR\LOGFILES\PBBSLL%.LOG
  447.                        will fail, no log file will be created
  448.  
  449.           ┌────────────────────────────[ WARNING ]───────────────────────────┐
  450.           │      Multi-Nodes MUST use seperate log file for each node        │
  451.           │          Failure to do so, will CAUSE system to CRASH            │
  452.           └──────────────────────────────────────────────────────────────────┘
  453.  
  454.           ┌──────────────────────────────────────────────────────────────────┐
  455.           │▓▓ Site Information ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ Page 7 ▓▓│
  456.           └──────────────────────────────────────────────────────────────────┘
  457.           This is where you define various information about your system such
  458.           as system name, sysop's name, and system's phone number.
  459.  
  460.  
  461.           System Name
  462.           ───────────────────────────────────────────────────────────────────
  463.           What is the name of your system (BBS)
  464.  
  465.           System Operator's Name
  466.           ───────────────────────────────────────────────────────────────────
  467.           What is the name of the Sysop. The Name must match the one specified
  468.           in the system exit file to ensure that the key will function correctly.
  469.  
  470.           System Phone Number
  471.           ───────────────────────────────────────────────────────────────────
  472.           Input your System Primary phone number here. You may use any format
  473.           you want.
  474.  
  475.  
  476.           -= THE OPTION MENU =-
  477.           ┌──────────────────────────────────────────────────────────────────┐
  478.           │▓▓ System Setup ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
  479.           └──────────────────────────────────────────────────────────────────┘
  480.           The System Options contain basic information used by PBBSList to
  481.           determine availability of some the features. Most of the option below
  482.           can be overwrite with the command line options. Read <<Command Line
  483.           Options>> for details.
  484.  
  485.           Allow Add ([Y]es/[N]o)
  486.           ───────────────────────────────────────────────────────────────────
  487.           Specify whether or not the user is allowed to ADD new entries to the
  488.           database. If you are involved in a PBBSList.BBS sharing network and
  489.           you are not one of the modify sites, then disable this function to
  490.           ensure the database in the network is the same among the member sites.
  491.  
  492.           Allow Del ([Y]es/[N]o)
  493.           ───────────────────────────────────────────────────────────────────
  494.           Specify whether or not the user is allowed to DELETE entries from
  495.           the Dbase. If you are involved in a PBBSList.BBS sharing network and
  496.           you are not one of the modify sites, then disable this function to
  497.           ensure the database in the network is the same among the member sites.
  498.  
  499.           Allow Edit ([Y]es/[N]o)
  500.           ───────────────────────────────────────────────────────────────────
  501.           Specify whether or not the user is allowed to EDIT entries from the
  502.           database. If you are involved in a PBBSList.BBS sharing network and
  503.           you are not one of the modify sites, then disable this function to
  504.           ensure the database in the network is the same among the member sites.
  505.  
  506.           Allow Format ([F]ree/[U]sa/[A]sk)
  507.           ───────────────────────────────────────────────────────────────────
  508.           Here you specify which phone format to use.
  509.  
  510.             Free           No restrict on which phone format to use
  511.             USA            Use US phone format xxx─xxx─xxxx
  512.             ASK            Ask the user to choose which phone format
  513.  
  514.           ┌──────────────────────────────────────────────────────────────────┐
  515.           │▓▓ System Setup Continues ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ Page 8 ▓▓│
  516.           └──────────────────────────────────────────────────────────────────┘
  517.  
  518.           Allow DL ([Y]es/[N]o)
  519.           ───────────────────────────────────────────────────────────────────
  520.           This Option tells PBBSList whether or not to allow the user to
  521.           download the BBS list in text format.
  522.  
  523.           Allow Compress ([Y]es/[N]o)
  524.           ───────────────────────────────────────────────────────────────────
  525.           This Option tells PBBSList whether or not to allow the user to
  526.           Compress the BBS list before download it. This will surely cut the
  527.           downloading time if a long BBS list is going to be downloaded.
  528.  
  529.           Create Mod File ([Y]es/[N]o)
  530.           ───────────────────────────────────────────────────────────────────
  531.           Specify whether or not PBBSList should produce a MOD file if a record
  532.           was added or modified. Specify YES to this option if and only if you
  533.           are invloved in a PBBSList.BBS sharing network, and is one of the
  534.           modify sites.
  535.  
  536.           Check Who ([Y]es/[N]o)
  537.           ───────────────────────────────────────────────────────────────────
  538.           PBBSList will check for valid information before allow a user to
  539.           delete or modify an entry if this option is set to YES, otherwise
  540.           all users will have access to modify/delete any record of their
  541.           choice. If set to YES, only the person who entered the record, the
  542.           person whose name match the sysop's name of the record, or the sysop
  543.           of this BBS will be allowed to make changes.
  544.  
  545.           Visiting Sysop ([Y]es/[N]o)
  546.           ───────────────────────────────────────────────────────────────────
  547.           Turn this option ON (YES) if your BBS offers special access to sysop
  548.           from another BBS. If this option is set to YES, the menu command
  549.           "Visiting Access" is turned on.
  550.  
  551.           Allow Screen ([Y]es/[N]o)
  552.           ───────────────────────────────────────────────────────────────────
  553.           Specify is your user allowed to upload the ANS/ASC screen(s) of
  554.           his/her BBS to be displayed when a user choose to view the
  555.           information of his/her BBS. (The Screen takes up alot of space, use
  556.           this option with CAUTION)
  557.  
  558.           Allow Logoff ([Y]es/[N]o)
  559.           ───────────────────────────────────────────────────────────────────
  560.           Should your user allowed to logoff directly from PBBSList without
  561.           have to return to the BBS?
  562.  
  563.           Sysop Access
  564.           ───────────────────────────────────────────────────────────────────
  565.           Users with which access level (or above) should have SYSOP access
  566.           to PBBSList.
  567.  
  568.  
  569.           ┌──────────────────────────────────────────────────────────────────┐
  570.           │▓▓ Colours ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ Page 9 ▓▓│
  571.           └──────────────────────────────────────────────────────────────────┘
  572.           Here you specify which color to use for the user and the sysop while
  573.           they are chatting within the PBBSList Door.
  574.  
  575.           Chatting User
  576.           ───────────────────────────────────────────────────────────────────
  577.           This tells PBBSList what color to be used for the user while in
  578.           chatting session within the PBBSList. Valid colors are displayed in
  579.           the window on the right hand side.
  580.  
  581.           Chatting Sysop
  582.           ────────────────────────────────────────────────────────────────────
  583.           This tells PBBSList what color to use for the SYSOP while in chatting
  584.           session within the PBBSList. Valid colors are displayed in the window
  585.           on the right hand side.
  586.  
  587.  
  588.           ┌──────────────────────────────────────────────────────────────────┐
  589.           │▓▓ Paging ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ Page 5 ▓▓│
  590.           └──────────────────────────────────────────────────────────────────┘
  591.           In this setup, you will set the options of online paging while in
  592.           PBBSList. The information used here is used by PBBSList to control
  593.           the paging function of PBBSList, as well as setup a paging schedule.
  594.  
  595.           Paging Duration
  596.           ───────────────────────────────────────────────────────────────────
  597.           This sets the duration ( in seconds ) that pagng tune should sound
  598.           at the local console.
  599.  
  600.           Begin Time & Ening Time
  601.           ───────────────────────────────────────────────────────────────────
  602.           Between what period of time a user is allowed to page you for a chat.
  603.           If you don't have paging hour for a particular day, enter same time
  604.           in both "Begin Time" and "Ending Time" to disable paging for that day.
  605.           (You must enter ":" yourself)
  606.  
  607.  
  608.           ┌──────────────────────────────────────────────────────────────────┐
  609.           │▓▓ Visiting Sysop ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
  610.           └──────────────────────────────────────────────────────────────────┘
  611.           This setup is available if and only if you have specified in the
  612.           system setup that your BBS gives special access to sysops from
  613.           another BBS.
  614.  
  615.           Security Level
  616.           ───────────────────────────────────────────────────────────────────
  617.           What security level should a visiting sysop have if the entry he/she
  618.           entered is verified as valid.
  619.  
  620.           Security Flag
  621.           ───────────────────────────────────────────────────────────────────
  622.           Taggle the flags which you wish to have the PBBSList taggle after a
  623.           user entered a new record and your system supports Visiting Sysop.
  624.           This option is only useful with /ADDONLY or -ADDONLY command line
  625.           parameter.
  626.  
  627.                  Example:  A: X------- will taggle flag A1.
  628.  
  629.           -= THE MANAGER MENU =-
  630.           ┌──────────────────────────────────────────────────────────────────┐
  631.           │▓▓ Protocols ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ Page 10 ▓▓│
  632.           └──────────────────────────────────────────────────────────────────┘
  633.           Begin this version of PBBSList, the user is allowed to define the
  634.           protocol and protocol driver of his/her own by specifying and
  635.           creating a batch file to be called by PBBSList. You may specify up
  636.           to 7 protocols available for your user to use if he/she decided to
  637.           download a list of BBSes. The PBBSList comes with defaults of Z─MODEM,
  638.           X─MODEM, and Y─MODEM.
  639.  
  640.           Name
  641.           ───────────────────────────────────────────────────────────────────
  642.           The Name of the protocol. This will be displayed to the user for
  643.           her/him to choose if the protocol is marked as AVAILABLE.
  644.  
  645.           Batch File Name
  646.           ───────────────────────────────────────────────────────────────────
  647.           Here is the file name which PBBSList should execute if the use chose
  648.           to use that particular protocol. See the Z─MODEM.BAT/X─MODEM.BAT/
  649.           Y─MODEM.BAT inside the sample.??? for batch file example.
  650.  
  651.           Availability ([Y]es/[N]o)
  652.           ───────────────────────────────────────────────────────────────────
  653.           Here you specify whether or not the defined protocl is available for
  654.           user to use.
  655.  
  656.           ┌──────────────────────────────────────────────────────────────────┐
  657.           │▓▓ Compression ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
  658.           └──────────────────────────────────────────────────────────────────┘
  659.           Here you define the command line should be used if the user choose a
  660.           compression utility to compress the BBS list before actually download
  661.           it. A total of 7 compression utility's commandline can be defined.
  662.           ONLY those with a commandline parameters will be displayed to user
  663.           to choose.
  664.  
  665.           Name
  666.           ───────────────────────────────────────────────────────────────────
  667.           This Column listed ths compression utility can be used, it will be
  668.           displayed to the user.
  669.  
  670.           Command Line
  671.           ───────────────────────────────────────────────────────────────────
  672.           What the command line PBBSList should use if the user chose that
  673.           particular compression utility.
  674.  
  675.           ┌──────────────────────────────────────────────────────────────────┐
  676.           │▓▓ Restrictions ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
  677.           └──────────────────────────────────────────────────────────────────┘
  678.           Here you set two restrictions on the usage of PBBSList
  679.  
  680.           Time Allowed in Door
  681.           ───────────────────────────────────────────────────────────────────
  682.           What is the MAXIMUM time a user is allowed in PBBSList in minutes
  683.  
  684.           Inactivity Timeout
  685.           ───────────────────────────────────────────────────────────────────
  686.           The Timeout field determine how long to wait during persiod of
  687.           inactivity before log the user off bu hanging the modem. User will be
  688.           give a WARNING before he/she is logged off.
  689.  
  690.  
  691.           ┌──────────────────────────────────────────────────────────────────┐
  692.           │▓▓ Verifier ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ Page 11 ▓▓│
  693.           └──────────────────────────────────────────────────────────────────┘
  694.  
  695.           Here you define the setup for PBBSLVer.EXE. A utility used to verify
  696.           the records in the database according to the configuration here. file
  697.           PBLMODEM.CFG is produced.
  698.  
  699.           In Un-Registered Version ONLY the options NOT marked with (+)
  700.           will be saved.
  701.  
  702.           Port
  703.           ───────────────────────────────────────────────────────────────────
  704.           The COM port where your modem is connected to. PBBSLVer supports
  705.           COM 1 to COM 4.
  706.  
  707.           Speed
  708.           ───────────────────────────────────────────────────────────────────
  709.           The Maximum speed your modem supports.
  710.           (Speeds supported: 300, 1200, 2400, 9600, 19200, 38400, 57600)
  711.  
  712.           (+) Verify every ? days
  713.           ───────────────────────────────────────────────────────────────────
  714.           If this option is set to 0, then PBBSLVer will only verify those new
  715.           and unverified records when it is executed. A value greater than 0
  716.           tells the PBBSLVer to verify those records every how may days (The
  717.           Number of days you specified).
  718.  
  719.           (+) Verify all ([Yes]/[N]o)
  720.           ───────────────────────────────────────────────────────────────────
  721.           Should PBBSLVer verify all record in the database. If this option is
  722.           set to YES, both long distance and local BBSes will be called. (USE
  723.           with CAUTION)
  724.  
  725.           (+) Busy as verify ([Yes]/[N]o)
  726.           ───────────────────────────────────────────────────────────────────
  727.           This tells PBBSLVer how it should treat BUSY signal received from the
  728.           modem. If this option is set to YES, then whenever BUSY signal is
  729.           received from the modem, that record is updated as a verified record.
  730.           (USE this option with CAUTION)
  731.  
  732.           (+) Mark LD as verified
  733.           ───────────────────────────────────────────────────────────────────
  734.           If the option "Verify all" is set to NO, should PBBSLVer update the
  735.           records with long distance phone number as a verified record.
  736.  
  737.           (+) Mark "Down" after ? days
  738.           ───────────────────────────────────────────────────────────────────
  739.           A non 0 value here tells PBBSLVer after how many days of unseccessful
  740.           try should have a record marked as DOWN.
  741.  
  742.           (+) Mark "DEL" after ? days
  743.           ───────────────────────────────────────────────────────────────────
  744.           A non zero value here tells PBBSLVer to mark a BBS as DELETE after
  745.           how many days of unseccessful verify attempts.
  746.  
  747.           ┌──────────────────────────────────────────────────────────────────┐
  748.           │▓▓ Verifier Continues ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ Page 12 ▓▓│
  749.           └──────────────────────────────────────────────────────────────────┘
  750.  
  751.           (+) Tries/Day
  752.           ───────────────────────────────────────────────────────────────────
  753.           How many time should PBBSList try to verify the record on one
  754.           execution.
  755.  
  756.           Initial String
  757.           ───────────────────────────────────────────────────────────────────
  758.           Entry the Initial String PBBSLVer should use to initilize your MODEM.
  759.           There is no need to add either "|M" or "^M" at end of the string,
  760.           PBBSLVer will automatically add one.
  761.  
  762.           example:
  763.  
  764.           ATZX7&V1&X4           (Don't use this, it is just an example)
  765.  
  766.           Dailing Prefix1
  767.           ───────────────────────────────────────────────────────────────────
  768.           What is command PBBSLVer should use to dail a phone number.
  769.  
  770.           examples:
  771.  
  772.           ATDT,          ATPT, ATDT*70, ATDT*70,9
  773.  
  774.           (+) Dailing Prefix2
  775.           ───────────────────────────────────────────────────────────────────
  776.           What should be added to a long distance number if option "Verify All"
  777.           is set to YES
  778.  
  779.           Dailing Suffix
  780.           ────────────────────────────────────────────────────────────────────
  781.           What string should be send to the modem after a number has been dailed.
  782.           No need to add "|" at end of string.
  783.  
  784.           -= The File Menu =-
  785.  
  786.           There is nothing needs to be modified in this menu. Here is some
  787.           information regarding about PBBSList.
  788.  
  789.           Dos Shell
  790.           ────────────────────────────────────────────────────────────────
  791.           Temporarily load Dos command shell
  792.  
  793.           Exit without Save
  794.           ────────────────────────────────────────────────────────────────
  795.           Exit the setup without save the change
  796.  
  797.           Save Then Exit
  798.           ────────────────────────────────────────────────────────────────
  799.           Save the changes made then exit
  800.  
  801.           -= External Support Files =-
  802.           ┌──────────────────────────────────────────────────────────────────┐
  803.           │▓▓ Language Files ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
  804.           └──────────────────────────────────────────────────────────────────┘
  805.  
  806.           The Language file used by PBBSList is PBBSLL???.LNG. Where the ???
  807.           represents the language number that will be passed by the BBS system
  808.           when it executes the door.
  809.  
  810.           See <<Run PBBSLCMP.EXE>> for more information.
  811.  
  812.           ┌──────────────────────────────────────────────────────────────────┐
  813.           │▓▓ Text files (AVT/ANS/ASC) ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ Page 13 ▓▓│
  814.           └──────────────────────────────────────────────────────────────────┘
  815.  
  816.           Those text files are used by PBBSList. Some are displayed to the user,
  817.           others are attached to a certain file. Most files can be language
  818.           aware by using the laguage aware file names.
  819.  
  820.           NOTE: All text files have a built-in version within the program.
  821.  
  822.           [ Default ]     [Language aware]     [Optional]
  823.           ──────────────────────────────────────────────────────────────────
  824.           Description of file
  825.           xxx denotes the language preference number of the user
  826.           ??  denots the screen type in either A[VT/NS/SC] format
  827.  
  828.           ADDONLY.A??     ADDONLxxx.A??        N/A
  829.           ──────────────────────────────────────────────────────────────────
  830.           This file will be displayed to the user if PBBSList is running in
  831.           ADD ONLY mode.
  832.  
  833.           <Built-In>      PBBSLxxx.A??         N/A
  834.           ──────────────────────────────────────────────────────────────────
  835.           This file will be displayed to the user if he/she requests online
  836.           help while at the main menu.
  837.  
  838.           NOTALLOW.A??    NOTAWxxx.A??         N/A
  839.           ──────────────────────────────────────────────────────────────────
  840.           This file will be displayed to the user if he/she tries to enter the
  841.           PBBSList door and his/her name was found in the control file
  842.           NOTALLOW.CTL. He/she will be returned to the board after this file
  843.           is displayed.
  844.  
  845.           PBBSLIST.A??    N/A                  [FileName].A??
  846.           ──────────────────────────────────────────────────────────────────
  847.           This file will be displayed to the user when he/she enters the Door.
  848.           Default screen is a Panda Software introduction screen, you may make
  849.           changes to the file to suit your need.
  850.  
  851.           A seperate AVT/ANS/ASC screen(s) can also be used in placed of the
  852.           default if running a database other than the default PBBSLIST.BBS
  853.           when using the command line /P paramter. The screen will have the
  854.           same name as the database file, except the extension is in either
  855.           AVT/ANS/ASC. (Example: PANDABBS.BBS ---> PANDABBS.A[VT/NS/SC])
  856.  
  857.           PBBSLIST.DAT   N/A                    N/A
  858.           ──────────────────────────────────────────────────────────────────
  859.           This file will attached to the text file containing the BBS list
  860.           which will be download by the user. You can have whatever you want
  861.           in here.
  862.  
  863.           <Bulti-in>     PBLMUxxx.A??           PBLMENU.A??              (+)
  864.           ──────────────────────────────────────────────────────────────────
  865.           This is the replacement screen(s) of the built-in MAIN MENU.
  866.  
  867.           If PBLMUxxx.A?? exist in the directory, it is displayed to the user
  868.           with the apporiate language preference xxx. If the file PBLMUxxx.a??
  869.           is not found, but PBLMENU.A?? exists, it is then displayed to the
  870.           user. If NONE of the apporiated external screen is found, the
  871.           built-in default of the main menu is displayed.
  872.  
  873.           When creating the menu screen, make sure all PBBSList main menu
  874.           commands are included (include the disabled features as well.)
  875.           See both the enclosed sample screen (PBLMENU.A??) or Chapter 8
  876.           of this menu for availble main menu commands.
  877.  
  878.           ┌────────────────────────────[ WARNING ]───────────────────────────┐
  879.           │     This screen MUST be less or equal to 18 lines in length.     │
  880.           └──────────────────────────────────────────────────────────────────┘
  881.  
  882.           ┌──────────────────────────────────────────────────────────────────┐
  883.           │▓▓ Control Files ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ Page 14 ▓▓│
  884.           └──────────────────────────────────────────────────────────────────┘
  885.           Those Control files are used by PBBSList to determine some functions.
  886.           NON of the following is required to execute PBBSList. Use them as you
  887.           need them. You ONLY list one item per line in the control files.
  888.  
  889.           BADNAME.CTL
  890.           ──────────────────────────────────────────────────────────────────
  891.           This file should contain the BBS names you don't want to have in
  892.           your database. PBBSList will check the names in this file to
  893.           determine whether or not to allow the user to complete the new
  894.           record.
  895.  
  896.           BADPHONE.CTL
  897.           ──────────────────────────────────────────────────────────────────
  898.           Has same function as BADNAME.CTL except this file contains bad phone
  899.           numbers.
  900.                 Examples:
  901.                 911
  902.                 411
  903.  
  904.           NOTALLOW.CTL
  905.           ──────────────────────────────────────────────────────────────────
  906.           When a user enters the door, PBBSList will scan the user's name with
  907.           the enteies here, if found, a message or the file NOTALLOW.A?? will
  908.           be displayed to the user and the user will be returned to the board.
  909.  
  910.           NOADD.CTL
  911.           ──────────────────────────────────────────────────────────────────
  912.           This file will be scanned when a user wish to add a new entry to
  913.           the Dbase. If his/her name is found in this file, a message telling
  914.           him/her the base if full.
  915.  
  916.           ┌──────────────────────────────────────────────────────────────────┐
  917.           │▓▓ External Protocl Batch File ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
  918.           └──────────────────────────────────────────────────────────────────┘
  919.           Batch file is very important in BBS List downloading function. When
  920.           a user chose to download a list, PBBSList will call up the predefined
  921.           batch which will then call up the external protocol.
  922.  
  923.           PBBSList will pass three parameters when calling the batch file:
  924.               %1       The Port Number
  925.               %2       The File Name
  926.               %3       Sending/Receiving Indicator
  927.                        1    Receive from the user
  928.                        2    Send to the user
  929.  
  930.           ┌──────────────────────────────────────────────────────────────────┐
  931.           │▓▓ Setup Examples ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ Page 15 ▓▓│
  932.           └──────────────────────────────────────────────────────────────────┘
  933.                                -= Set Envrionment Variable =-
  934.  
  935.           in your autoexec.bat file add following parameter
  936.  
  937.           SET PBBSL=D:\BBS\DOOR\BBSLIST
  938.                     ──────────────────
  939.                     │__ Directory where the PBBSLIST files are located
  940.  
  941.                           -= Setup without Environment Varaibale =-
  942.  
  943.           <── W/O Batch File ──
  944.           D:\BBS\DOORS\TROOP\PBBSLIST.EXE *M *N
  945.  
  946.           >────── Batch File ─────    (Single Line)
  947.           d:
  948.           cd \ra\doors\list
  949.           pbbslist
  950.           cd \ra
  951.           exit
  952.  
  953.                             -= Setup with Environment Varaibale =-
  954.  
  955.           In this case no batch file is need, but you can always use a
  956.           batch file.
  957.  
  958.           <── Without a bacth file, call directly from the Type 7 menu option
  959.  
  960.           C:\BBS\DOOR\PBBSLIST\PBBSLIST.EXE /Sc:\BBS\LINE*N
  961.  
  962.           <── With a bacth file
  963.           C:\BBS\DOOR\PBBSLIST\PBBSLIST.EXE /SC:\BBS\LINE1
  964.  
  965.                     -=[ Setup with Multi─Node systems ]=-
  966.  
  967.           <── With a batch file
  968.           ── On the Type 7 option line ──
  969.           C:\BBS\DOOR\PBBSLIST\PBBSLIST.EXE *N
  970.                                             ───
  971.                                              │__ The node #
  972.           ── In the Batch file ──
  973.           C:\BBS\DOOR\PBBSLIST\PBBSLIST.EXE /SC:\BBS\LINE%1
  974.  
  975.           <── Without a batch file
  976.           ── On the Type 7 option line ──
  977.           C:\BBS\DOOR\PBBSLIST\PBBSLIST.EXE /SC:\RA\LINE*N
  978.                                            ──────────── ──
  979.                               Directory Name ___│        │__ Parameter passed
  980.                    Node 1 would be C:\RA\LINE1            to which node is on
  981.  
  982.           ┌──────────────────────────────────────────────────────────────────┐
  983.           │▓▓ Command Line Parameters ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ Page 16 ▓▓│
  984.           └──────────────────────────────────────────────────────────────────┘
  985.           You can use either "/" or "-" (w/o the " of course) to specify the
  986.           option.
  987.  
  988.           [ Options ]      [ Description of the Option ]
  989.  
  990.           /S[path]         Path to the BBS System files
  991.                            (EXITINFO.BBS, DORINFO?.DEF etc.)
  992.           /D[path]         Path to the directory where PBBSList and its
  993.                            files are located
  994.           /C[security#]    The security level of co-sysop
  995.           /P[FileName]     The database name (w/o extension) of the secondary
  996.                            database file to be used
  997.           ─NOADD           Disable the "add record" option in the program
  998.           ─NODEL           Disable the "Delete Option" & "Undelete Option" in
  999.                            the program
  1000.           ─NOEDIT          Disallow the user to modify an record in the DBase
  1001.           ─NOMOD           Tell the program not to produce a *.MOD file, it's
  1002.                            used if you are not involved in a PBBSLIST.BBS
  1003.                            Sharing group
  1004.           ─NODN            Disable the download feature of PBBSList
  1005.           ─NOCOMP          Disable the compression feature in the D/L rocedure
  1006.           ─NOCHECK         Disable the Security check when a user wish to
  1007.                            modify or delete a record
  1008.           -NOOFF           Disable the option for the user to logoff within
  1009.                            the door
  1010.           -NOPAGE          Disable the paging feature of PBBSList
  1011.           ─USA             Force US style phone format xxx─xxx─xxxx
  1012.           ─FREE            Force Free style phone format
  1013.           ─NOSCR           Disable the ANS/ASC screen feature
  1014.           ─ADDONLY         Only execute the record adding feature
  1015.  
  1016.           ┌──────────────────────────────────────────────────────────────────┐
  1017.           │▓▓ ErrorLevels ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
  1018.           └──────────────────────────────────────────────────────────────────┘
  1019.           PBBSList will exit with one of the following errorlevels:
  1020.                   0 ─ Critical Door error (no fossil, etc.)
  1021.                   1 ─ Carrier lost, user off─line
  1022.                   2 ─ Sysop terminated call, user off─line
  1023.                   3 ─ User time used up, user STILL ON─LINE
  1024.                   4 ─ Keyboard inactivity timeout, user off─line
  1025.                   5 ─ Sysop dropped user back to BBS, user ON─LINE
  1026.                  10 ─ User chose to return to BBS
  1027.                  11 ─ User chose to logoff, user off─line
  1028.                  12 ─ Critical PBBSList error
  1029.                  13 - No Setup Program
  1030.                  14 - Incorrect Database file format
  1031.  
  1032.  
  1033.           ┌──────────────────────────────────────────────────────────────────┐
  1034.           │▓▓ PBSLEit <─────> Full Screen Record Editor ▓▓▓▓▓▓▓▓▓▓ Page 17 ▓▓│
  1035.           └──────────────────────────────────────────────────────────────────┘
  1036.  
  1037.           This is a full screen selectable record editor. When the program was
  1038.           executed, it will either read the Database file you specified on the
  1039.           command line or prompt you to a list of PBBSList database files for
  1040.           you to choose. You can also change directory by press 'D' or make
  1041.           a new database file by press 'N'.
  1042.  
  1043.           Once a database is defined, the records will be read and displayed in
  1044.           full screen. To edit a record, simply goto the record you wish to edit
  1045.           and press [Enter]. Then, you may go through each item of the record by
  1046.           press [Left-Arrow] and [Right-Arrow] key. Press Enter will either
  1047.           change the value of the item or will allow you to change it.
  1048.  
  1049.           Available Keys:
  1050.  
  1051.           ■ While in the Record Editing Mode
  1052.           (F1)       - On-line Help.
  1053.           (ENTER)    - Modify the line or taggle the value
  1054.           (Up-Arrow) - Move the highlight bar one line up.
  1055.           (DN-Arrow) - Move the highlight bar one line down.
  1056.           (F9)       - Return to record browse screen without screen the changes
  1057.           (F10)      - Save the change then return to the browse screen
  1058.  
  1059.           ■ While in the Record Browsing Mode
  1060.           (F1)     - On-line Help.
  1061.           (F2)     - Search for a BBS using a keyword.
  1062.           (F3)     - Redraw the screen
  1063.           (F10)    - Exits PBLEdit.
  1064.           (PGUP)   - Goes up by one entry.
  1065.           (PGDN)   - Goes Down by one entry.
  1066.           (Home)   - Brings you to the first entry.
  1067.           (End)    - Brings you to the last entry.
  1068.           (INS)    - Create a new record.
  1069.           (ENTER)  - Modify the current record.
  1070.  
  1071.           BBS Name
  1072.           ──────────────────────────────────────────────────────────────────
  1073.           Here enter the name of the BBS. (Will not check for duplication)
  1074.  
  1075.           Private BBS ([Y]es/[N]o)
  1076.           ──────────────────────────────────────────────────────────────────
  1077.           Specify if this a private BBS. (Private BBS allowes no NEW users,
  1078.           all users must be pre─approved). Set to NO will allow PBBSList to
  1079.           display this BBS as a Public BBS.
  1080.  
  1081.           Pay BBS ([Y]es/[N]o)
  1082.           ──────────────────────────────────────────────────────────────────
  1083.           Is the user need to pay some kind of fee to use this BBS? (fee means
  1084.           charge or $1 or more, DONATION not included)
  1085.  
  1086.           Multi─Line BBS ([Y]es/[N]o)
  1087.           ──────────────────────────────────────────────────────────────────
  1088.           Is this BBS operating on More than one lines? (Local Node doesn't
  1089.           count, REMOTE access nodes only)
  1090.  
  1091.           BBS Phone
  1092.           ──────────────────────────────────────────────────────────────────
  1093.           Phone number of the current BBS. (all formats supported, MUST include
  1094.           area code)
  1095.  
  1096.           BBS Speed
  1097.           ──────────────────────────────────────────────────────────────────
  1098.           The Maximum speed supported by this BBS. (Integers and Characters
  1099.           Allowed)
  1100.  
  1101.           ┌──────────────────────────────────────────────────────────────────┐
  1102.           │▓▓ PBLEdit Continues ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ Page 18 ▓▓│
  1103.           └──────────────────────────────────────────────────────────────────┘
  1104.  
  1105.           BBS Hours
  1106.           ──────────────────────────────────────────────────────────────────
  1107.           What hours of the week is this BBS in service.
  1108.  
  1109.           example:
  1110.  
  1111.           24 hours ─ ZMH
  1112.           (This specifies the BBS is running 24 hours a day, however the user
  1113.           can only access this BBS when it is not in Zone Mail Hour(s))
  1114.  
  1115.           BBS Location ─ City
  1116.           ──────────────────────────────────────────────────────────────────
  1117.           In which city or town is this BBS located at.
  1118.  
  1119.           BBS Location ─ State/Province
  1120.           ──────────────────────────────────────────────────────────────────
  1121.           In which state or province is this BBS located at.
  1122.  
  1123.           BBS Location ─ Zip Code
  1124.           ──────────────────────────────────────────────────────────────────
  1125.           What is the zip code of where the BBS is located. (This is used to
  1126.           help user find the BBS near him/her quickly)
  1127.  
  1128.           Network Name & Address
  1129.           ──────────────────────────────────────────────────────────────────
  1130.           If this BBS belongs to a network, here is where he/she specify which
  1131.           network they belong to and the address associated to that network.
  1132.           (QWK Mail nodes should use QWK as the node address)
  1133.  
  1134.           BBS Status
  1135.           ──────────────────────────────────────────────────────────────────
  1136.           What is the status of this BBS?
  1137.  
  1138.           New           If a new record is added, this should be the status
  1139.                         of the record. Run PBBSLVER.EXE to verify this record
  1140.                         automatically.
  1141.           Verified      Specify whether or not this BBS is up and running
  1142.                         correctly
  1143.           Deleted       If a record has been deleted or not in service anymore,
  1144.                         this is marked
  1145.           down          If a record has been down (Not accept phone calls),
  1146.                         this should be marked
  1147.           Permanent     THIS SHOULD ONLY USED TO MARK YOUR OWN BBS. Record with
  1148.                         this status will always be listed as first record in
  1149.                         the database. And PBBSLVer and PBBSLRen will NEVER
  1150.                         delete/try to verify record(s) marked with this status.
  1151.  
  1152.           Entered By
  1153.           ──────────────────────────────────────────────────────────────────
  1154.           Name appending this is the name of the person who enter ths record
  1155.           to the database. This name CANNOT be changed.
  1156.  
  1157.           BBS Screen ([Y]es/[N]o)
  1158.           ──────────────────────────────────────────────────────────────────
  1159.           Specify if there ANS/ASC screen(s) associated with this record. If
  1160.           this is set to YES and the system allows BBS Screens, the file named
  1161.           in the BBS Scr name is displayed to the user when he/she selects to
  1162.           view the record.
  1163.  
  1164.           BBS Scr Name (8 characters, no extension)
  1165.           ──────────────────────────────────────────────────────────────────
  1166.           Here you enter the upto eight characters of the file name which
  1167.           contains the screen for this BBS. PBBSList will automatically append
  1168.           the correct extension to the filename according to the user's setup.
  1169.  
  1170.  
  1171.           ┌──────────────────────────────────────────────────────────────────┐
  1172.           │▓▓ Run PBBSLRen <──> PBBSList Maintanence Program ▓▓▓▓▓ Page 19 ▓▓│
  1173.           └──────────────────────────────────────────────────────────────────┘
  1174.           This program is the maintanence program for PBBSList. It is used to
  1175.           pack, sort, export and renumber the database file.
  1176.  
  1177.                     ■ Usage: PBBSLREN [/P<FileName>] [command] <options>
  1178.  
  1179.           /P       ── Filename of the database to be used (w/o extension)
  1180.           [commands]
  1181.           PACK                        ── Delete invalid record and renumbering
  1182.           RENUMBER                    ── Renumber records in the entry
  1183.           SORT <Option>               ── Sort The DataBase (+)
  1184.           EXPORT <Option> [@FILENAME] ── Output PBBSLIST in several format
  1185.           upgrade                     ── Convert Data file format
  1186.  
  1187.            <option>
  1188.            ■ ─NAME                    ── Sort By BBS Name (DEFAULT)
  1189.            ■ ─TELE                    ── Sort By BBS Phone Number
  1190.  
  1191.            <Options>
  1192.            ■ ─ALP                     ── Alphabetically Sorted List (ASCII)
  1193.            ■ ─SFT                     ── BBS Software Sorted List (ASCII)
  1194.            ■ ─TEL                     ── BBS Phone Number Sorted List (ASCII)
  1195.  
  1196.           This program will use the path specified in the PBBSL environment or
  1197.           use the current directory. Other than this has to be cleared,
  1198.           everything else is pretty straight forward.
  1199.  
  1200.           You may creat custom designed TOP (PBBSLIST.TOP) and BOTTOM
  1201.           (PBBSLIST.BOT) file to be inserted into the BBS Listing file
  1202.           to be created by PBBSLRen. This file should be in ASCII. If
  1203.           any of those two files is not found, the built─in default of
  1204.           the file is used by PBBSList. You may have anything you
  1205.           want in either of those two files. [EXAMPLES enclosed]
  1206.  
  1207.           ┌──────────────────────────────────────────────────────────────────┐
  1208.           │▓▓ Run PBBSLNet <────> PBBSList database sharing utility ▓▓▓▓▓▓▓▓▓│
  1209.           └──────────────────────────────────────────────────────────────────┘
  1210.           This program was and is designed to make the sysop's life easier when
  1211.           invloved in a PBBSLIST database sharing group.
  1212.  
  1213.           This program has the option to convert multiple *.MOD files to a
  1214.           single one and import multiple *.MOD to your database. (it will not
  1215.           import a file w/o valid file specification in the file)
  1216.  
  1217.              ■ Usage: PBBSLNET [Command] [options]
  1218.  
  1219.              [commands]
  1220.              ■ IMPORT           [options] ── Import *.MOD file(s) to DBase
  1221.              ■ CONVERT          [Options] ── Convert multiple *.MOD files to one
  1222.  
  1223.            [options]
  1224.            ■ ─S[directory]   ─CONVERT ── Path to the to be converted *.MOD files
  1225.                              ─IMPORT  ── Path to the to be imported *.MOD files
  1226.            ■ /P[FileName]             Alternative database to be used when
  1227.                                       importing *.MOD files
  1228.            ■ ─NOUPD ── No Update records
  1229.            ■ ─NODEL ── No record deletion
  1230.  
  1231.           All directories are defaulted to current directory where the PBBSLNET
  1232.           is loaded if there is no PBBSL Environment found nor there is Path
  1233.           specified.
  1234.  
  1235.           ┌──────────────────────────────────────────────────────────────────┐
  1236.           │▓▓ Run PBBSLCMP <────────> Language Compiler ▓▓▓▓▓▓▓▓▓▓ Page 20 ▓▓│
  1237.           └──────────────────────────────────────────────────────────────────┘
  1238.           ■■■■ Unregistered Version ■■■■
  1239.           This program will compile the plain text language file to a file
  1240.           that can be read by PBBSLIST.
  1241.  
  1242.           Instruction on how to modify the language file:
  1243.           [1] Copy the default ENGLISH.LNG file to any file name you want
  1244.           [2] Modify the file you just copied to suit your needs
  1245.           [3] Compile the text file with PBBSLCMP.
  1246.  
  1247.           Example:
  1248.               If you have a language "French" specified as 1 in the BBS,
  1249.               then you would run
  1250.  
  1251.                         PBBSLCMP French.lng 1
  1252.                                  ────────── ─
  1253.                                    │        │__ What is the language
  1254.                                    │            code used in BBS
  1255.                                    └── Import filename
  1256.  
  1257.            This will produce a language file called PBBSLL1.LNG.
  1258.  
  1259.            ■■■■ Registered Version ■■■■
  1260.            If you are registered, the PBBSLCMP.EXE will become a FULL screen
  1261.            language editor, which eliminates the use of a text language file.
  1262.  
  1263.            Here is how you use the registered feature of PBBSLCMP
  1264.  
  1265.                  PBBSLCMP 1
  1266.            This will produce a language file called PBBSLL1.LNG.
  1267.  
  1268.           ■ for usage info, read the PBBSLCMP.EXE online info by press F1
  1269.             at any menu.
  1270.  
  1271.           ┌──────────────────────────────────────────────────────────────────┐
  1272.           │▓▓ Run PBBSLVer <────────> Auto BBS Verifier ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ (+) ▓│
  1273.           └──────────────────────────────────────────────────────────────────┘
  1274.           -= Registered Only Feature =-
  1275.  
  1276.           This program will help reduce your job loads by auto calling the
  1277.           BBSes listed in your database and verify them according to the
  1278.           setup. This setup of this program can be configured to use the
  1279.           PBLSETUP.EXE which comes with this pack. Read "Configuration" for
  1280.           more information.
  1281.  
  1282.           In order to run this file correctly, you must have a file called
  1283.           PBLPHONE.LOC in the directory where PBBSLver can locate it. This
  1284.           file contains the local calling area's phone numbers and how
  1285.           PBBSLVer should handle that call.
  1286.  
  1287.           Example:
  1288.  
  1289.           612-378-          378-
  1290.           612-379-          379-
  1291.  
  1292.           ┌──────────────────────────────────────────────────────────────────┐
  1293.           │▓▓ PBLRead <-> User offline Database reader/browser ▓▓▓ Page 21 ▓▓│
  1294.           └──────────────────────────────────────────────────────────────────┘
  1295.           This program is used by your user to view the database file download
  1296.           from your BBS using the PBBSList's built-in download feature. This
  1297.           file and its associated files can be also download with the PBBSList
  1298.           using the built-in download option "O" at the main menu.
  1299.  
  1300.           Read PBLREAD.DOC with in PBLREAD archiver PBLREAD.??? for operation
  1301.           info on PBLREAD.
  1302.  
  1303.           ┌──────────────────────────────────────────────────────────────────┐
  1304.           │▓▓ PBBSList options/command keys ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
  1305.           └──────────────────────────────────────────────────────────────────┘
  1306.           [x]   - Main Menu Commands
  1307.                   [x] - Commands after the menu command is executed.
  1308.  
  1309.           [?]   - On-line Help.
  1310.           [A]   - Add a New BBS to the list!
  1311.           [D]   - Download the database either for the PBLRead or just in text.
  1312.                   [C] - Download list in text file format by CITY
  1313.                   [Z] - Download list in text file format by ZIP-CODE
  1314.                   [S] - Download list in text file format by STATE
  1315.                   [A] - Download ALL records in text file format
  1316.                   [D] - Download ALL records in database format to used with
  1317.                         PBLRead, Offline database reader/browser.
  1318.           [O]   - Download Offline Reader for PBBSList[TM] BBS listing database.
  1319.                   This reader is to be used to read/brower the list(s) download
  1320.                   using the PBBSList built-in download feature and option [D].
  1321.           [P]   - Page the sysop.
  1322.           [M]   - Modify an entry to bring it up to-date
  1323.                   [A] - locating the record by Index number
  1324.                   [B] - Locating the record by BBS Name
  1325.           [S]   - Search for a BBS, but using a keyword.
  1326.                   [V] - View detail description of a found record using INDEX
  1327.                   [Q] - Quit to the main menu
  1328.                   [N] - Start a new seach
  1329.           [E]   - Erase a record, Marks an entry for deletion.
  1330.                   [1] - locating the record by Sysop's name
  1331.                   [2] - Locating the record by BBS Name
  1332.           [V]   - Views all entrys in the database.
  1333.                   [U] - View previous 14 entries of the database
  1334.                   [D] - View next group of <14 entries
  1335.                   [V] - View detail description of a record using index number
  1336.                   [Q] - Quit the view mode.
  1337.           [U]   - Undelete a record.
  1338.                   [1] - locating the record by Sysop's name
  1339.                   [2] - Locating the record by BBS Name
  1340.           [Q]   - Quits back to the BBS.
  1341.           [G]   - Logoff from the BBS
  1342.  
  1343.           ┌──────────────────────────────────────────────────────────────────┐
  1344.           │▓▓ Contact Author ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ Page 22 ▓▓│
  1345.           └──────────────────────────────────────────────────────────────────┘
  1346.           Bing Wu (author) can be reached via:
  1347.           Snail Mail:
  1348.           Bing Wu
  1349.           604 Ontario Street SE
  1350.           Minneapolis, MN 55414─3118
  1351.  
  1352.           Telephone:
  1353.           (612)378─0885
  1354.  
  1355.           BBS:
  1356.           Panda BBS! @ (612)378─7783 @ 28,800 V.FC
  1357.  
  1358.           NetMail:
  1359.           wuxx0037@gold.tc.umn.edu    of InterNet
  1360.           bing wu@1:282/1016          of FidoNet
  1361.           bing wu@74:74/0             of SISNet
  1362.           bing wu@16:612/28           of SIMNet
  1363.  
  1364.           ┌──────────────────────────────────────────────────────────────────┐
  1365.           │▓▓ Other Programs ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
  1366.           └──────────────────────────────────────────────────────────────────┘
  1367.           Online Programs
  1368.           ────────────────
  1369.           BBSTROOP ──Ver 1.30── Online Scouting Troop Listing     ($15 reg.)
  1370.           BBSMBCON ──Ver 1.20── Online Scouting MB Counselor list ($15 reg.)
  1371.           PBBSVOTE ──Ver 1.10── Online BBS Voting Door            ($10 reg.)
  1372.           PBBSLIST ──Ver 1.60── Online BBS Listing Door           ($15 reg.)
  1373.  
  1374.           Utilities
  1375.           ─────────
  1376.           VIAINTER ──Ver 1.00── Fido mail pack<->Internet Router  ($15 reg.)
  1377.           PBBSFreq ─Ver 1.00ß1─  FTSC file requester for Internet requests ($15)
  1378.           CFDATE   ──Ver 1.00── Comp two files' date, find which one is newer
  1379.           CDATE    ──Ver 1.00── Change the date/time of file(s)  (FREEWARE)
  1380.  
  1381.           ┌──────────────────────────────────────────────────────────────────┐
  1382.           │▓▓ Beta Tester Needed ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
  1383.           └──────────────────────────────────────────────────────────────────┘
  1384.           The author is currently seeking beta testers to test his programs,
  1385.           including all Door programs listed above and all upcoming programs.
  1386.           If you are intereted in becoming a beta tester, fill out the
  1387.           application BETATEST.APP and specify the name of the program you wish
  1388.           to test or indicate you wish to test all programs.
  1389.           (Pre-registration of the program MAY be required)
  1390.