home *** CD-ROM | disk | FTP | other *** search
Text File | 1989-08-16 | 52.7 KB | 1,301 lines |
-
-
-
-
- Welcome to PcConnect version 3.00
-
- P c C o n n e c t
- "the alternative BBS"
-
-
-
-
-
-
-
-
- Version 3.00 (August 1989)
-
-
- R E F E R E N C E M A N U A L
-
-
-
-
- Gary Smith
- 6122 Cedar Wood Drive
- Columbia, MD 21044
- (301) 740-5880
- (301) 596-1180 The Programmer's Corner DC Line
- (301) 995-3744 Baltimore Line
-
-
-
- WHAT IS THIS PROGRAM?
-
-
- This program is an electronic bulletin board system. It allows
- other computer users to call your system and leave messages,
- and exchange files. PcConnect is a full-features BBS that
- supports multiple nodes (phone lines), all popular file
- transfer protcols, and large message (32,000 per message area)
- and user (2 Billion users) capacity for even the largest bulletin
- board systems. It also has a powerful file search and retrival
- system that allows users to find files quickly and efficiently.
- PcConnect supports most multi-taskers, and is compatable with all
- local area networks that provide MS-NET share file sharing, and
- with Novell networks. 9600 Baud modem support, along with MNP
- error-correcting protocols are also supported.
-
-
-
-
-
- Copyright (c) 1897, 1988, 1989 PC
- All Rights Reserved
-
-
- This version of the documentation, software and copyright
- supersedes all previous versions of PcConnect. Aug 1989.
-
- PcConnect software copyright (C) 1987, 1988, 1989 by Gary Smith
- All rights reserved.
-
- This document copyright (C) 1989 Gary Smith All rights reserved.
-
- Specifications subject to change without notice.
-
- Most of the hardware names in this manual are trademarks or
- trade names of specific manufactures.
-
-
-
-
-
-
-
-
-
-
-
-
- LICENSE
-
-
-
- This version of PcConnect is NOT public domain or free software, but
-
- is being distributed as "shareware".
-
- PcConnect is copyright (C) 1987, 1988, 1989 by Gary Smith
-
- Non-registered users of this software are granted a limited
- license to make an evaluation copy for trial use on a private,
- noncommercial basis, for the express purpose of determining
- whether PcConnect is suitable for their needs. At the end of this
- trial period, you should either register your copy or
- discontinue using PcConnect.
-
- What does all this really mean? If you regularly use this
- program - i.e., once a week or more - then you should pay for
- your copy. That way We'll be able to provide you support,
- updates and stay in business.
-
- A PcConnect registration entitles you to use the program on any and
- all computers available to you, with the following restriction:
- If other people have access to this program or may use it, then
- you should purchase a site license. See the following section
- for information about site licensing or quantity discounts.
-
- All users are granted a limited license to copy PcConnect only for
- the trial use of others and subject to the above limitations.
- This license does NOT include distribution or copying of this
- software package:
-
- 1. In connection with any other product or service.
- 2. For general use within a company or institution.
- 3. For any consideration or 'disk fee'.
- 4. Distribution in modified form, i.e., the file containing
- this license information MUST be included, along with the
- full PcConnect documentation.
-
- Operators of electronic bulletin board systems (Sysops) are
- encouraged to post PcConnect for downloading by their users, as
- long as the above conditions are met.
-
- If you are the distributor of a public domain or user-supported
- software library, then you may be eligible to distribute copies
- of PcConnect. You must meet all of the above conditions and acquire
-
- written permission from Gary Smith before doing so, however.
- Please call or write for details.
-
-
-
-
-
-
-
-
- DISCLAIMER
-
-
-
- Use of this program acknowledges this disclaimer of warranty:
- "This program is supplied as-is. Gary Smith disclaims all
- warranties, expressed or implied, including, without limitation,
- the warranties of merchantability and of fitness of this program
- for any purpose. Gary Smith assumes no liability for damages
- direct or consequential, which may result from the use of this
- program."
-
-
-
-
- TRADEMARK
-
- MS-DOS is a registered trademark of Microsoft Corporation.
- PC-DOS is a registered trademark of IBM Corporation.
- Compaq is a registered trademark of Compaq Inc.
- Tandy 1000 is a registered trademark of Tandy Corporation.
-
-
-
-
-
- ORDERING INFORMATION
-
- A PcConnect registration licenses you to use the product on a
- regular basis. Registration includes notification of updates and
- telephone support. Users need register only one version of
- PcConnect; registration includes licensed use of all upgrades.
- Registered users can always get the most current version of the
- program at a nominal fee ($10.00 as of this writing) by calling
- or writing PC
-
-
- Individual registrations for PcConnect come in two forms. The
- first, registration only, costs $75 and assumes you have already
- received a copy of the program from whatever source. We will
- also send you the next major upgrade of PcConnect when it is
- released. Alternatively, if you so specify, we will send you
- the current version of the program. We also offer PcConnect with a
- printed manual. For $100.00 we will send you the current version
- of PcConnect, along with a printed manual.
-
-
-
-
- CORPORATE SITE LICENSES AND QUANTITY PURCHASES
-
-
- All corporate, business, government or other commercial users of
- PcConnect must be registered. We offer quantity discounts starting
- at the second copy. Corporate or site licensing is also available.
-
-
- For single unit orders, use the enclosed order form. We accept
- purchase orders in amounts over $150 only. All other orders
- should be prepaid.
-
-
- Please call or write for quantity discount pricing.
-
-
- Corporate site licensing agreements allow duplication and
- distribution of specific numbers of copies within the licensed
- institution. Duplication of multiple copies is not allowed
- except through execution of a licensing agreement. Site license
- fees are base upon estimated number of users.
-
-
- Note that with a site license, only one copy of the program will
- be sent. You will be responsible for distributing additional
- copies.
-
-
- Please call or write for site licensing pricing.
-
- ALL PRICES AND DISCOUNTS ARE SUBJECT TO CHANGE WITHOUT NOTICE.
- Discounts are not cumulative; they apply to single orders of
- like products only. Unit prices are the same as for individual
- users.
-
- WARNING: YOU MAY NOT USE PcConnect WITHIN YOUR ORGANIZATION WITHOUT
- A PRIOR PURCHASE OR LICENSE ARRANGEMENT.
-
- Please use the enclosed order form when placing an order.
-
- Sorry, no C.O.D. orders will be accepted.
-
-
- Educational institutions, full-time students can apply a
- 20% discount on all prices. PLEASE include your
- educational institution letter head (with your title) or a
- photocopy of your most recent registration slip,along
- with any other relevant information.
-
-
-
-
-
- CUSTOM VERSIONS
-
- We can produce custom versions of PcConnect, for your private or
- commercial use (i.e., to be distributed with your software).
- Give us a call. Our prices are very reasonable.
-
-
-
-
- Please direct all inquiries to:
-
- Gary Smith
- 6122 Cedar Wood Drive
- Columbia, MD 21044
-
- Phone: (301) 740-5880 6:00 - 9:00 EST ONLY.
-
-
-
-
-
-
- TABLE OF CONTENTS
-
-
- INTRODUCTION
- FEATURES
- SYSTEM REQUIREMENTS
- QUICK START
- APPENDIXES
- WONDERFUL WORK OF ARCHIVERS
- PcCONNECT EDITORS
- ABOUT THE AUTHOR
-
-
-
-
-
-
- INTRODUCTION
-
-
-
- This manual describes the use and operation of PcConnect, a
- full-featured Bulletin Board System for the IBM PC and compatible
- computers. The manual includes installation instructions, an
- overview of PcConnect's major features, and a reference guide for
- all of PcConnect's commands.
-
-
- You may be asking, why another BBS package? This is a good
- question, and one I hope I can answer. The main reason that
- I set out writing PcConnect was because I was frustrated with the
- existing BBS packages. I was basically a Sysop who had tried lots of
- BBS software, but all of them had serious problems in my eyes.
- Because I am the type who feels I can always write a better system, I
- set out to do that. At first I only wanted to provide myself with
- a powerful, yet flexible system, however I quickly got a several
- messages from my users asking when I would be releasing PcConnect.
- Well at first I wanted to keep it to myself, but have since decided
- to share my work with others.
-
-
- PcConnect's personality is heavily influenced by the goals set in
- developing PcConnect. These were and are:
-
-
- - Fast operation. Above all else, PcConnect was designed to
- operate quickly, especially in these areas:
- - Message reading and searching
- - File listing display and searching
- - Multiple Node access while multitasking
- - Greater speed when using multitaskers
- - Accessing communication ports
-
- - Ease of use. This version of PcConnect incorporates many features
- not available with other BBS software. The main focus in its
- design was making the initial user log-on as painless as possible.
-
- - Compactness. Every effort was made to keep the code size as
- small as possible. Even though memory is getting cheaper all
- the time, we didn't want PcConnect to require any more memory
- than absolutely necessary.
-
-
-
- FEATURES
-
- These are some of the many features you will enjoy while using
- PcConnect:
-
- - VERY FAST!
- - Reliable
- - Easy to use
- - Very easy for first-time users
-
-
-
- SYSTEM REQUIREMENTS
-
- PcConnect will run on the IBM PS/2, PC/AT, PC/XT, PC, and on
- IBM compatible computers including the Compaq 386/20, Tandy 1000,
- and Epson PC's. Minimum requirements are:
-
- 300 KB of memory (although PcConnect will use up to 640 KB if
- it is available).
-
- PC-DOS or MS-DOS 2.0 or greater.
-
- One 10 Meg or larger Hard drive .
-
- Either a color or a monochrome monitor with 80-column
- display.
-
-
-
-
- QUICK START
-
- We have tried to make using PcConnect very simple and
- straightforward.
-
- - Getting Started
-
- After running SETUP.EXE, all user areas and records will be
- written and created. Setup will ask you where you want to
- place all of PcConnect's files and it will then move them to
- that drive. The actual directory tree and a list of all files
- that belong in each directory is at the end of the documentation.
- Setup will also ask you some information about yourself, such as
- phone number,password, etc. These are used if you log on remotely,
- and can be changed at any time using the user editor. At this
- point you will only need to run the actual program PCC.EXE, either
- from the command line or in a batchfile (P.BAT) that would look
- like this :
-
-
- C: - Change to correct drive
- SET DSZLOG=\PCONNECT\SYSTEM\DSZLOG.PCC - File log directory
- Cd \PCONNECT - Change to correct directory
- pcc.exe - Run PcConnect
- if errorlevel 2 goto done - exits batch file if F10 was
- pressed while in PcConnect.
- P.BAT - Start Over when user leaves
- : done
-
- This file is included and placed in the \PCONNECT directory during
- the setup procedure. Although PcConnect does not need to be run
- from a batch file, it increases the reliability of the software.
- For example if there was a run-time error (Heaven Forbid!),
- PcConnect would log the error, alert the current user and exit to
- DOS after cleaning up. This is the safest way to reliably allow
- the system to resume operation. Hit the ESCape key to log on
- locally and as the Sysop you will log in as either user number one,
- or as SYSOP. After a quick run through, you will realize that
- several files will need to be generated or created by the Sysop.
- These include:
-
- 1) Any bulletins you may want. These are in the format:
- BULLETIN.(Bulletin Number) - Simple text file
- BULLETIN.AN(Bulletin Number) - Ansi file
-
- 2) LOGIN.TXT - Displayed immediately at log-in.
-
- 3) NEWUSER.TXT - Displayed immediately to a new user.
-
- 4) GOODBYE.80 and GOODBYE.ANS - which are displayed
- to the user at log off.
-
- 5) All the help files for the Menu Command Prompts. These
- are in the format:
-
- MenuName.( 80 and ANS )
- For example Welcome.80 and Welcome.Ans.
-
- Those that are need are:
- FILEMENU
- MAINMENU
- MESSMENU
- QSTMENU
- TRIVIAME
- VOTEMENU
- WELCOME
-
-
- Sample menus are provided that you may customize.
-
-
-
- 5) Any Questionnaires that maybe wanted. These are in the
- format :
-
- QUEST( Questionnaire Number ).QST
-
- Use an Alt-232 at the spot in the Questionnaire where
- you want the user to input data. This symbol is Φ
- A sample QUEST1.QST is provided that may be modified for
- your application.
-
- 6) Any Trivia questions that you would like to enter. Use *
- to enter the sysop menu.
-
- 7) Any Voting Booths that you may want. Again, use * to enter
- the Voting Booth sysop menu.
-
-
-
-
- - In PcConnect
-
- All Sysop commands can be reached with an * at the menu prompts.
- Only the Sysop has access to these commands.
-
-
- - Getting Out
-
- To get out of PcConnect, simply type L at the main command level
- to log-out. This will recycle the board and wait for the next log
- on, or the next local log on. Alternatively you may hit F10 at
- any time to leave cleanly and exit the batch file and return to
- the DOS prompt, or F9 to instantly drop carrier and recycle the
- board. The F9 and F10 can be used either while logged in locally
- or when a user is logged in remotely.
-
- - Modem Configuration
-
- One of the most painful and most difficult part of setting up
- a BBS is trying to get a none Hayes modem to work with a BBS.
- PcConnect was designed to be used with a wide range of modems, as
- long as they are Hayes compatible. Mainly we are looking for the
- ability to return verbal result codes, and provide for auto-answer.
- The modem most also provide true Carrier Detect and DTR. For
- example if your modem is not connected to another, carrier should
- be false. Also when DTR is dropped your modem should drop carrier
- and then return back on line. If you have problems with a specific
- modem, please upload or send a copy of the documentation and we
- shall try and work things out. To start with, follow these
- guidelines :
-
- 1) In your modem initialization string, which can be changed
- with the CONFIG.EXE program, use AT followed by
- the required commands. For example, AT S0=1 X4 M0
- You want to have :
-
- E1 - Echo ON, displays commands, usually the default setting.
- M0 - Turns speaker OFF, saves your ears.
- Q0 - Quiet OFF, returns codes, usually default.
- S0=1 - Turns on auto-answer
- V1 - Returns codes in verbal format, usually default.
- X1 or higher - Specific to modem, set at highest usually. Tells
- modem to return full Hayes Verbal comments. Must return
- Connect, Connect 1200, and Connect 2400 if using 2400 baud
- modem.
-
- Some modems :
-
- &D and some number tells the modem to follow DTR. Refer to modem
- manual. &C and some number tells the modem to perform carrier
- checking, refer to modem manual.
-
- So basically, you must have AT E1 Q0 S0=1 V1 X1 for PcConnect to
- work. If some of these are the modem's default, you may (and
- should) leave them out. For example for :
-
- US Robotics 2400 - AT S0=1 X4 M0
- Ven-Tel 2400 - AT S0=1 X4 M0
- All FastComm modems - AT S0=1 X4 M0
-
-
- - High speed modems
-
- At this time PcConnect should work with most 9600 baud modems, and
- MNP error correcting modems. PcConnect has been tested with all
- FastComm modems, and several other 2400 MNP modems. If PcConnect
- does not recognize the error correcting protocol, please get in
- touch with us, and we will try and add support for your modem.
- When the serial port speed is set at 9600 baud or higher, it will
- lock in at that speed. This requires that the modem perform
- automatic speed syncing with the incoming call. All popular
- error-correcting modems will do this.
-
-
- - Understanding the Basics
-
- PcConnect is very similar to most BBS system currently in
- circulation, but also is different in several ways. I will try
- my best to explain the differences, but I will assume that
- a potential PcConnect Sysop has experience in running a BBS, or
- at the very least has used one of the more popular systems and
- become familiar with their structure and operation.
-
- The first major difference you may notice is that when a user
- logs on remotely, the user is asked for the last four digits of
- their phone number along with the usual password. This is added
- as an extra protection against unauthorized entry under another
- users account. If the user is logging on for the first time, they
- will be sent to a new user area where they are required to fill out
- basic information (i.e. Name, password, phone number, etc.). From
- there the user is greeted by the usual welcome screen which will
- be an ANSI screen if color is enabled, or a straight text file if
- color is not requested. It is at this point that the user reaches
- the main menu.
-
-
-
-
-
-
- One of the strongest features of PcConnect is the file area.
- Files are separated by category and stored in separate directories
- that correspond to a unique file area created by the Sysop. For
- example a Sysop may group all of his Utility files in a file area
- called Utility Files which are all stored in the directory
- c:\utility:
-
-
- Communication File - c:\comm
- Pascal Source - d:\pascal
- C Source - c:\csource
- etc..
-
-
- In your FILE directory a file called DIR(File Area Number).PCC
- lives. This file lists all of the files contained in that File Area's
- directory. Along with the file name, a description, who uploaded the file,
- how many people downloaded it, and the date it was uploaded are also
- included with other important information about the file. This allows
- rapid access to a given file by many different methods. PcConnect controls
- unwanted downloading via a system of file points. Each file is assigned a
- file point status, which represents the number of points required by a user
- to download that file. File points can be assigned by the Sysop,
- earned through uploading, or won by playing Trivia. This feature
- is completely optional, yet does provide a powerful method of
- controlling a specific upload to download ratio. PcConnect also
- supports a rich set of transfer protocols including Zmodem,
- Ymodem, Xmodem, Wxmodem, Sealink, Kermit, 1K-Xmodem, JModem, and
- Megalink. All of these protocols are accessed through a separate
- external module that is shelled out to. PcConnect operates this
- way so that highly specific protocols can be included. These
- transfer modules are not written by the authors of PcConnect, and
- are included with the full documentation provided by their
- individual authors. These programs are shareware and if used
- they must be registered with their respective authors.
-
- External protocols are not supplied with PcConnect, they must be
- downloaded from the system where you downloaded PcConnect from, or
- they can be downloaded from my board, The Programmer's Corner.
- These programs should be placed in the systems directory, and
- named:
-
-
- DSZ by Chuck Forsberg - DSZ.EXE
- Megalink by P&M Software Company - MLINK.COM
- PKXARC & PKARC by PKWARE Inc. - PKARC.COM and PKXARC.COM
- PKZIP & PKUNZIP by PKWARE Inc. - PKZIP.EXE and PKUNZIP.EXE
- CLINK by System Enhancement Associates - CLINK.EXE
- PCKERMIT by Jan A. van der Eijk NUS Corporation - PCKERMIT.EXE
- JMODEM - JMODEM.COM
-
-
-
-
-
-
-
- The message area is similar to the file area in that specific
- topics or subjects are broken into unique areas that group topics.
- For example a sample BBS may have three message areas :
-
- Area #1 General - General messages between users
- Area #2 Pascal - Messages concerning Pascal
- Area #3 C - Messages concerning C
-
- Users can enter messages to other users both as an open message,
-
- or as a private message which only the sender and receiver can
- view. Users can also request to read a message in a variety of
- ways. All messages areas use a unique indexing scheme that
- prevents messages from becoming corrupt if power is lost.
- Powerful sysop functions allow you to delete ranges of messages,
- add message areas, and transfer messages from one area to another.
-
- Voting Booths are provided, which allow users to state their
- feelings on questions posed by the Sysop. Users can either enter
- new choices, or vote for a selection that has already been
- entered. Selections are saved along with the user name in an ASCII
- file for later analysis.
-
- Questionnaires allow the Sysop to collect information on users.
- The Sysop generates an ASCII files that lists individual
- questions, followed by the ASCII character 232 Φ This symbol
- tells PcConnect to collect the following input as the answer to
- the previous question. This data is saved in an ASCII file along
- with the user name.
-
- The Trivia Area is included to provide a little entertainment. The
- sysop can enter trivia questions under specific categories, if the
- user answers correctly, bonus points are awarded. This module is
- completely optional, and can be eliminated through access levels
- from the CONFIG program.
-
-
- CONSOLE COMMANDS
-
- The last two lines of the display are devoted to displaying to the
-
- sysop information about the caller who is presently logged on.
- To summarize:
-
- Yell: This displays Y if currently in chat hours, N if not.
- TLeft: The amount of time the user has left for today.
- TOn: The amount of time the user has been on this session.
- Logs: The number of times the user has logged on.
- Lvl: The users current access level.
- Age: What else, the users age.
- DL: The number of files the user has DownLoaded from your BBS.
- UL: The number of files the user has UpLoaded to your BBS.
- Posts: The number of messages left by the user on your BBS.
- number: The users IDNum.
- username: The users name.
- city,
- state: Where the user is calling from.
- LCall: The last time the caller visited your board.
-
- There are several commands that can be used from the console while
- as user is logged on. Besides your ability to just enter any
- characters, the sysop may also enter the following commands.
-
- Alt-A Adds Two Minutes to the users time for the day.
- Alt-S Subtracts two Minutes from the users time for the day
- Alt-X Activates Sysop Chat mode.
- F8) Redraws the screen in case of bleedthrough using a
- multitasker.
- F9) Instantly hangs-up on user, does not clean up all files.
- F10) Gracefully logs current user.
-
-
- YELL
-
- When a user Yells, Alt-X will answer the yell and enter chat mode.
- When finished, simply enter Alt-X to return to the board. Alt-X
- at any time will pop up the sysop chat window.
-
-
-
- MENUS
-
- This version of PcConnect includes a simple system of command menus.
- These menus display most of the commands offered at the current
- level, at the commands are activated by the first letter of the
- command. For example if the menu was :
-
- Main Command [ Message, File, Bulletin ]
-
- M would enter the message area, F the file area, etc. For casual
- users, new users, or for seldom used commands, this system is hard
- to beat. When or if a user decides he no longer needs these menus,
- a simply typing X at the main command for eXpert will prevent the
- full menus from being displayed. For more intensive help, typing H
- for Help will display a text file with the appropriate help. These
- helps screens must be written by the sysop and can be regular ASCII
- or ANSI files.
-
-
-
-
-
-
- A Command Overview
-
- PcConnect's main command line is where the user first gets to
- make his first decision. The possible choices are:
-
- Comment - Leaves a comment to the sysop in a private
- message. This allows a user to easily leave a message
- to the sysop with out having to enter the message area.
- The message will be sent immediately to the sysop, and
- the message will reside in the main message area.
-
- Files - The File Area is where all Public Domain files
- are held, and available for download. Files can be both
- uploaded or downloaded via many protocols, those that are
- available include Kermit, Xmodem, 1K-Xmodem, Ymodem,
- Sealink, Megalink, Wxmodem, and Zmodem. Individual files
- in archived files can be displayed or downloaded with
- out sending the entire file. Files can be assigned a
- point total so that file accounting may be maintained.
- This prevents unwanted user downloading to specific files.
-
-
- Messages - PcConnect supports a full-featured message area
- that includes an easy to use message editor that includes
- the ability to easily include color into message. Message
- Areas can be created to separate messages into a logical
- framework. Included in the message area is a unique
- error-prevention system that provides for a robust message
- system that provides full message integrity in case of
- power outage while users are on the system.
-
- Bulletins - Bulletins are supported via either a simple
- user selection menu, or through the use of time stamps.
- If a bulletins text file has changed, the system senses
- this, and if the sysop wants, all users will be shown the
- bulletin at log-in.
-
- Setup - User setup allows the user to change certain
- system setups such as password, phone number, ANSI
- preference, etc.
-
- Log Off - Logs user off, the preferred method of exiting
- PcConnect, however loss of carrier will also cause the
- system to log the user off. In addition the Sysop can
- either use F9 or F10 to log of the current user. F10
- will display the log-off message, while F9 will just
- drop carrier.
-
- Questionnaire - PcConnect supports several questionnaires that
- are generated by the sysop. Answers are saved to a file,
- available to the sysop as a text file. The sysop can
- choose to force the user to answer the questionnaire,
- or let them choose it at will.
-
-
- Trivia - This was provided as a relaxing change of pace.
- The sysop or a sysop designated user enters the questions,
- and users try to answer the questions in order to get time
- and file points.
-
- Vote - This allows the sysop to pose controversial
- questions to his users and provide a running total of who
- voted for what, and what the total number of votes cast
- are.
-
- Xpert - Switches between full menus or partial menus.
- Allows users to decide the amount of help that they want.
-
- Yell - Allows the user to Yell for the sysop. If the
- Sysop is available, (Sysop Hours can be set with the
- CONFIG program), a loud beep will be heard for 30 seconds,
- or until the Sysop answers the page.
-
- Z - Prints the opening screen that shows what has
- occurred on the BBS since the users last call.
-
- Help - Provides full help and information to the user
- about a given area. This file is created by the sysop
- so that he may tailor make it for his board.
-
-
-
-
- The Sysop functions available from the main command menu are:
-
- Sysop Edit - Enters external user editor if memory allows
- and Sysop is logged on locally. Otherwise, the Sysop
- will enter the built in user editor. Both editors
- allow the Sysop to edit an individuals user information.
-
- Bad File List - This function allows Sysops to specify files that
- are not allowed to be uploaded. This is useful to block
- known pirated files, or old copies of popular programs.
- This file is kept alphabetically, and the sysop can add
- and delete files. An explanation of the why the file is
- blocked is also provided.
-
-
- In the File Area, the commands are:
-
-
- Area Change - All files are held in file areas, use this
- command to switch between the various areas.
-
- File List - Displays all files in the current file area.
- Allows partial listing by specifying a range of files.
-
- Upload - Allows users to upload files, supports most
- current file transfer protocols. Adds file points to
- user if sysop selects file point accounting.
-
- Download - Allows users to download files, supports most
- current file transfer protocols. Subtracts file points
- to user if sysop selects file point accounting.
-
- Search - Search through all file areas for the specified
- file. Supports full wildcards with the same
- specifications as DOS. Files are found quickly even in
- the largest of file collections.
-
- New Scan - Lists all files uploaded or added since the users
- last login, or by a specified date. Useful in finding new
- files without having to search many areas.
-
-
- Quit - Returns to main menu.
-
- View Archive - Shows user the individual files that comprise
- a given archived file. Also allows the user to display or
- download an individual file belonging to an archived file.
- At this time only ZIP and ARC files are supported, other
- compression programs will be added as they are developed.
-
- WhereIs - Where Is is a very powerful command. It allows
- the user to search for a keyword or phrase in the file
- area. It will search all file names, descriptions, and
- uploaders. It is fully optimized, and can find any one
- instance in thousands of files in mere seconds.
-
- Z - Shows user statistics such as time remaining,
- files uploaded, and files downloaded.
-
- Help - Provides help in the file area.
-
- * - Enters external Sysop utility if memory allows
- and Sysop is logged on locally. Otherwise the user enters
- the built in file editor which commands are:
-
- Add File - Adds a file to the current file area.
-
- Change File - Allows the Sysop to change certain
- information concerning a file.
-
- Delete File - Deletes a file from the current area.
-
- Edit Area - Allows the Sysop to change certain
- information concerning an area.
-
- New Area - Creates a new area for files to be
- stored.
-
- Remove Area - Removes a file area.
-
- Transfer File - Transfers a file from one area to
- another.
-
- Quit - Returns to File command menu.
-
-
-
- In the Message Area, the commands are:
-
- Area Change - Messages are kept in message areas in order
- to logically separate messages into common groups. This
- command allows the user to move between these groups.
-
- Delete - Prompts the user for a message number to delete.
- A user can only delete a message is To or From himself.
- The sysop may delete any message.
-
- Enter - Allows the user to enter a message that can
- be either to a specific person or to a group of people.
- Messages can also be sent privately which only allows
- the sender or receiver to view the message. Others are
- open messages that all can see.
-
-
-
- The message editor commands :
-
- Control-S - Skips a line and prints the users
- signature.
- Control-Z - Ends the message.
-
- | - followed by a number from 00 to 15 selects
- foreground color
- @@ - followed by a number from 00 to 07 selects
- background color
-
- For example:
-
- @@00 and |00 are Black
- @@01 and |01 are Blue
- @@02 and |02 are Green
- @@03 and |03 are Cyan
- @@04 and |04 are Red
- @@05 and |05 are Magenta
- @@06 and |06 are Brown
- @@07 and |07 are Light Gray
- |08 is Dark Gray
- |09 is Light Blue
- |10 is Light Green
- |11 is Light Cyan
- |12 is Light Red
- |13 is Light Magenta
- |14 is Yellow
- |15 is White
-
- And the Edit Menu commands are:
-
- Abort - Aborts the message and does not send it.
- Continue - Allows the user to continue writing after
- typing Control-Z.
- Save - Saves message and sends to receiver.
- Replace - Allows a word or phrase to be replaced.
- List - Lists the message as the receiver would see
- it.
-
-
-
- New Scan - Allows user to scan all new open and private
- messages to them since last login. Also can be used to
- view all mail from a specified date. NewScan pointers are
- based on the last message read, not from the last time
- that the user logs in.
-
- Read - Prompts the user for a message to read or to
- display all new messages in the current area.
-
- Read commands are :
-
- Again - Re-displays the last message shown on
- screen.
-
- Back-word Thread - Goes to the previous message after
- the current message that shares the
- same subject.
-
- Continuous - Displays messages forward from current
- message continuously.
-
- Delete - Deletes the current message on screen. The
- user must be the receiver or sender, or the
- Sysop.
-
- Next - Display the next message after the current
- message on screen.
-
- Previous - Display the previous message before the
- current message on screen.
-
- Reply - Allows user to reply either in an open or
- private message to the current message on
- screen.
-
- Thread - Goes to the next message after the current
- message that shares the same subject.
-
- Quit - Returns to the message command menu.
-
- Number(1,2,Etc) - Selects that message number if valid.
-
-
- Quit - Returns to Main command menu.
-
- Help - Displays message area help
-
- * - Enters Sysop Message Editor which commands are:
-
-
- Delete Area - Deletes a Message Area and all
- messages contained in it.
-
- Kill Message - Allows a range of messages to be
- specified for deletion.
-
- Modify Area - Allows Sysop to change certain
- information concerning a message
- area.
-
- Rebuild Messages - No longer needed, use seperate
- utility if needed. Highly unlikely
- unless of disk surfice failure
-
- Transfer Message - Transfers a message from one area to
- another
-
- Quit - Returns to Message command menu.
-
-
-
-
-
-
- In the Voting Area the commands are :
-
- Number (1,2,Etc) - Selects the Voting Booth to vote in.
-
-
- Results - Allows the user to see how many people voted
- for a given choice.
-
- List - List all the Voting Booths available to vote in.
-
-
- Quit - Returns to Main menu command.
-
- Help - Displays voting booth area help.
-
- * - Enters Voting Editor which commands are:
-
- Add Booth - Adds a Booth to the Voting Area.
-
- Change Booth - Allows Sysop to change a Voting Booth.
-
-
- Delete Booth - Allows Sysop to delete a Voting Booth.
-
-
- Quit - Returns to Voting command menu.
-
-
-
- In the Questionnaire Area the commands are :
-
- Number (1,2,Etc) - Selects the Questionnaire to fill out.
-
- List - List all the Questionnaires available to fill
- out.
-
- Quit - Returns to Main menu command.
-
- Help - Displays questionnaire area help.
-
- * - Enters Questionnaire Editor which commands are:
-
-
- Add Quest. - Adds a questionnaire to the system.
-
- Delete Quest. - Removes a questionnaire from the
- system.
-
- Quit - Returns to Questionnaire command menu.
-
-
-
-
- In the Trivia Area the commands are :
-
- Number (1,2,Etc) - Selects the Trivia Category to try.
-
- List - List all the Trivia Categories available.
-
- Quit - Returns to Main menu command.
-
- Help - Displays trivia area help.
-
- * - Enters Trivia Editor which commands are:
-
-
- Add Category - Adds a Category to the Trivia Area.
-
-
- Change Category - Allows Sysop to change Category
- Name.
-
- Modify Category - Allows Sysop to change Questions and
- Answers in a given Category.
-
- Quit - Returns to Trivia command menu.
-
-
-
-
- In the Bulletin Area the commands are :
-
- Number (1,2,Etc) - Selects the Bulletin to read.
-
- List - List all the Bulletins available for reading.
-
- Quit - Returns to Main menu command.
-
- Help - Displays bulletin area help.
-
- * - Enters Bulletin Editor which commands are:
-
- Add Bulletin - Adds a bulletin to the system.
-
- Delete Bulletin - Removes a bulletin from the system.
-
- Quit - Returns to Bulletin command menu.
-
-
-
- CONFIGURATION
-
- One of PcConnect's nicest features is its high degree of
- configurability. With the supplied configuration program,
- CONFIG.EXE, you can:
-
- Change default colors.
- Change default directories.
- Assign user access levels.
- Personalize your BBS.
- And set many other options.
-
-
-
- DIRECTORY TREE
-
-
- \PCONNECT
- pcc.exe - The actual PcConnect program
- pcc.ovr - Overlay file for PcConnect
- config.exe - Configuration program for PcConnect
- p.bat - PcConnect's batch file
- userlist.pcc - User Database file
- filearea.pcc - File Area Database file
- config.pcc - Configuration Database file
- slist.pcc - Additional user information
-
- \PCONNECT\MESSAGE
- Mess1.DAT \
- Mess1.IX \
- Mess1.DIA | -- Message area files for area 1
- messarea.pcc - Message Area Database file
-
- D:\PCONNECT\SYSTEM
- pkxarc.com - PkWare,Inc's fabulous un-arcer
- pkarc.com - PkWare,Inc's fabulous arcer
- pkzip.exe
- pkunzip.exe
- lharc.exe
- pak.exe
- fv.com by Vern Buerg
-
- You MUST register these programs if you plan on using them.
- Send a donation to PkWare and let them know you are using it
- with PcConnect.
-
- quotes.bbs - A large database of quotes that PcConnect uses
- dsz.arc - Foresburg's fabulous Zmodem protocol. You must
- register this program with Omen Technology, let
- them know you are using it with PcConnect.
- dsz.com
- sysstats.pcc - Contains System Stats
- logger.rec - Contains User Stats
- errors.pcc - Hopefully you will never see this file, it
- contains a data dump if an error occurs in
- PcConnect, please pass it along to Gary Smith.
- userlog.pcc - This file is an ASCII file that logs exactly what
- a user did while he was logged on. This should
- be deleted occasionally as it can grow fairly
- large.
-
-
- Any other file protocols that you use must also be included in this
- directory, such as :
-
- Megalink by P&M Software Company - MLINK.COM
- CLINK by System Enhancement Associates - CLINK.EXE
- PCKERMIT by Jan A. van der Eijk NUS Corporation - PCKERMIT.EXE
- JMODEM - JMODEM.COM
-
-
- \PCONNECT\BULLETIN
- bulletin.pcc - Contains Bulletin information
- BULLETIN.(Bulletin Number) - Simple text file
- BULLETIN.AN(Bulletin Number) - Ansi file
-
-
- \PCONNECT\QSTNRE
- question.pcc - Contains Questionnaire information
- quest(Questionnaire Number).qst - Text file that is the questionnaire.
-
-
-
- \PCONNECT\MENU
- bullmenu.80 \
- bullmenu.ans \
- filemenu.80 \
- filemenu.ans \
- goodbye.80 \
- goodbye.ans \
- login.txt \
- mainmenu.80 \
- mainmenu.ans \
- messmenu.80 | These files are the actual menu files. There
- messmenu.ans | needs to be both an ANSI and text version of
- | each. The Sysop MUST create these.
- newuser.txt /
- qstmenu.80 /
- qstmenu.ans /
- triviame.80 /
- triviame.ans /
- votemenu.80 /
- votemenu.ans /
- welcome.80 /
- welcome.ans /
-
-
- \PCONNECT\VOTE
- vote.pcc - Contains Voting Booth information
- vote(Voting Booth Number).CHS - Voting Booth Database
- vote(Voting Booth Number).WHO - Text file listing what users voted
- for what choice.
-
- \PCONNECT\TRIVIA
- Trivia.pcc - Contains Trivia information
- Tquest.(Trivia Number) \ Trivia files that contain the Trivia
- Trivia(TriviaNumber).Qst / questions and answers.
-
- \PCONNECT\ARC
- This directory should always be empty, it is only used as workspace
- for the ViewArc segment of the program. Any files that may be found
- in this directory can and should be deleted.
-
- \PCONNECT\FILE
- This directory holds all your DIR.PCC files. They will be in the
- format DIR(File Area Number).PCC. If you use PcConnect's external
- file editor (PCCFE) you will also have DIR.BAK and DIR.TMP files
- in this directory.
-
-
-
-
- APPENDIXES
- THE WONDERFUL WORLD OF ARCHIVERS
-
- One of the best, and worst thing to have happened to the BBS world
- lately is the much talked about archive wars. While this has brought the
- BBS community a large set of archiving programs, with each new generation
- being more efficient, it has also created some massive headaches. To solve
- this problem, PcConnect now supports all the major archiving formats
- (PKARC, PKZIP, LHARC, and PAK), and will continue to do so in the future.
- The View Arc command now uses Vern Buerg's EXCELLENT file viewer, and then
- that information is parsed and displayed to the user. If a user wants to
- View an archive, PcConnect will use the appropraite unarchiver and display
- the resulting file. For View Arc to work, the following files MUST be
- included in your SYSTEM directory :
-
- PKARC These files MUST be spelled correctly in
- PKXARC order for them to function properly.
- PKZIP If you have PkPak, rename it to PKARC,
- PKUNZIP the same is true for PKUnPak. All
- LHARC of these files are available from most
- PAK quality BBS's. If you can not find them,
- FV you can download them from my board.
-
-
- EDITORS and SUCH
-
- There are several additional files that may be of use to you
- if you decide to set PcConnect up as a full time system. Many
- of them can be downloaded from your favorite BBS, such as the
- files above. However, we have also written some small programs
- that will help you run a full time board. We have a user editor,
- and file editor that are really needed to run a full-time BBS.
- You do not need these to start out, but you will probably
- want to get them. Other tools include a Quote editor, a log
- viewing facility, etc. All of these files are available on
- my board, or most other PcConnect BBS's. Any new user may
- download them from my board on their first visit.
-
-
-
- ABOUT THE AUTHOR
-
- Gary Smith is a native of Maryland. He graduated from the
- University of Maryland, and since college has worked for
- The Discovery Channel as a software engineer. In 1988 he
- went into part-time consulting, specializing in systems and
- applications work on Micros. Besides PcConnect, he is also
- the co-author of numerous libraries for Turbo Pascal. When
- he's away from the computer (which is very seldom these days)
- he enjoys listening to classic rock music, driving one of his
- three sports cars, and spending quiet evenings home with his
- wife.
-
-
-
-