home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Hack-Phreak Scene Programs
/
cleanhpvac.zip
/
cleanhpvac
/
PCBDEMO.ZIP
/
PCBDOCS.EXE
/
MAINCMDS.DOC
< prev
next >
Wrap
Text File
|
1994-02-14
|
214KB
|
4,727 lines
4
==============================================================================
PCBoard Commands
Entering Commands
SysOp Commands
User Commands
When logged into PCBoard, you use commands to accomplish your
tasks online. When you are reading messages or downloading
files, you are simply executing the appropriate commands to
accomplish these tasks. Most commands also have subcommands
which is what you use to enter the message number to read, the
file to download, etc. In other words, these subcommands allow
you to be more specific about what you want to accomplish with
the command that you are executing.
You will enter commands at what is known as the conference
command prompt which usually resembles the following examples:
(39 min. left) Main Board Command?
(112 min. left) Chatter (1) Conference Command?
The first example shows you what the Main Board conference
command prompt (conference 0) would look like. The second
example shows you what the prompt would look like if you defined
conference 1 to be called Chatter.
When you enter a command at the conference prompt, PCBoard will
execute it if possible. If additional information is required,
an additional prompt will be displayed to you. It is at this
prompt that you would normally enter the subcommands you wish to
use. If you decided you wish to read messages and entered R at
the conference command prompt, you would see something similar
to the following prompt:
(H)elp, (3262-8623), Message Read Command?
PCBoard knows you want to read messages, but it has no clue as
to what messages you want to read. By using the appropriate
subcommands for the R user command, you will be able to select
the messages that you wish to read.
One of the major advantages to PCBoard is that you can save time
by stacking commands and subcommands together. To stack
commands and subcommands together you separate each by a space
or a semicolon. For example, if you decide that you want to
read the new messages in the current conference you could enter
R;S at the command prompt and bypass the Message Read Command
prompt. As you become more accustomed to PCBoard and the
various commands that are available, you will find that stacking
gives you the ability to navigate the system as quickly as
possible.
Throughout this chapter, all examples will make use of command
stacking. This will help you become more familiar with the
concept of stacking and how much time it can save you.
SysOp Commands
------------------------------------------------------------------------------
There are several commands available from the main menu which
are designed to help you, the SysOp, to do many common
maintenance functions. Using these commands you can do these
following tasks and more:
View, print, search, and delete the callers logs
Pack the current message base
Change a user record
Drop to DOS from remote
The security level for these functions should be set high enough
so that only authorized people will have access to the commands.
To assign the security levels for these commands, use PCBSetup
and select Security Levels | Sysop Functions.
1 Manage Caller Log
This (Sysop) command enables you to manage the caller log that
PCBoard creates for the current node . You can view, print,
search, and delete the caller log.
Subcommands
D Delete caller log. This subcommand will delete the caller
log for the current node. You may want to use this
subcommand to periodically delete the caller log to prevent
it from taking up too much disk space.
WARNING: Once deleted, PCBoard cannot recover that caller
log.
P Print caller log. If you use this subcommand, the caller log
for the current node will be displayed on the screen and also
sent to the printer port that is defined in PCBSetup.
S Search caller log for text. The more callers your system has
the more difficult it will be to find the information you are
looking for in the caller log. PCBoard provides search
capabilities to allow you to search the log file for any
text. You can do both a simple one word or one phrase search
or you can do complex Boolean searches using the AND, OR, and
NOT operators. For more information on Boolean searching
please see Searching For Text in the Sysop's Guide chapter of
this manual.
If PCBoard finds a match when searching the caller log, the
log entry for the entire call will then be displayed. The
search text that was found will be highlighted for clarity.
When PCBoard searches through the callers logs it does not
try to match case. If you tell PCBoard to search for Jim
Smith then any caller log that contains the text JIM SMITH
would be a match.
V View caller log. Using this subcommand you can view the
caller log. The display starts with the most current caller.
Description
The callers log provides you with information about who has
called your system, what node they called in on, highlights of
what they did online, what date and time they called, etc. When
you view the caller log, PCBoard will display the file to you in
reverse order beginning with the last caller to the system.
You will also want to periodically search the caller log because
that is where any system error messages may be displayed. In
addition, when a user attempts to access a command that is not
available to them, that information is almost always written to
the caller log.
The caller log is simply a condensed history of what has taken
place on the BBS. The 1 command enables you to not only view
the information stored in the caller log but also to print
and/or delete the caller log.
Examples
To view the current node's caller log on your display, type the
following at the command prompt:
1 V
You may want to regularly search your caller log for possible
system errors. When executed from the command prompt, the
following command will search for any caller log entry that
contains the word FAIL or the word ERROR.
1 S FAIL | ERROR
2 View/Print User List
Enables you to either view or print a list of users. Each user
is listed on a separate line.
Subcommands
P Print user listing. When you use this subcommand, a list of
users will be printed to the printer you have defined in
PCBSetup.
V View list of users. This subcommand will enable you to
display a list of your users on the screen.
Description
The list that this command produces lists each user, their city,
last call date, last call time, and total minutes used so far.
All of this data is listed on one line. The users are listed in
the order that they appear in the user file.
The only time the SysOp information (user record #1) is
displayed is if the user defined in that record is issuing the
command. This means that if you use co-SysOps to help you
maintain the system they will not be able to view any
information about the main SysOp user record.
3 Pack/Renumber Messages
This command enables you to pack the message base for the
current conference. When you pack the message base you can
eliminate messages in the current conference that are old, that
are private and have been read, or those that have been marked
for deletion. After executing this command, several questions
will be asked to help determine the messages that should be
packed. The following details each of the questions that will
be asked.
Pack the Message Base?
This question is asked to confirm that you want to pack the
message base. Valid responses are:
N Do not pack the message base. Instead, return to the
conference command prompt.
Y Continue packing the message base. Additional questions will
be asked that will determine what criteria you want to use
for deleting messages (if any).
Generate ONLY a New Index File?
This question is asking if you want to only regenerate a new
index file for the message base. Valid responses for this
question are:
N If you enter this response, additional questions will be
asked to determine the criteria for deleting messages.
Y If you enter this response, no other questions will be asked.
Instead, PCBPack will be run immediately and create a new
index for the conference. Creating a new index file is
useful if you suspect that the current index may be corrupt
for some reason.
TIP: To accomplish this same task by executing PCBPACK yourself,
use the /INDEX command line parameter.
Purge older than
This question asks you to enter the cutoff date for keeping
messages. Any messages that are older than the date that you
enter will be deleted from the message base. In the field
provided, enter the cutoff date for keeping messages. The
default date in this field is 010180 which will not delete
messages by date.
TIP: To accomplish this same task by executing PCBPACK
yourself, use the /DATE command line parameter.
Purge RECEIVED+PRIVATE Msgs?
Messages that have been assigned RECEIVER ONLY message security
are only useful to the receiver. Once the message has been read
by this user, you may want to delete it from your message base.
The question that you are asked will determine if these messages
will be deleted or left in your message base to be packed out by
other criteria. Valid responses are:
N Leave any RECEIVER ONLY messages in the message base. To be
deleted, they will have to meet other packing criteria.
Y All RECEIVER ONLY messages that have been read will be
deleted from the message base.
TIP: To accomplish this same task by executing PCBPACK yourself,
use the /PURGE command line parameter.
Renumber during repack?
This option is designed to allow you to renumber the message
base if you exceed the 16,000,000 maximum message number limit.
When renumbering your message base, PCBPack does NOT update the
last message read values for your users. Therefore, if you
renumber the message base without adjusting these values, your
users may not be able to see new messages because their last
message read value remains unchanged. Using System Manager, you
can reset your user's last message read pointer to 0 to avoid
this problem. Valid responses to this question are:
N Do not renumber the message base -- message numbers will
remain unchanged.
Y The message base will be renumbered beginning with the number
that you specify when prompted. When the message base is
renumbered, the last message read values will not be updated.
TIP: To accomplish this same task by executing PCBPACK yourself,
use the /RENUMBER command line parameter.
The Packing Process
Once you have answered all of the questions, PCBoard will load
and run PCBPack. When PCBPack is finished, control will be
returned to BOARD.BAT. If you do not load PCBoard using
BOARD.BAT, you will be left at the DOS prompt.
4 Recover a Killed Message
This command enables you to recover a message that has been
deleted or killed. A message that has been deleted cannot be
recovered if the message base has been packed since the message
was deleted.
Subcommands
[msg #] Message number to recover. The only subcommand that is
supported is the message number. You need to type the message
number that you wish to recover. If you type in the number of a
message that does not exist you will be notified that the
message does not exist.
Description
When a message is deleted from the message base via the Kill
command it is only marked for deletion. You can recover any
message that is marked for deletion and make it active again by
using the 4 command. Of course, if the message has been
physically deleted by packing the message base the message
cannot be recovered.
5 List Message Headers
This command will list message header information. The
information pertaining to a message is listed on one line for
easy viewing.
Subcommands
[beg. msg. #] Beginning message number. This is the message number that
you wish to begin the scan with. The default scan direction
is in the forward direction. If you wish to go in the
reverse direction please see the - subcommand.
+ Scan in forward direction. When appended to the beginning
message number you can set the direction in which PCBoard
scans the message base. For example if you enter 762+
PCBoard will begin scanning at message number 762 in the
forward direction.
- Scan in reverse direction. When appended to the beginning
message number you can set the direction in which PCBoard
scans the message base. For example if you enter 3569-
PCBoard will begin scanning at message number 3569 in the
reverse direction.
NOTE: PCBoard defaults to searching in the forward direction.
A Scan selected conferences. Scans not only the current
conference but also those conference which you have set for
scanning via the SELECT command or the S conference flag in
the users record.
ALL Scan all conferences. Scans all conferences you are
registered in even if you have not marked the conference for
scanning.
F Message from you. Only messages that are from you, the user
currently online, will be displayed.
L Begin with last message in message base. Sets the beginning
message number to the last message in the message base. When
you use this subcommand you may omit the beginning message
number.
NS Display in non-stop mode. The listing of messages will be
displayed in non-stop mode. This means that there will be no
more? prompts each time the screen becomes full.
S Messages that you have not read yet. Searches only those
messages that you have not read yet.
TS Messages that contain particular text. This subcommand
enables you to search for text in the message body, the TO:
field, and the FROM: field. You can search for a word/phrase
or you can use any Boolean search. For more information on
searching for text please see Searching For Text in the
SysOp's Guide chapter of this manual.
USER Messages from a particular user. You may search the message
header for a particular user. When PCBoard searches for a
particular user it will search both the TO: and the FROM:
fields in the message header. You must enter a full
user name. Partial matches cannot be made with this command.
Y Messages addressed to you. Only messages that are addressed
to the user that is currently online will be listed.
Description
The 5 command can be used to quickly search message headers for
information. This command will produce a list on the screen
that shows such information as who the message is to and from as
well as the subject of the message.
The only difference between the 5 command and the Q command is
that the former will display active messages and also those
messages which have been marked for deletion.
Format of the list
The list that is produced by the format contains the following
information:
Sts. Displays the status of the message. An A indicates that
the message is active while an I indicates that the message is
inactive (marked for deletion).
Msg #. The actual message number in the message base. Just
before the message number is a status code that shows if the
message has been read, etc. For a list of status codes please
see the section titled Status Codes.
Ref #. If the message is a reply, then this field will contain
the message number which was replied to.
To. Displays who the message is addressed to. Only the first
15 characters of the user name are displayed.
From. Displays who the message is from. Only the first 15
characters of the user name are displayed.
Subject. Displays the subject of the message. Only the first
25 characters of the subject are displayed.
Status Codes
Next to each message number is a status code. You can use these
status codes to determine if the message has been read, if it
has replies, etc. The following is a list of all valid message
status codes:
[blank] A message which can be read by anyone.
* A private message to a specific person which has not been
read by the person it was addressed to.
+ A private message which has been read by the person it was
addressed to.
- A message to a specific person, which was readable by anyone,
which has been read by the person it was addressed to.
~ A comment to the SysOp which has not been read by the person
defined as SysOp record #1.
` A comment to the SysOp which has been read by the person
defined as SysOp record #1.
% A message protected by sender password which has not been read.
^ A message protected by sender password which has been read.
! A message protected by group password which has not been read.
# A message protected by group password which has been read.
$ A message protected by group password which is addressed to
ALL.
Examples
To display the header information for all messages in the
current message base in reverse order you would issue the
following at the command prompt:
5 L
To search for all messages (beginning with the first message in
the message base) either to or from a user named Wally Peterson
you would issue the following at the command prompt:
5 USER WALLY PETERSON 1+
6 View a File
Enables any file to be displayed. Even if you are calling in
from remote you can view any file.
Subcommands
[filename] The filename you wish to view online. This file may be any
valid DOS filename.
Description
Sometimes you may want to view a file while you are online.
This command will display any file in it's raw form making it
primarily useful for viewing ASCII files. With this command,
you could view batch files, display screens, or any other text
file.
This command is most useful when used from remote because you
can quickly view a file on screen without having to do a remote
drop to DOS.
Example
If you want to display C:\PCB\BOARD.BAT, type following at the
command prompt.
6 C:\PCB\BOARD.BAT
7 User Maintenance
Enables you to modify any user record. You can adjust security
levels, conference registrations, and more.
Subcommands
[record #] User record number. Displays the user record number you
type. If you wish to view record number 10 you would type
10.
A Add a user. Using this subcommand you may add a user to your
users file. You will be asked to provide the basic
information to create the record such as a password, security
level, etc. If you attempt to create a record for a user that
already exists you will be informed that they already have a
record on the system. If this happens you may want to use
the F subcommand to help you locate that record so you can
make the appropriate changes.
C Change current user record. When you use this subcommand you
can make changes to the key fields of the user record (e.g.,
security level, expiration date, city). The user record that
is currently selected is the one that will be edited.
D Delete current user record. Marks the current user record
for deletion. You will first be asked to confirm the
deletion. If you proceed to delete the record then the
security level will be changed to 0 and the deleted flag will
be set to Y. You can tell if a user record is marked for
deletion by looking for a DL: on the display. If there is a
Y next to it then the user has been marked for deletion.
Otherwise there should be a N and the user has not been
marked for deletion.
NOTE: The user will not be physically be removed from the
user file until you pack the users file.
F Find a user. When you select this subcommand you are asked
for the name to search for. The user file will be searched
for the name you supply - partial names will not match. If
the name is found then their user file will be displayed and
you can use any other subcommand like C or D to modify the
record.
L List all user records. Displays the user records beginning
with the first user record all of the way to the end. The
format for the output is the same as if you were to select
one individual record.
NOTE: Any user records that have a security level higher than
the current user will not be displayed in the list.
P Print all user records. Displays the same information as the
L subcommand but sends it to the defined printer instead.
Q Quit. Quits the user record editor and returns you to the
command prompt.
S Search user records for text. This subcommand enables you to
search the user records for specific text. PCBoard will
search all ASCII text inside of the user file. This means
fields such as user id, address, phone numbers, password,
city, and the two comment fields will be searched.
U Undelete a user record. If there is a user record that has
been marked for deletion you can use this subcommand to
undelete the user. If you do, you will need to manually
change the user security level and expired security level
because they were originally changed when the user record was
deleted. You can use System Manager to make the appropriate
changes.
NOTE: Any changes made to a user record (e.g., changes in security level,
city) while the user is on line will not take affect until the next time the
user calls in. For immediate changes to a user record, please refer to the
SysOp function keys in the PCBoard chapter of this manual.
Description
PCBoard gives you easy access to the user records while you are
online either locally or remote. You can do such things as
adding users, deleting users, editing user records, etc. For
security purposes, PCBoard will not allow you to see information
about those users who have a security level higher than your
own. This enables you to have co-SysOps without enabling them
to see the passwords and other sensitive information about users
with higher security levels.
Format of Record Display
When a user record is displayed on the screen, it is shown in
the following format:
1: BOB SYSOP ANYCITY, ANYPLACE P/W:*ANYPASSWORD
D: 999-999-9999 V: 999-999-9999 LD: 06-24-93 LT: 10:15 EX:Y PR: G
Sec: 250 E/Sec: 250 TO: 13 PL: 23 UP: 32 DN: 57 ET: 0 DL:N
E/Date: 00-00-00 D/D: 90543 T/D: 3463463 T/U: 346246
C1: C2:
ALIAS: WARLOCK WILLY
ST#1: 100 Elm Street
ST#2: Apartment #32
CSZC: Jackson, TN 38325 UNITED STATES
NOTE: ********************* Comment Field #1 ********************
NOTE: ********************* Comment Field #2 ********************
NOTE: ********************* Comment Field #3 ********************
NOTE: ********************* Comment Field #4 ********************
NOTE: ********************* Comment Field #5 ********************
VERIFY: 1001 WAYS TO USE CLIPS
The first line of each record displays the user's record number,
name, city, and password. The following discusses the rest of
the items you will find in each record:
D: Data phone number
V: Voice phone number
LD: Last date the user called the system
LT: Last time the user called the system
EX: Expert user status
PR: Default protocol letter
Sec: Security level
E/Sec: Expired security level
TO: Number of times the user has called the system
PL: Page length setting
UP: Number of files uploaded
DN: Number of files downloaded
ET: Number of minutes spent on the last day the user called the
system
DL: Whether or not the user is marked for deletion.
E/Date: Expiration date of the user.
D/D: Total number of bytes downloaded today.
T/D: Total number of bytes downloaded from the system.
T/U: Total number of bytes uploaded to the system.
C1: Comment1 field.
C2: Comment2 field.
The rest of the fields shown on this display will only be shown if you have
installed the appropriate PSA. For example, the ALIAS line will only be
displayed, if you have installed the Alias PSA (System Manager | Users Info
File Maintenance | Install PCBoard Supported Allocation).
ALIAS: The name the user has selected as their alias
ST#1: First address line
ST#2: Second address line
CSZC: City, state, zip, and country fields.
NOTE: The five lines provided by the notes PSA
VERIFY: The information the user has entered for verification
purposes.
Locating a User to Edit
You can use the S and F subcommands to help you locate the user
you wish to edit. If you use the F subcommand, you must know
the full user name to search for. Unless a perfect match is
found then no record will be displayed. Alternatively you may
use the S subcommand if you wish to search for text or you do
not know the full name. Any dates you wish to search for must
be in YYMMDD format because that is the way they are stored in
the user file.
Examples
If you wish to search for AMY SEXTON's user record you would
type the following at the command prompt:
7 F AMY SEXTON
If you wish to locate all users who potentially call from
Cassidy, WY then you would type the following at the command
prompt:
7 S CASSIDY, WY
8 Pack User File
The user defined as record #1 in the user file can use this
command to pack the user file while other users are online.
When you pack the user file, you can eliminate users who have
not called for a while or that have been marked to be deleted.
After executing this command, several questions will be asked to
help determine the users that should be packed. The following
details each of the questions that will be asked.
Pack the user file?
This question is asked to confirm that you want to pack the user
file. Valid responses are:
N Do not pack the user file. Instead, return to the conference
command prompt.
Y Continue packing the user file. Additional questions will be
asked that will determine what criteria you want to use for
deleting users (if any).
Keep 'Locked Out' users?
Locked out users are those that have a security level of 0 but
have not been marked for deletion. Your response to this
question will determine whether these users will be deleted.
Valid responses are:
N Locked out users will be deleted from the user file. Since
the locked out records will be removed, the users will no
longer be prevented from logging in under the name that was
previous locked out.
Y Locked out users records will remain in the user file. This
will prevent these users from logging into the system again.
Purge older than
Your response to this question will determine the cutoff date for deleting
inactive users from the user file. The default date is 010180 implying that
no users will be removed for inactivity. For example, if you want to delete
all users who have not called since April 1st, 1994, you would enter 040194
in this field.
Keep whose security =>
Quite often it is desirable to exempt users of a certain security level or
higher from being packed out of the user file. The default security level is
100 which prevents anyone of this security level or higher from being deleted
when the user file is packed.
9 Remote Drop to DOS
Enables you to drop to DOS from remote. Once in DOS you can run standard DOS
commands or other DOS applications.
Subcommands
Y Yes. Normally when you select the 9 command and then
press ENTER you will be asked to confirm the drop to
DOS. If you wish to bypass this confirmation you may
use the Y subcommand.
Description
Inevitably there will be a time when you are calling into your system from
remote and realize that you need to drop to DOS and do a little maintenance.
When you incur a situation like this, you realize just how handy the 9
command is to have around. With this command you can drop to DOS and run
other programs. PCBoard allows maximum flexibility by running a batch file
called REMOTE.SYS to drop you to DOS.
Setting Up REMOTE.SYS
For the most reliable remote DOS access, you need to use a third-party
program. This program should be able to redirect your screen displays. At
the very least, it should be able to handle all text mode applications.
DOORWAY is a program written by Tri-Mark Engineering that will handle just
about any 80x25 text mode program. It will redirect the text mode screen to
the remote user using the popular ANSI escape codes. A sample REMOTE.SYS
using DOORWAY might look like this:
set box=no
doorway com1 /s:.\ /v:d^O /o: /k:v0 /c:dos
set box=
c:
cd \pcb
board
Two things should be noted about the above example. If you are using a
serial port other than COM1 then you will have to make the appropriate change
to reference the port you are using. In addition, the last two lines of this
example return you back to your PCBoard subdirectory and then execute
BOARD.BAT to reload PCBoard. It is essential that you return back to your
PCBoard subdirectory before you execute BOARD.BAT. Verify that you change to
the appropriate drive and subdirectory.
Using Function And Alt Keys
When you drop to DOS, you may load one of your maintenance programs such as
PCBFiler or PCBSetup. Most likely your communications program will intercept
all of the cursor movement and function keys. Check your communications
program to see if it supports what most call DOORWAY mode. This mode in
communications programs will allow them to pass the cursor key movements and
function keys to the remote system.
10 Execute DOS Command
This command enables you to execute DOS commands directly from the PCBoard
command prompt.
Description
When this command is executed you are asked for the command you would like to
execute. Once you type in the command, PCBoard will shell to DOS and execute
the command you issue.
How much memory is available when shelled out?
The amount of memory that will be available depends on your answer to Swap
Out During Shell in PCBSetup | Configuration Options | Switches. A Y means
that you will have slightly less memory available to you than you had when
you loaded BOARD.BAT. An answer of N means that you will have slightly less
then the free memory shown on the status line.
Please keep in mind your memory restrictions because if you run an
application and there is not enough memory available, you will return back to
PCBoard without the command executing.
What programs can be run?
When you are on locally, you can run any application assuming you do not run
into any memory restrictions. When you are executing this command from
remote, however, there are some items you must take into consideration.
If the command you execute from remote requires any interaction or input from
the keyboard, you will not be able to execute these programs using the 10
command. The reason you cannot use these programs is that you are logged in
remotely and have no control over the BBS's keyboard. If you attempt to run
one of these programs, that node on your system will appear to hang.
What really happened is PCBoard executed the program and then ran into a
situation that required keyboard input. PCBoard waits until the program is
finished before returning which means the node will be stuck until it can be
fixed. If you need to run an application that requires user interaction or
input from the keyboard you should use the 9 command instead.
11 View Users Currently Online
Enables you to view a list of all of the active nodes, who is online, and
what they are currently doing on the BBS.
Description
On multinode systems this command displays the name and location of users
that are currently online on all of the nodes in the system. This display
also shows what the user is currently doing on the system.
Status Messages
The display of all active nodes has a Status column. This column displays a
brief description of what the user is currently doing online. A list of
status messages follows:
Auto Logoff Pending No Caller this Node
Available for CHAT Out of Code in DOOR
CHAT Request Sent Paging the Sysop
CHATTING with Group Run/Answer Script
DOS Recycle Pending Running Event
Dropt to DOS Pending Transferring a File
Drop to DOS - Urgent Unavailable for CHAT
Logging into System
As you can see, you can obtain a significant amount of detail
about what each user is doing online from executing the 11
command.
Additional Information
Since the 11 command is a SysOp command, you will also have
additional information available to you. The following shows
the status messages that will show additional information when
you use this command:
Transferring a File
When a user is transferring a file, PCBoard will display as much information
as it can. Internal protocols, by their very nature, update after each file.
If PCBoard knows enough about the file transfer, it will display if a
transfer is an (U)pload or a (D)ownload, the filename that is being
transferred, the protocol letter used, the size of the file being
transferred, and finally the estimated time of transfer. The line underneath
the user's name may resemble the following:
(D) PCBMULT.ZIP (G) 44,573 - 0.6
This tells you that the user is downloading a file called PCBMULT.ZIP using
protocol letter G and that the file is 44,573 bytes which will take
approximately .6 minutes or about 36 seconds to transfer.
(U) TESTSLC.ZIP (G) 141,042 - 1.6
This entry shows that the user is uploading a file called TESTSLC.ZIP using
protocol letter G. The size of the file is 141,042 bytes and will take about
1.6 minutes or 1 minute 36 seconds to upload.
(U) ... (Z) ...
This simply shows that the user is uploading using the protocol defined by
the letter Z, but the filename and transfer information could not be
determined because the protocol is external.
PCBoard updates this information at various times. The following details
when internal and external protocols update the information for this display:
Internal Protocols
Internal protocols, by their very nature, know how to update PCBoard. As
each file is transferred, the display will be updated to show the current
status. The only exception is if a user is using an internal non-batch
protocol to upload a file. In this case, you will only see that the user is
uploading a file and what protocol they are using.
External protocols
External protocols do not update nearly as often simply because they do not
know what to update since most are not PCBoard specific. PCBoard does its
best on downloads by showing the last file that will be transferred. On
uploads, you will simply see that someone is uploading a file and what
protocol they are using. You will not know what file they are uploading.
NOTE: If a user is viewing the contents of a file, PCBoard will show the
name of the file they are viewing below their user name. The format that the
filename is displayed in is the following:
F V FILENAME.EXT
Entering a Message
When a user is entering a message, you will be shown what
conference they are in, followed by who the message is being
addressed to. For example, if the user was in conference 9 and
entering a message to JOHN SMITH then you would see the
following under the user's name:
(9) => JOHN SMITH
Run/Answer Script
If a user is completing a script, you will see the conference
and the script number they are completing listed underneath
their name. For example, if a user was in conference #1 and
filling out script #2, you would see the following under the
user's name:
(1) => #2
If you have a script questionnaire which is a PPE file, the
filename of the PPE will be displayed. For example:
C:\PCB\GEN\SCRIPT2.PPE
Running Event
When an event is running on a node, PCBoard will update the
display of the nodes to show the event number and event name
that is currently running. The format for the display is:
#1 -> DAILY
This example shows the display if event #1 is executing and the
event BATCH file is called DAILY.
Example
If you execute the 11 command you might see a display which
looked like this:
(#) Status User
--- --------------------- -----------------------------
1 Transferring a File STEWART OGDEN (HIGHLAND, KS)
(D) PCBMULT.ZIP (G) 44,573 - 0.6
2 Run/Answer Script FRED KORKLEWSKI (ALBURY HEIGHTS, NV)
(1) => #2
3 Entering a Message BILLY CRUMP (GREENMEADOW, NV)
(9) => JOHN SMITH
4 No Caller this Node
5 No Caller this Node
6 No Caller this Node
7 Transferring a File WINIFRED NEIDERHAUSER (SAN SIMEON, NE)
(U) ... (Z) ...
10 No Caller this Node
11 No Caller this Node
12 Logoff Alternate Node
Enables you to immediately logoff a user that is currently online.
Subcommands
[node #] Node number. The node number you wish to logoff. The user
is displayed a message which informs them that an automatic
logoff has been initiated.
Description
Sometimes you may need or want to logoff a user that is currently on another
node. PCBoard provides a SysOp command that enables you to do this. When
you issue this command you must supply the node number that you wish to log
off. Once you type in a valid node number the user will be logged off of the
system
NOTE: If the user is currently in a third party application, such as a door,
they will not be logged out of the system until they return back to PCBoard.
Likewise, the user will be allowed to finished any file transfers before they
are logged off of the system.
13 View Node Caller Log
Enables you to view other node's caller logs from any other node. You may
search or view any or all node's caller logs.
Subcommands
[node #] Node number. The node number you wish to view or A to view
all nodes. If you enter a node number that does not have a
caller log then an error message will be written to the
caller log notifying you that the caller log for the node
specified does not exist. In addition, entering a number
which exceeds the number of nodes in your software license
will re-display a list of who is currently online so that you
can pick a valid node.
A All caller logs. Specifies that all node log files should be
used not just an individual node. This subcommand is most
useful when used in a search using the S subcommand.
S Search for text. The more callers your system has the more
difficult it will be to find the information you are looking
for in the various caller logs. PCBoard provides
capabilities for you to search the log file for any text.
You can do a simple one word, one phrase, or a complex
Boolean search using the AND, OR and NOT operators. For more
information on Boolean searching please see Searching For
Text in the Sysop's Guide chapter of this manual.
If PCBoard finds a match when searching the caller log, the log entry for the
entire call will then be displayed. The search text that was found will be
highlighted for clarity.
When PCBoard searches through the caller logs it does not try to match case.
If you tell PCBoard to search for Jim Smith then any caller log that contains
the text JIM SMITH would be a match.
Description
The caller logs provide you with information about who has
called your system, what node they called in on, highlights of
what they did online, what date and time they called, etc. When
you view the caller log PCBoard will display the file to you in
reverse order beginning with the last caller to the system.
You will want to periodically search the caller log because that
is where any system error messages are recorded. In addition,
when a user attempts to access a command that is not available
to them, that information is written to the caller log.
Examples
To view node 5's caller log you would type the following at the
command prompt:
13 5
You may want to regularly search all of your caller logs for
possible system errors. When executed from the command prompt,
the following command will search for any caller log entry on
any node that contains the word FAIL or the word ERROR.
13 A S FAIL | ERROR
14 Drop Node to DOS
Enables you to drop another node to the DOS prompt from any
other node.
Subcommands
[Node #] Node number. The node number you wish to drop to DOS.
Description
This command will drop any active node to a DOS prompt. You are asked if you
wish to have the node drop to DOS after the caller logs off, or if you wish
to immediately drop that node to DOS.
In order to drop to DOS immediately, PCBoard must be in control. If the user
is shelled out to an external protocol or running a door, the node will not
be dropped to DOS until PCBoard regains control.
15 Recycle Node
This command will mark the node number that you specify to be
recycled. When recycling the node, you can execute a batch file
to perform any necessary processes (e.g., updating files) in
BOARD.BAT.
Subcommand
[node] Node number to recycle. This value represents the node
number that will be recycled.
Description
When a node is recycled, PCBoard exits with an errorlevel of 6
and then continues executing BOARD.BAT. You can use this
recycle to run a batch file that would update necessary system
files or whatever is needed. Simply add a line to BOARD.BAT
that checks for an errorlevel of 6. If an errorlevel of 6 is
detected, run the appropriate batch file. The following might
resemble your new BOARD.BAT file:
@echo off
c:
cd\pcb
set pcb=
set dszlog=pcbdsz.log
if exist remote.bat rename remote.bat remote.sys
if exist door.bat del door.bat
if exist endpcb del endpcb
pcboard
if exist remote.bat remote
if exist door.bat door
if exist endpcb goto end
if errorlevel == 6 call c:\update.bat
board
:end
In this example, C:\UPDATE.BAT would be executed if the node is marked for
recycling. Because the call statement is used, DOS will return control back
to BOARD.BAT which will execute the next line which consequently reloads
PCBoard. The system is ready for callers again and the batch file updated
any necessary files.
NOTE: A node can also be marked for recycling by pressing ALT-R
while a user is online.
BR Broadcast Message to Any Node
Enables you to send a brief message to any node number. You can
use this command to notify users that you are about to shut down
the system or just to say hello.
Subcommands
[node #] Node number. This can be any active node number. You may
also type ALL in place of the node number to broadcast the
message to all active nodes.
[message] Message to send to another node. Any text up to 48
characters in length. Text is displayed in all capital
letters and punctuation is omitted.
Description
Allows any user with SysOp security to display a message to any or all active
nodes. This command is useful to notify users that the system may be going
down, or if you wish to have all users log off of the system.
When the message is displayed to the user it will also send a beep to help
get the user's attention.
NOTE: All subcommands must be placed on the command line. If you type BR
and press enter then you will be returned back to the command prompt and no
action will have taken place.
If a user is not in PCBoard (e.g., the user is currently in a DOOR) then the
user will not see the message because they were not in PCBoard at the time
the broadcast message was sent.
Examples
To broadcast a message to node 1 which says PLEASE LOG OFF AS SOON AS
POSSIBLE you would type:
BR 1 PLEASE LOG OFF AS SOON AS POSSIBLE
To broadcast a message to all active nodes which notifies the
users that you would like them to log off of the system you
would type the following at the command prompt:
BR ALL PLEASE LOG OFF AS SOON AS POSSIBLE
User Commands
------------------------------------------------------------------------------
While you are logged into the bulletin board system, you can issue several
commands. These commands allow you to read mail, transfer files, read
bulletins, and much more. Each command can be assigned a minimum security
level which is required to execute a particular command. For more
information on assigning security levels to user commands please see the
Security Levels section in the PCBSetup chapter of this manual.
! Re-Display Last Command
This command will re-display the last command that you entered that was at
least five characters in length.
Description
Sometimes you may want to re-display the last command that you entered so
that you can execute it again. From the Conference Command prompt, you can
use this command to re-display the last command that you executed that was at
least five characters in length. In the long run, this could save you a lot
of typing. This command is almost identical to pressing 3 while at a DOS
prompt.
A Abandon Conference
Abandons the current conference and returns back to the Main Board conference
(a.k.a. Conference #0).
Description
On some bulletin board systems, the majority of activity takes place in the
Main Board (otherwise known as conference #0). A conference enables you to
go to another area of the bulletin board which may focus on a particular
topic or subject.
The Abandon conference command enables you to quickly exit a conference you
have joined and to return back to the Main Board. Alternatively, you may
return to the Main Board by issuing either of the following commands:
J 0
J MAIN
ALIAS Alias Name Usage
This command allows you to turn your alias on or off when in a
conference which allows aliases to be used.
Subcommands
ON Use your alias. Your alias will be active.
OFF Use your real name. Even though you are in a conference
where aliases are allowed, your real name will be used.
Description
When you are in a conference that allows aliases, this command enables you to
decide when your alias will be active. When you enter this command with no
subcommands, the status of using your alias will toggle. If your alias is
active and you execute this command with no subcommands, you will switch to
using your real name. When you switch, PCBoard will attempt to hide the
change by making it appear that someone is logging into the node.
This command will have no effect if you attempt to use it in a conference
where aliases are not allowed, or if the Alias PSA is not installed.
Examples
This example will show you what to enter if you want to toggle the status of
your alias from either on to off or from off to on:
ALIAS
To turn usage of your alias on, enter:
ALIAS ON
B Bulletins
Bulletins could display information like rules for the bulletin
board system, how to gain additional access, or additional
information.
Subcommands
[bulletin #] Bulletin number. This is the bulletin number you wish to
view. You may list several bulletin numbers separated by a
SPACE or a ;.
A All bulletins. If you wish to view all bulletins instead of
manually entering the numbers, use this subcommand. Using
this subcommand will cause PCBoard to either view all
bulletins, or if you are using the S subcommand, all
bulletins will be searched.
D Download bulletins. Allows you to download a bulletin rather
than viewing it online.
N New bulletins. Display only new/updated bulletins since the
last time you called. At login, you will automatically be
notified of which bulletin numbers are new or have been
updated.
NS Display in non-stop mode. When a bulletin is displayed, this
subcommand will make it so that there are no more? prompts
displayed. This might be useful when manually capturing to a
file. If you do not use the NS subcommand, you may also type
NS at any more? prompt.
R Re-display menu. Will cause the main bulletin menu to
display again. This subcommand is most useful when issued
immediately after you have viewed a bulletin. That way you
can see the menu again and select another bulletin to view.
S Search bulletins for text. This subcommand allows you to
search a bulletin for text. Any time the search text is
found it will be highlighted on the display. You may do a
simple one word or one phrase search, or a complex Boolean
search using the AND, OR, and NOT operators. For more
information on text searching please see Searching For Text
in the SysOp's Guide chapter of this manual.
Description
A bulletin is basically a text file that may be viewed online. A bulletin
usually contains important information for the callers. It may also be used
to list sales reports, or just about any other text file you wish to display
online.
PCBoard enhances bulletins by allowing you to download and
search the bulletins. Using the subcommands described above,
you can control not only which bulletins you view but also what
parts of the bulletins you actually view.
Examples
To download bulletins 1, 8, and 15 on the system, enter the
following at the conference command prompt:
B 1 8 15 D
To view bulletins 6, 12, 15, and 30, enter the following at the
conference command prompt:
B 6 12 15 30
Searching bulletins can be a real time saver. To search all of
the bulletins in the current conference for the word
subscription, enter the following at the conference command
prompt:
B A S subscription
When logging into the system, you will be notified if any
bulletins have been updated. These bulletins can be viewed by
using the N subcommand. At the conference command prompt, enter:
B A N
CHAT Group Chat
This command allows you to chat interactively with one or more
users that are currently on the bulletin board system.
Subcommands
A Available for chat. By default, you are available for chat
when you log into the bulletin board system. If you have
made yourself unavailable for chat, you may make yourself
available for chat again by using this subcommand. When you
logoff, your chat status will be used on your next call as
well.
G Enter group chat. Use this subcommand to begin chatting with
other users on the system.
U Unavailable for chat. When you use this subcommand, you make
yourself unavailable for chat. This means that other callers
will not be able to call you into group chat. When you
logoff, your chat status will be used on your next call as
well.
Description
Node chat allows 2 or more people to communicate with each other across
separate nodes of the BBS. When you are in chat, you may select any of the
available 255 channels to chat with other users. If another user is
available for chat you may request that they chat with you.
Entering Chat Mode
When you execute the CHAT command and then select G for group chat you will
be put into group chat mode. PCBoard begins by asking you the channel you
would like to use for chatting. If you compare this to a CB, you can pick
any of 255 channels to chat on. Each channel could be talking about
different subjects. To get a list of the currently active channels, you can
press L at this prompt.
Next, depending on the system configuration, you are asked is the handle you
would like to go by while you are in chat. This will default to your first
name, but you can change this to any name you wish. When text is displayed
by you, it will have a banner showing what node number you are and your
handle.
NOTE: If you were notified that someone wanted to chat with you, then the
default channel number will be the channel that the other user called you
from.
After you select a channel to chat on, you will be in chat mode. If you need
help with the commands available in chat, press H at the Chat Command prompt.
If you press R, you will enter into Chat Mode with the other callers on the
system. Pressing ESC will bring back the Chat Command prompt.
Chatting With Other Users
Once you are in a channel you may begin typing. Anyone else in that channel
will see what you type as you type it. However, only one person has the
focus. The focus is used so that only one person can be typing while others,
if they do type, do not interrupt. However, you may type up to one line
ahead when you do not have the focus. Once you have the focus, any text that
you have typed will be sent out and you can continue to type because you have
the focus.
The only way you can lose the focus once you have it is by being inactive.
If you are on the first character of a line, after two seconds of not typing,
you will give up the focus to someone else in the channel so that they may
type. Anywhere else on the screen (such as the middle of the screen) you can
be inactive for 10 seconds before the focus will be given to someone else.
While you are chatting, you can press ESC to access the chat mode commands.
These additional chat mode commands allow you to call other users into chat,
make discussions private, etc. The following section details these commands.
Commands Available While In Chat
CALL Call a user to chat. This command lets you invite other
users into your chat session. These users may already be in
group chat, or they may be out in the main part of the BBS.
As long as the user has not made himself unavailable and is
not busy performing other tasks, you may issue a CALL command
to request the caller to chat. It should be understood that
the caller may ignore your offer to chat if they so wish.
CHAN Change channels. A Channel is a separate group of people or
topic of conversation. There are 255 channels available. Use
the SHOW command to see what conversations, by topic, are
currently taking place and who is involved in each. The
MONITOR command will let you listen in on all non-private
channels to help you decide which conversations you might
wish to join.
ECHO Enable echo mode. By default, echo mode is turned on. If
you used the NOECHO command, then you may turn on echo mode
again, by using this command.
G Goodbye. See the G user command.
HANDLE Change your handle. A handle simply allows you to identify
yourself without requiring that your entire name be used. A
handle does not hide your identity (as seen by a WHO command
in PCBoard) but merely provides you the ability to be known
by another name while in chat.
IGNORE Ignore input from one or more nodes. The IGNORE command
allows you to ignore the input coming from one or more nodes.
If a caller in your channel is becoming a nuisance, that
caller can be ignored. However, ultimately the better
solution would be to switch to another channel and make it
private.
MENU Display menu for chat commands. You may display the menu of
chat commands at any time by using this command. It works
even if you are in expert mode.
MON Toggle the monitoring of public channels. This command will
allow you to toggle monitoring of public channels. If you
turn monitor mode on then you will be seeing all chat that is
occurring in all public channels. If you do not want to
monitor all public channels, enter the channels that you do
want to monitor when prompted.
NOECHO Disable echo mode. The NOECHO command allows you to disable
the input echoing that normally occurs. With echoing
enabled, your system must be capable of handling ANSI cursor
position commands and even then you are limited to ONE line
of text that can be typed ahead while another caller is
typing. With echoing disabled, ANSI is no longer required and
since a local split screen is used, none of the text is
transmitted until you press enter so you may type more than a
single line of text while others are typing. Use the ECHO
command to re-enable echoing.
PRIV Make discussion private. A Private Discussion prevents
others not already in the channel from monitoring or joining.
Use this command to make the channel that you are in private.
If you want to make the current channel public, you would use
the PUBLIC command. Channel #1 can never be made private
which leaves it open for newcomers to the chat.
NOTE: The CALL command is the ONLY way that someone outside
of a Private Discussion can join. Once you CALL the user,
they may join the private discussion.
PUBlic Make discussion public. An Open Discussion is one in which
others may freely join. During the course of an open
discussion you may notice other callers joining in. An
announcement of each arrival or departure is made to let you
know who is in chat. The SILENT command can be used to turn
these announcements off.
Q Exit chat mode. Exits you out of chat mode back to the main
part of the bulletin board system.
SEND Send a private message. This command can be used to
privately send a one line message to another caller that is
already in group chat. You are asked for the node number
that you want to send the message to. The caller that you
send the private message to needs to be in chat mode but does
not have to be in the same channel as yourself.
SHOW Show users currently chatting. This command will show you
all active channels, what users are in each channel, and what
the topic of discussion is.
SILENT Toggle silent mode. If you wish to ignore the system
messages which tell you which users have joined or left the
channel, you would toggle silent mode on using this command.
By default, silent mode is off.
TOPIC Change current topic. Each channel can have a topic or
title. You can change the topic of the current channel by
using this command.
WHO Show who is currently on-line. See the W user command.
X Toggle expert mode. See the X user command.
Sysop Commands Available While In Chat
A few of the SysOp commands that are available while in the main
part of the bulletin board system are also available to SysOps
while they are in chat mode. You can enter the following SysOp
commands while in chat mode:
7 View/edit user records.
11 View status of nodes.
12 Logoff alternate node.
13 View alternate node's caller log.
14 Drop alternate node to DOS.
For more detailed information on these commands, see the detailed
descriptions in the SysOp commands portion of this manual.
C Comment To The Sysop
Enables you to leave a message to the SysOp. The message is addressed to
SysOp and is always a private message.
Description
When you have a question about the system, you will want to leave a message
to the SysOp. PCBoard provides a command to enter a message to the SysOp
without worrying who the message should be addressed to. Before the messages
is entered, you will be asked to confirm that you wish to leave a comment to
the SysOp. If you answer with a Y, you will be taken directly into the
message editor.
When you save the message it will be placed into the current conference
unless you have answered Y to the Force COMMENTS-to-the-Sysop into Main field
in PCBSetup | Configuration Options | Messages.
D Download A File
Allows you to download or transfer a file from the bulletin board system to
your computer system.
Subcommands
[filename] The filename that will be transferred. For batch transfers,
multiple filenames may be entered on the same line if
separated by a SPACE or a ;. In addition, when selecting
files to transfer the DOS wildcard characters (* and ?) can
be used to select groups of files. If you do not type in the
filename extension, PCBoard will search the files online to
see if there is a match. See the examples that follow for
more details.
[protocol] In order to transfer a file, you must use a file transfer
protocol. You may set any protocol as the default protocol.
If you wish to temporarily use another protocol for a
particular transfer, pass the temporary protocol letter with
the D command. To obtain a list of protocol letters, use the
T user command.
NOTE: The protocol letter may also be entered when PCBoard asks
for the filename to download. The only protocol that cannot be
selected in this manner is the H protocol, as it would display
online help instead. The preferred method is to pass the
protocol letter with the D command.
BYE This subcommand will cause you to be logged off of the bulletin
board once the file transfer is complete. You are given 10
seconds to abort the automatic logoff.
GB This subcommand will cause you to be logged off of the bulletin
board once the file transfer is complete. You are given 10
seconds to abort the automatic logoff.
Description
One of the most popular activities on a bulletin board is the
transferring of files. Downloading refers to you receiving a file from
the bulletin board system. In order to transfer a file, you must select
a protocol to transfer via the Transfer protocol command. If you select
N (for no default) protocol, PCBoard will prompt for the protocol to use
on each file transfer.
Once the files have been selected for download, PCBoard will be ready to
begin the transfer. When PCBoard notifies you that the file transfer is
ready to begin, use your communications software to begin the download.
Normally this is done by pressing d on the remote keyboard and selecting
the same protocol as the bulletin board is using.
Examples
To download a file called TEXTEDIT.ZIP, the user could issue the
following:
D TEXTEDIT.ZIP
To download NEWUTIL.ZIP and ISD320.ZIP using the G protocol
letter, you would enter:
D NEWUTIL.ZIP ISD320.ZIP G
To download NEWUTIL.ZIP and immediately disconnect once the file
transfer is complete, enter:
D NEWUTIL.ZIP BYE
DB Download Batch
Like the Download command, this command allows you to transfer files
from the bulletin board system to your machine. This command however,
assumes that the file transfer will consist of multiple files (otherwise
known as a batch transfer).
Subcommands
[filenames] You may enter multiple filenames on the same line or you
may enter a single filename to download on each line.
The list of files to download will be considered
complete when ENTER is pressed at a Enter the filename to
Download (Enter)=none? prompt.
[protocol] In order to transfer a file, you must use a file
transfer protocol. You may set any protocol as the
default protocol. If you wish to temporarily use
another protocol for a particular transfer, pass the
protocol letter with the D command. To obtain a list of
protocol letters, use the T user command.
NOTE: The protocol letter may also be entered when
PCBoard asks for the filename to download. The only
protocol that cannot be selected in this manner is the H
protocol, as it would display online help instead. The
preferred method is to pass the protocol letter with the
D command.
BYE This subcommand will cause you to be logged off of the
bulletin board once the file transfer is complete. You
are given 10 seconds to abort the automatic logoff.
GB This subcommand will cause you to be logged off of the
bulletin board once the file transfer is complete. You
are given 10 seconds to abort the automatic logoff.
Once all of the filenames have been entered, you have the option to edit
the batch of files to send. If you decide to edit the the batch, you
will be able to add, remove, and list the batch list.
Editing The List of Files to Download
Once you have entered the filenames to be downloaded, a screen will be
displayed which shows how many files are in the batch, how many total
bytes in the batch, and which protocol has been selected. At this
point, you may edit the batch transfer, abort the transfer, or to begin
the transfer by pressing R.
If the batch transfer is aborted, the files will remain flagged. This
enables you to do something else on the system and then return and
download the files again without having to type in the filenames again.
When executing the D or DB commands while files are flagged for
download, you will be asked if you want to download the flagged files.
If you answer N to that question, the files will be un-flagged.
If you decide to edit the batch, you will be able to add files to the
batch, remove files from the batch, and to also list all files currently
in the batch. The following options are available to edit the batch
list:
A Add a file to the batch. Enables you to add one or more
files to the batch. To stop adding files to the batch,
press Rat an Enter filename to Download prompt.
R Remove a file from the batch. Enables you to remove a
filename from the batch. To remove a file, you must
enter the number to remove from the batch. To get the
number in the batch, list the batch.
L List files in the batch. Lists all filenames that are
currently in the batch and their corresponding number in
the batch. If you have flagged TCRN10.ZIP and
LSTR312.ZIP, listing their batch would look like the
following:
File Selected: (1) TCRN10.ZIP 32,612 bytes, 0.5 minutes (approximate)
File Selected: (2) LSTR312.ZIP 532,981 bytes, 40.1 minutes (approximate)
P Protocol letter. To use a protocol that is different
than your default protocol for this transfer, enter this
letter at the prompt. You will be shown a list of
protocols that are available. Choose the protocol that
you want to use from this list.
Once you have finished editing the batch (if you chose to) you are ready to
begin the transfer. At this point, use your communications program to begin
a download. In most programs this can be accomplished by pressing d
followed by selecting a protocol and typing in the filename or directory to
download files to. Of course this varies from communications program to
communications program so if you have difficulties in this area, consult your
documentation.
E Enter a Message
Electronic communications is becoming more and more popular. The most
popular method to communicate with other users on a bulletin board
system is to enter messages or electronic mail.
Subcommand
[user name] The user name or user id that the message will be
addressed to. When PCBoard prompts for a user, this
value will be the default addressee.
Addressing a Message
To enter a message you must address the message to a person or a group of
people. PCBoard will ask you who the message should be addressed to. At the
TO: prompt type in a valid user name. In conferences that are not set to echo
mail, PCBoard will check the message base to make sure that the user actually
exists.
As the SysOp, you may also address the message to the following:
@[sec]@ If you want a message to be seen only by a particular
security level, then you would address the message to @
followed by the security level then another @ sign. As a
user with the security level specified reads this message, it
will appear to be addressed to them.
@[sec]-[sec]@ Sometimes you may wish to address a message to a range of
security levels. If you would like to do this, you can do so
by addressing the message to @ followed by the low security
level, a dash, the high security level, and finally another @
sign. For example, if you wanted to address a message to
security levels 10-40, you would address the message to
@10-40@. When a user between the security of 10 and 40 sees
the message, it will appear to be addressed to them. Sysops
will see it addressed to (Generic Message).
@USER@ To make a message that is personally addressed to everyone on
the system, you can address the message to @USER@. This
allows you to enter just one message but make it appear that
it is addressed to each person individually. When SysOps
view the message it will be addressed to (Generic Message).
@LIST@ Sometimes you want to address a message to a select group of
individuals but they may not have something like a security
level in common. If you address a message to @LIST@, you
will be prompted for names that you would like to address the
message to. The actual limit for the numbers that can be
entered is in PCBSetup | Conferences (2nd configuration
screen of the conference). After entering your message, you
will notice that the list of names that you addressed the
message to is stored at the bottom of the message. This list
keeps track of whether each user has read the message or not
and if so, when they read the message.
The Subject Of The Message
You are allowed to enter up to 53 characters to describe the content of
the message. If you do not enter a subject for the message, the message
you are entering will be aborted. You will usually want to sum up your
message in the subject of the message.
Assigning Message Security
Unless you have defined the current conference to make all message private,
you will be asked what type of message security they would like to use. You
may choose to make the message public so that other users on the system may
read it, or you may choose to make the message private so that the message is
viewable by a limited number of people.
To make things easier, you will be asked to enter a letter that corresponds
with the type of security to use for the message. If you press R, the message
will be made public for others to read. The message security options and
their corresponding letters are:
D Pack-out date. This option gives you the ability to set a
date at which the message will be deleted or packed-out if it
is still active. As long as the message is not killed first,
the message will then remain active until the date specified
is reached.
The message that is to be entered will be a public message.
This makes it useful for letting your users know about
special announcements and such. If you need to change the
message security, you may do so by editing the message header
or by using either the U or P subcommand at the End of
Message Command prompt.
Only those who have security clearance to set the pack-out
date (PCBSetup | Security Levels | Sysop Commands) may enter
messages of this type. Furthermore, those having sufficient
security will be shown the pack-out date at the bottom of the
message.
G Group password. When this message security is selected, you
will be asked for a password to protect the message with. In
order for anyone to read the contents of the message they
must know the password.
N None. Choosing this message security enables anyone that can
read messages in the conference that the message was left in
to read the message. This message security may be used to
make general announcements or to get input or replies from a
wide group of users.
R Receiver only. Only the person to whom the message is
addressed and the sender of the message may read a message
that has been marked as receiver only. This is the most
common way to send private messages.
S Sender password. This message security also asks for a
password. The password is used Anyone may read this message
but only the person who entered the message may kill the
message. Normally the receiver and the sender can kill the
message.
NOTE: The SysOp with user record #1 can always kill a message. They may also
read any message regardless of the protection if their security level is
higher than the Security Required to Read All Messages in PCBSetup | Security
Levels | Sysop Commands.
Requesting A Return Receipt
If you are entering a RECEIVER ONLY message and have sufficient security as
specified in the second conference configuration screen of PCBSetup, you will
be asked if you would like a return receipt. When the recipient reads the
message, a return receipt will be generated which will notify you that they
have read the message.
The return receipt that you receive will display the message number that it
was generated from and who it was addressed to. Also included in the return
receipt message is the date and time that the message was read.
Echoing a Message
Some bulletin board systems participate in an activity called echo-mail. This
allows messages to be shared between several different bulletin board
systems. By sharing messages across a network, users can get a wider variety
of responses and usually will have more mail to read.
If you are entering a message in a conference that is designated as an
echo-mail conference, you will be asked if the want the message to be echoed.
If so, the message will go to the rest of the bulletin board systems that are
echoing the conference. Otherwise, the message will remain on the current
bulletin board only.
Routing A Message
If you have a conference which is set to echo mail you can prompt for routing
information for any RECEIVER ONLY message. The routing information will only
be asked for if the message being left is a RECEIVER ONLY message. Each mail
network may have a different method of routing mail or may not support the
routing of messages.
If the user responds to a message which has origin information they will
not be asked to enter routing information as that will come from the
origin information.
Choosing a Message Editor
If you choose, PCBoard will ask if you wish to use the full-screen message
editor each time you enter a message. If you find that you always use the
full-screen editor or you always use the line-editor, use the W user command
to change your answer to the Use Full Screen Editor question. If you select
A, you will be given the following options each time you enter a message:
Y Yes. If you select this option you will use the full-screen
editor to enter your message. For more information on the
full-screen editor, see The Full-Screen Editor.
N No. If you choose this option you will use the line-editor
instead of the full-screen editor to enter the message. For
more information on the line editor, please see The
Line-Editor.
U Upload mode. This is identical to selecting any message
editor and then selecting the U command available from within
Commands Available While in a Message Editor.
Commands Available While in a Message Editor
There are certain commands that are available in both message editors.
We will call these commands message entry commands. These commands
enable you to save a message, quote a message, and more. To access
these commands in the full-screen editor, press ESC or CTRL-U. To access
these commands in the line-editor, press ENTER on a blank line.
A Abort message. Aborts the current message entry and
returns to the command prompt.
C Continue message using line-editor. Continue the
message using the line-editor.
D Delete a line. Enables you to delete any line by line
number. If you are using the full-screen editor, you
can use CTRL-Y to delete the current line.
E Edit a line. Enables you to edit any line in the
message. Once the line number to edit has been entered,
you are asked for the text to replace followed by a
semicolon, and finally the replacement text. For
example, if you want to replace the word halp with the
word help, you would type halp;help. Editing text in
the full-screen editor is even easier because you can
move the cursor around and toggle insert/overwrite mode.
F Edit message using full-screen editor. Continue editing
the message using the full-screen editor.
H Help. Enables you to access on-line help for entering a
message.
I Insert a line. Enables you to insert lines after the
line number specified. Each line is inserted one at a
time. The insertion stops when you press ENTER on a blank
line. In the full-screen editor, you may use CTRL-N to
insert a new line in the message.
L List current message. If you are using the line editor,
you can list the current message showing all line
numbers and the contents of the message by using this
command. This command allows you to preview the message
and to obtain line numbers that you may want to modify.
Q Quote message. When replying to a message you can quote
from the original message to make the reply clearer.
You may quote as many lines as desired. When prompted,
enter the beginning and ending line number that you wish
to quote. These lines are then brought into the message
with each line being preceded by a -> to show it is a
quote. This command only works when the current message
is a reply.
NOTE: Local users may also quote a message by using
PCBoard's scroll back feature. For more information
about using PCBoard's scroll-back to quote message see
the REPLY user command later in this chapter.
S Save message. Once the message is complete it can be
saved using this command. Once the message has been
saved, you are returned back to the command prompt.
SA Save and attach a file. You can attach a file to a
message. When a file is attached to a message users that
can read the message can also flag the file for
download. Using this method, two or more individuals
can share a file that might be relevant to the message
being entered. When you attach a file, you will be
asked for a protocol to use and also for the filename.
If the transfer is successful, the file will be attached
and the message will be saved. If the upload is not
successful, you will be returned to the message command
prompt.
SC Carbon copy message. If a message needs to be sent to
several people, you can use this command to copy the
message to other users. When this command is executed,
you are asked for the other users that the message
should be addressed to. For each new addressee, a new
message is saved with the same subject, message
security, and message body.
SN Save message and goto next message. Normally when you
save a reply to a message, you are returned back to the
message that you replied to. If you do not want to
return to the message and would like to continue with
the next message, use this command to save the message.
SK Save message and kill original. When replying to a
message, you may want to kill the original message. If
so, use this command. If you are not able to kill the
message (due to a lack of security), you will not be
able to kill the message either.
U Upload a message. To upload a prepared message into
the message editor, use this command. PCBoard will
prompt you for the protocol to use to upload the
prepared message. Once a protocol has been selected,
you will be informed that PCBoard is ready to begin
their upload. Upload the message as you would upload
any other file to your system. When the transfer is
complete, the message will be checked for line lengths.
If any line in the imported message is in excess of 79
characters, PCBoard will not allow you to edit the
message. Instead, you may only save the message as it
was uploaded.
Using the Message Editors
After you have addressed the message and assigned the message security,
the message editor will be displayed. There are two different message
editors -- the full screen editor and the line editor. The full-screen
editor is more like a word processor where you can move the cursor
around the screen while the line-editor allows you to edit or enter the
message one line at a time.
The Full-Screen Editor
To effectively use the full-screen message editor, you should
familiarize yourself with the control keys and special keys that can be
used within the editor. Besides the list that is provided in this
manual you may obtain the same help by pressing CTRL-Z while in the
full-screen editor.
When logged in locally, use the keys shown in the PC-Keyboard column.
If you are logged in remotely, the same keystrokes may or may not work
depending on the communications program being used. Some communication
program have a command which will enable DOORWAY mode. This mode allows
you to use all of the cursor keys, and other keys from remote. If the
communications program you are using does not support this mode, you may
have to use the Control-Key equivalents instead.
Cursor Movements PC-Keyboard Control-Key
Move cursor to the left left CTRL-S
Move cursor to the right right CTRL-D
Move cursor one word to the left CTRL-left CTRL-A
Move cursor one word to the right CTRL-right CTRL-F
Move cursor to next tab stop TAB CTRL-T
Move cursor to start of current line home CTRL-W
Move cursor to end of current line end CTRL-P
Move cursor to line above up CTRL-E
Move cursor to line below down CTRL-X
Move cursor to next page PgUp CTRL-R
Move cursor to previous page PgDn CTRL-C
Edit Functions PC-Keyboard Control-Key
Toggle insert mode Ins CTRL-V
Reformat paragraph CTRL-B
Join a line CTRL-J
Insert a line CTRL-N
Delete a line CTRL-Y
Delete to the end of the current line CTRL-end CTRL-K
Delete character to the right Del CTRL-G
Delete character to the left Back CTRL-H
Delete word to the right CTRL-T
Special Functions PC-Keyboard Control-Key
Exit the full-screen editor Esc CTRL-U
Re-display the screen CTRL-L
Quote the original message CTRL-O
Toggle 79 column mode CTRL-_
The Line-Editor
The line editor commands are described in the Commands Available While
in a Message Editor section. Because the full-screen editor requires
that you have ANSI terminal capabilities, you may choose to use the
line-editor instead. The only editing that can be done while typing in
a line in the line-editor is to backspace and correct typing mistakes.
Otherwise, all editing must be done with the commands described in the
Commands Available While in a Message Editor section.
In order to enter a blank line in the line-editor, press SPACE on a
blank line and then press ENTER. Otherwise, pressing ENTER on a blank
line will display the message entry command prompt.
Entering Your Message
When entering a message, continue typing without worrying about
formatting or pressing ENTER at the end of lines. PCBoard will wrap the
text that is written so that whole words remain on one line. If you lose
carrier or are logged off for inactivity, PCBoard will save the message.
This message can later be edited by using the EDIT subcommand at the End
of Message Command while reading the message.
F File Directories
This command enables you to list files in the current conference, and to
find a particular file either by filename or by text in the file
description.
Subcommands to Locate a File
Usually you will want to filter the list of files that are seen. You may
pick any of the subcommands listed in the following table to control
which files are displayed to them. The L and N subcommands can be
combined as well as the Z and N subcommands. The L and Z commands may
not be combined. See Examples for more details.
All of the subcommands in this section may also be accessed as
commands right from the main menu. Expert users will find that
accessing this commands directly from the main menu is the
fastest way.
L Locate filename(s).
N Display files after a particular date.
Z Search entire file listing for text.
File Directory Subcommands
You should pick one or more of these subcommands to determine
which file directories to view. If you pick more than one
subcommand, each must separated by a SPACE or a ;. See Examples for
more details.
[dir. #] File directory number.
P View private upload directory.
U View public upload directory.
Miscellaneous Subcommands
D Flag the files found for download.
FLAG Flag a file for download by filename.
G Log off of the BBS.
NS Display listing in non stop mode.
R Re-display available file directories.
V View a file.
Subcommands (Alphabetical)
[dir. #] File directory number. Specifies the file directory
number(s) that you want to view. If you want to view
multiple file directories, enter each directory number
separated by either a SPACE or a ; character.
D Flag the files found for download. Any files that are
listed to the screen will also be flagged for download.
No warning is given if you exceed the batch file limit.
In other words, if you can batch transfer no more than
20 files then only the first 20 files that are displayed
will be flagged for download. The rest of the files
will still be displayed but they will not be flagged.
FLAG Flag a file for download by filename. Enables you to
flag any file by typing in the filename. A single
filename may be typed or wildcard characters may be used
to flag multiple files with similar filenames.
G Log off the BBS. Immediately disconnects you from the
system.
L Locate filename(s). Enables you to display only those
files which match a particular filename. Any valid DOS
filename may be entered including those with wildcard (?
and *) characters.
N Display files after a particular date. Quite frequently
you will want to scan the file directories to see what
new files have been recently put online. PCBoard uses
the N subcommand to display files that were posted after
the date that you enter. The default date will always be
the latest date seen in the file directories. You can
specify another date by stacking the date after the N
subcommand or PCBoard will prompt you for the date. To
specify the default date on the command line use S to
represent the date.
NS Display listing in non-stop mode. When this subcommand
is used the file listings will be displayed in non-stop
mode. This command may also enter this subcommand at
any more? prompt while displaying the file listings.
P View private upload directory. This subcommand enables
you to view the private upload directory of the current
conference. In order to use this subcommand you must
have a security level that is equal to or greater than
the one that is entered in PCBSetup | Security Levels |
Sysop Commands.
R Re-display available file directories. This subcommand
will re-display the list of file directories that are
available in the current conference.
U View public upload directory. When files are uploaded
they go either to the private upload directory if you
force all uploads to be private--otherwise, they are
stored in the public upload directory. This subcommand
enables you to view a list of files and descriptions
that are in the public upload directory of the current
conference.
V View a file. Sometimes you may want more detailed
information about a particular file. When this
subcommand is used you will be asked for the filename to
view. If the filename is a valid filename PCBVIEW.BAT
will be executed. This is a batch file that you can use
to customize what information you see about that
particular file. For more information about PCBVIEW.BAT
please see the Batch Files chapter of this manual.
Z Search entire file listing for text. A user may select
only those files which contain particular text. Like
other search functions in PCBoard, you may use Boolean
operands for more complex searching. For more
information on Boolean operands please see Searching For
Text in the Sysop's Guide chapter of this manual.
Description
File transfers are one of the most popular attractions to bulletin
boards. You may wish to view a list of files that are on the system to
see if there are files that you wish to download or to make sure that a
particular file is not already online.
When the user presses F to access the file directories a list of file
directories that may be viewed will be listed on the screen. After the
list is displayed, you are given a file command prompt where you can use
any of the previously listed subcommands to control what files are
listed/downloaded.
Examples
To view all of the files that are available in file directory
number 3, you would enter:
F 3
To view the contents of ANYFILE.TXT, you would enter:
F V ANYFILE.TXT
FLAG for Download
This command enables you to mark a file or group of files for
download later during your call.
Subcommand
[Filename] The filename or filenames to flag or mark for download
later. You can enter multiple filenames by using
standard DOS wildcards or by typing multiple filenames
separated with a SPACE or a ;.
Description
Sometimes you may want to flag or mark a file for download but do not
want to begin the transfer right away. By flagging a file, PCBoard will
remember the filename(s) until you are ready to begin the download.
There are several ways that you can flag a file for download:
At the conference command prompt by using the FLAG command
While listing files with the F, Z, or N commands. PCBoard adds an
additional prompt on each more? prompt which enables you to flag a
file.
Using the FLAG subcommand of the F user command.
Once the transfer has begun, all of the files that are being downloaded
are remembered in case the transfer is aborted. Any files that were not
transferred completely will remain flagged so that you may make another
attempt at transferring them. The only way to remove the flagged files
is to either successfully download the files or to answer N to the
Download Flagged Files? prompt.
G Goodbye / Logoff of the BBS
To disconnect properly from the BBS, use this command.
Subcommands
Y Yes. If you have files flagged for download or if you
have enabled the Warning on Logoff Command, you will be
warned before logoff. If you use this subcommand,
PCBoard will not warn you.
Description
When you disconnect from a system, you "terminate the connection". Once
disconnected, you can call other systems or perform other tasks.
Although you can issue G;Y to skip the Proceed with logoff? question,
you may also use the BYE command. This command is usually easier to
remember than G;Y and is generally recommended
H Online Help
This command lets you explicitly access the on-line help system. Using
this command, you can get help for any of the commands available on the
main menu.
Subcommand
[command] The command or filename that you want additional
assistance with.
Description
Each of PCBoard's main commands have additional assistance available in
the form of on-line help. The on-line help will be displayed on the
screen.
Adding Help For Custom Commands
To add help files for commands that you add to the system or for doors
on your system, you can create a filename in your help subdirectory that
comprise of the first 8 characters of the command. PCBoard will display
the help file if it exists.
Example
If you add a command called ORDER to your system, create a file called
ORDER and place it in your help subdirectory. Execute the following to
get help with your ORDER command:
HELP ORDER
I Initial Welcome
If you wish to review the welcome screen that was displayed to you when
you first logged into the system, use this command. Any user may issue
this command regardless of security level.
J Join a Conference
Conferences serve as a way to separate information and topics on a
bulletin board system. By dividing up the information, you can find
what you are after quicker than ever before.
Subcommands : Alphabetical Listing
[conf. name] Conference name to join. Specifies the conference name
you wish to join. Joining a conference by name is
useful when you do not remember conference numbers, or
in case the conference is moved to a new number.
[conf. num.] Conference number to join. Specifies the conference
number you wish to join.
Q Quick-join the conference. Sometimes the conference
that is being joined will have a news or introduction
file. This subcommand will make sure that these files
are not displayed when the conference is joined.
S Search conference names for text. As pointed out
earlier, you may want to join a conference by name
instead of number. What if you do not know or remember
the conference names? This subcommand enables you to
search the conference names on a system for text. When
prompted for text to search for, enter the text you wish
to search for. If a match is found in the conference
name then both the conference name and number will be
displayed.
Description
Conferences provide a method which information on the bulletin board
system can be broken down into areas. Each conference can have unique
file directories, message bases, scripts, bulletins, and doors, or it
may share these with other conferences on the system. In order to go to
one of these conferences, use this command. Once you join the
conference all of the features of the conference are made available to
you.
Examples
If you want to join conference number 13, enter the following at the
conference command prompt:
J;13
If you know the name of the conference instead of the number of
the conference, type in the name of the conference to join. For
example, if you want to join the Computer_Art conference then
you would type:
J;COMPUTER_ART
If you do not know either the conference name or the conference
number, use the search subcommand to help you find the right
conference. For example, you may only remember that the
conference deal with art. In that case, type the following at
the conference command prompt:
J;S;ART
PCBoard will search the conference names to see if it could
find a match. For this particular example, you may see a report
like the following:
1) Classic_Art
13) Computer_Art
37) Digitized_Art
The number to the left is the conference number and the
conference name is listed to the right. You can then pick the
conference number or name that you wish to join.
K Kill a Message
This command will mark a message for deletion making any message
inactive and unreadable. The actual message is not physically
removed until that message base is packed.
Subcommand
[msg. num.] The message number you wish to kill or make inactive.
This subcommand is only available if you are issuing the
K command from a conference command prompt.
Description
Eventually messages on your system will become outdated or no longer
useful. You can delete any message on your system by using this
command. When you kill a message you make it inactive but do not
actually remove it from your system. In order to physically remove an
inactive message from your system you need to pack the message base.
There are only two prompts where you may delete a message. At any
conference command prompt and at the read message prompt.
If a message has a security option of RECEIVER ONLY, the recipient and
the sender of the message are the only ones that may kill it. If a
message is marked as SENDER PASSWORD, only the author of the message may
kill it. Finally, on messages that are addressed as GROUP PASSWORD,
only the users with the proper password may kill the message. The SysOp
may kill any message even if the message is protected via password.
Examples
If you are at an End of Message Command prompt, type K to make the
current message inactive.
Sometimes you may already know the number of the message you wish to
delete. For example, if you wanted to delete message number 3292 in the
current conference, type the following at the conference command prompt.
K 3292
LANG Change Current Language
PCBoard has the ability to support multiple languages. Use this command
to switch to the language you wish to use for your prompts after you
have logged into the system.
Subcommand
[language #] The language number you wish to use. If you omit the
language number a list of available languages will be
displayed to you.
Description
The LANGuage command allows switching to other languages which are
available on the system. These languages may vary from foreign
languages to "humorous" type languages and even some that are dedicated
to new callers. Choices that are available are displayed in menu format
with a number corresponding to each operational language choice.
Example
To change to language number 3 on the system. enter the following:
LANG 3
L Locate a Filename
This command enables searching the file directories of the current
conference for a particular filename. Wildcard characters are
permitted.
Subcommands: Alphabetical Listing
[#] Directory #. When using this command, you must specify
a directory or range of directories that PCBoard should
search for the desired file(s). You may list a single
directory, a range of directories in the format [#-#] or
a list of directories in a [#;#;#] format. There are
three letters you may use to represent special file
directories. If you use A for the directory number,
PCBoard will search all file directories in the current
conference. Likewise, if you use U for the directory
number, the upload directory of the current conference
will be searched. Finally, if you have sufficient security,
you may use P to specify the private upload directory
for the current conference.
[filename.ext] Filename to search for. In order to search the file
directories for a filename you must supply the filename
you want PCBoard to search for. The filename you
specify can be a simple filename like READTHIS.TXT, or
more frequently something that contains wildcard
characters like READ*.*. The advantage in using
wildcard characters is that you are not required to know
the exact filename.
D Flag the files for download that are found in the
search. If a file that matches the parameters is
located, it is flagged and prepared for download later
during the call. If more than one file is found, all
files will be flagged.
N Combine the locate search with a new file scan. This
subcommand will help limit your search by only searching
for files equal to or after a specific date. If you use
the N command you also need to include the minimum file
date from which the scan should search for. If you
would like to use the date you last scanned for files
you may simply add an S to the N subcommand.
NS Display the files found in non-stop mode. Files are
displayed in non-stop mode (no More? prompts will be
displayed).
Description
Quite often you will want to search the file directories on a BBS to
determine if a particular file exists on the system. If you are looking
for a particular filename, you would use this command to help you find
that filename. Most of the time your search will include some sort of
wildcard like TCRN*.* or similar. If you attempt to search for HSXM,
PCBoard will automatically append an *.* making the search criteria
HSXM*.* to help you find the file(s) you are looking for.
Examples
If you want to locate any files that begin with ABC in all file
directories for the current conference, type the following at the
conference command prompt:
L;ABC;A
If you wanted to search for files that began with ABC in directories 1,
3, 9, and 15, type in the following command:
L;ABC;1;3;9;15
If you found that two many files were showing up on your searches, you
may want to restrict the files you search for by date. To do this, you
would use the N subcommand that was described previously. For example,
to search for any filename that begins with ABC in all directories but
only show those that have a file date equal to or later than 10/21/93,
type the following at the command prompt:
L;ABC;N;102193;A
M Graphics Mode
This command will allow you to change the graphics mode between
RIPscrip, ANSI, non-ANSI, and no-color, graphics modes.
Subcommands: Alphabetical Listing
CTTY Non-ANSI mode. Everything displayed by PCBoard will be
in non-graphics, non-ANSI mode. This is the usually the
safest mode for non-IBM computers like UNIX or
Macintosh.
ANSI ANSI cursor positioning. Everything displayed by
PCBoard will be in non-graphics, ANSI mode. This allows
for faster screen drawing without having to slow down
the displays with the colors.
GRAPH ANSI color and cursor positioning. Everything displayed
by PCBoard will be in graphics, ANSI mode. This means
that all prompts and text will be colorized. This mode
is commonly referred to as graphics mode.
RIP RIPscrip graphics mode. If you have made RIPscrip
versions of your display files, they will be displayed
to users who have this mode enabled. By entering ENTER at
the Do you want graphics prompt, this mode will be
enabled.
Description
Issued without subcommands, this command acts as a toggle between
graphics and non-graphics display modes. If you execute this command
with a subcommand then you may choose which mode you want without using
the command to toggle back and forth. If you do not have ANSI
capabilities or are unsure if you do, you should choose CTTY mode. If
you accidentally choose the wrong mode and you get what seems to be
garbage on your screen you can enter the command again with the CTTY
subcommand to see if that clears up things for you.
About RIPscrip
While most communications programs are capable of displaying ANSI
graphics, not all are capable of showing RIPscrip graphics. If you
choose RIPscrip and your communications program is not able to
interpreted the codes, it will appear that garbage characters are
displaying on the screen. PCBoard itself, does not support the display
of RIPscrip graphics on the local screen. As the SysOp, you will always
see the RIPscip codes being displayed rather than the more appealing
graphics.
Examples
If you are in graphics, ANSI mode and you wish to switch to non-color
mode, simply execute the M command. It will change your mode.
If you want to switch to CTTY mode so that no ANSI sequences will be
sent you can do so by typing the following at the conference command
prompt:
M;CTTY
NOTE: The only way to enable CTTY mode after you log in is via the M
command and the CTTY subcommand.
MENU Re-display Main Menu
This command will re-display the main menu.
Description
You can redisplay the main menu at the command prompt. When executed,
the main menu screen is displayed regardless of the expert status.
N New File Scan
This command will locate any files that are new since the specified date
in the directories that you specify.
Subcommands
[date] This represents the date from which PCBoard begins a
search for all new files. All files found are
displayed.
NOTE: If you pass the date on the command line (e.g.,
N;030394;A) and you want to specify only the files since
your last scan then you would enter an S instead of an
actual date.
[directory #] When using this command, you must specify a directory or
range of directories that PCBoard should search for the
desired file(s). You may list a single directory, a
range of directories in the format [#-#] or a list of
directories in a [#;#;#] format. There are two letters
you may use as a directory number. If you use A for the
directory number, it tells PCBoard to search all file
directories in the current conference. Likewise, if you
use U for the directory number, the upload directory of
the current conference will be searched.
D All files found are queued for later download during
your call. To download the files that have been queued,
execute a download using either the D or DB commands.
S PCBoard scans for files added since the date of the most
recent files the caller has been shown. PCBoard keeps
track of the most recent valid file date that you have
seen in the file directories. For example, if you were
to do a new scan searching all file directories on
12-24-94, but the latest file date that was displayed
was 12-21-94, PCBoard will remember that the latest date
you have seen is 12-21-94.
NS Files are displayed in non-stop Mode (no More? prompts
are displayed).
Description
A system commonly has hundreds or thousands of files online. Rather than
viewing each of these directories and attempting to pick out the new
files, use this command to limit the files that are displayed by date.
Using the subcommands you will have control over the date to begin the
search and the directory or directories that you would like to search
for new files.
Examples
One of the most common searches is to find new files in all directories
of the current conference. To perform this search, you would type the
following at a conference command prompt:
N;S;A
If you wanted to only scan the upload directory for files that have a
date which is equal to or greater than 07-19-93, type the following at a
conference command prompt:
N;071993;U
A more complex search may specify only a few of the available file
directories in the conference. As an example, if you want to scan for
new files since 05-22-94 in directories 1-4,. 15, and 20-25, type the
following at the conference command prompt:
N;052294;1-4;15;20;25
NEWS Display System News
Allows you to view the system news file which may list important events
or notices about the bulletin board system.
Description
The news file usually contains important notes or events regarding the
bulletin board system. You may use this command to read the news file
for the current conference. Normally, this file is displayed when you
log on to the system or join a conference but you may read it at any
time by using this command.
NODE Chat With Other Users
This command is identical to the CHAT command. See the detailed
explanation of the command for further details.
O Operator Page
If the SysOp is available for chat, this command will allow you to page
the SysOp for chat. If the SysOp is not available, you will be given
the opportunity to leave a comment.
Description
This command enables you to request an immediate chat with the SysOp.
If the system operator is available, both your machine and the SysOp's
will beep for 30 seconds or until the page is answered, in which case
you enter SysOp chat. If, however, the SysOp does not answer the page
or is unavailable at the time of your request, PCBoard will inform you
that the SysOp is unavailable and asks if you would like to leave a
comment instead. The time when the SysOp is available can be configured
in PCBSetup | Configuration Options | Limits.
OPEN a DOOR
This command allows you to open a DOOR to another application. You may
open a door via door number or by name.
Subcommands
[door #] This represents the number of the DOOR to open. It may
either be stacked with the command at the conference
command prompt (e.g., OPEN;1) or chosen after the DOOR
menu is displayed.
[door name] Instead of the DOOR number, you may type the actual DOOR
name. For example, to open a door called 'EXCITING' you
could type OPEN;EXCITING from the conference command
prompt.
NOTE: If you use the name to open a door then you can type
just the name of the door at the conference command
prompt. For example if you have a door called MAIL,
type MAIL at the conference command prompt to open the
door.
[parameter] You may pass a parameter to the DOOR that is called.
This parameter is similar to one passed at a DOS prompt
to another application. Not all DOOR programs accept
parameters so unless a particular DOOR states that it
will accept parameters, assume that it does not. As an
example, if you were to open a door by typing
OPEN;SALES;ANYTHING, you would be opening a DOOR called
SALES and ANYTHING would be passed as a parameter. To
access the parameters in a DOOR batch file you need to
read the PCBDOOR environment variable. See the Doors
section of the Conference Setup chapter in this manual
for further details.
Description
A DOOR can extend a BBS because a DOOR is more or less an application
that is independent of the bulletin board system. For example, a door
could be an on-line game or an on-line database. If you do not specify
a door number or name to open, the door menu is displayed so that you
may pick a door to open.
P Page Length Setting
Allows you to change the number of lines that PCBoard should think is on
your display screen.
Subcommand
[# of lines] This number indicates the number of lines displayed per
screen. This value may range between 0 and 99.
Description
You may specify the number of lines PCBoard displays before it prompts
you with a (H)elp, More? line. The most common setting is 23, but you
may choose any value between 0 and 99. If you select a page length
setting of 0, it is like being in permanent non-stop mode (i.e., when the
screen fills up, a More? prompt will not be displayed).
Q Quick Message Scan
This command will list message header information. The information
pertaining to a message is listed on one line for easy viewing.
Display Subcommands
+ Scan in forward direction.
- Scan in reverse direction.
L Begin with last message in message base.
NS Display in non-stop mode.
Message Selection Subcommands
[beg. msg. #] Beginning message number.
A Scan selected conferences.
ALL Scan all conferences.
F Message from you.
FROM Read messages from a user.
N New Messages by date.
S Messages that you have not read yet.
TO Read messages to a user.
WAIT Scan messages in conferences where you have mail waiting.
TS Messages that contain particular text.
U All unread messages.
USER Messages from a particular user.
Y Messages addressed to you.
Subcommands: Alphabetical Listing
[beg. msg. #] Beginning message number. This is the message number
that you wish to begin the scan with. The default scan
direction is in the forward direction. If you wish to
go in the reverse direction, use the - subcommand.
+ Scan in forward direction. When appended to the
beginning message number you can set the direction in
which PCBoard scans the message base. For example if
you enter 762+, PCBoard will begin scanning at message
number 762 in the forward direction.
- Scan in reverse direction. When appended to the
beginning message number you can set the direction in
which PCBoard scans the message base. For example if
you enter 3569-, PCBoard will begin scanning at message
number 3569 in the reverse direction.
NOTE: PCBoard defaults to searching in the forward direction.
A Scan selected conferences. Scans not only the current
conference but also those conferences which you have set
for scanning via the SELECT command or the S conference
flag in the users record.
ALL Scan all conferences. Scans all conferences you are
registered in even if you have not marked the conference
for scanning.
F Message from you. Only messages that are from you, the
user currently online, will be displayed.
FROM Read messages from a user. If you wish to read mail
that is from a particular user, use this subcommand.
When you use this subcommand, PCBoard will prompt you
for the user you wish to read mail from.
L Begin with last message in message base. Sets the
beginning message number to the last message in the
message base. When you use this subcommand you may omit
the beginning message number.
N New messages by date. The first message that is read is
the one that matches the date that you specify. This
enables you to read only messages that were left after a
certain date.
NS Display in non-stop mode. The listing of messages will
be displayed in non-stop mode. This means that there
will be no more? prompts to pause each time the screen
becomes full.
S Messages that you have not read yet. Searches only
those messages that you have not read yet.
TO Read messages to a user. If you wish to read mail that
is addressed to a particular user, use this subcommand.
When you use this subcommand, you will be prompted for
the user name that you wish to read mail from.
TS Messages that contain particular text. This subcommand
enables you to search for text in the message body, the
TO: field, and the FROM: field. You can search for a
word/phrase or you can use any Boolean search. For more
information on searching for text please see Searching
For Text in the Sysop's Guide chapter of this manual.
U All unread messages. If a message has not yet been read
then it will be displayed.
NOTE: A message that is addressed to ALL will always
show up in such a search because the read status is not
maintained on a message addressed to all users on the
system.
USER Messages from a particular user. You may search the
message header for a particular user. When PCBoard
searches for a particular user it will search both the
TO: and FROM: fields in the message header. You must
enter a full user name. Partial matches cannot be made
with this command.
WAIT Scan messages in conferences where you have mail
waiting. Messages are read from only conferences that
you currently have personal mail waiting to be read.
For example, if you login and see that you have mail
waiting in conferences 2,3, and 25 you could read all
new messages in only those conferences by entering
R;WAIT at the conference command prompt.
Y Messages addressed to you. Only messages that are
addressed to you will be listed.
Description
You may analyze a brief list of messages that may be read by you if you
use the Q user command. When executed, PCBoard will display the
following information about each message:
Message number
Reference number
Sender
Addressee
Subject
Read Status
The reference number indicates the previous message to which a reply was
entered to. This command can be used to quickly search message headers for
information.
Format of the list
The list that is produced by the format contains the following information:
Msg #. The actual message number in the message base. Just before the
message number is a status code that shows if the message has been read, etc.
For a list of status codes please see the section titled Status Codes.
Ref #. If the message is a reply, this field will contain the message
number which was replied to.
To. Displays who the message is addressed to. Only the first 16 characters
of who a message is address to is displayed in this list.
From. Displays who the message is from. The first 16 characters of who the
message(s) are from will be displayed.
Subject. Displays the subject of the message. Even though a subject may be
quite long, only the first 25 characters of the subject is displayed with
this command.
Status Codes
Next to each message number is a status code. You can use these status codes
to determine if the message has been read, if it has replies, etc. The
following is a list of all valid message status codes:
[blank] A message which can be read by anyone.
* A private message to a specific person which has not been
read by the person it was addressed to.
+ A private message which has been read by the person it was
addressed to.
- A message to a specific person, which was readable by anyone,
which has been read by the person it was addressed to.
~ A comment to the SysOp which has not been read by the person
defined as SysOp record #1.
` A comment to the SysOp which has been read by the person
defined as SysOp record #1.
% A message protected by sender password which has not been read.
^ A message protected by sender password which has been read.
! A message protected by group password which has not been read.
# A message protected by group password which has been read.
$ A message protected by group password which is addressed to
ALL.
Examples
To display the header information for all messages in the current message
base in reverse order you would issue the following at the command prompt:
Q L
To search for all messages (beginning with the first message in
the message base) either to or from a user named Wally Peterson
you would issue the following at the command prompt:
Q USER WALLY PETERSON 1+
QWK Transfer Main In QWK Format
This command will capture messages and create a QWK packet that
can be downloaded and read off-line. This command can also be used to
upload any reply packets that you may have.
Subcommands : Alphabetical Listing
[protocol] If a protocol is not specified for transferring the QWK
(mail) or REP (reply) packet, the default protocol will be
used.
BYE When you use this subcommand, PCBoard will logoff after your
transfer is complete. Use of this subcommand is ideal for
performing automated mail-runs.
U This subcommand is used to upload a REP packet.
D This subcommand is used to download a QWK packet. PCBoard
scans the conferences that have been selected for scanning
with the SELECT user command.
Description
To save time and money, a common practice is to transfer mail packets to and
from a bulletin board system. The messages can then be read and replied to
off-line. PCBoard will create a QWK mail packet when using this command. In
addition, the REP file can be uploaded with this command when using the U
subcommand.
If you do not specify any subcommands when executing the command you will
be asked if you will be downloading or uploading a mail packet. Choose
the appropriate response for the action your desire.
Examples
To download a QWK packet using the Z protocol, the following would be
entered:
QWK D Z
If there are replies to the QWK packet they will be stored in a REP file.
This file needs to be uploaded for the replies to be posted on the bulletin
board system. The following command would prepare PCBoard to upload the REP
packet:
QWK U
R Read Messages
The Read messages command permits you to read messages on a bulletin board
system. Messages may be addressed to you, or to other people. From this
command you may also reply to messages you are reading, search for text in
messages, and get a synopsis of messages that are currently on the system.
Read: Selection Subcommands
The following is a list of what are called the selection subcommands. These
commands will determine the criteria for the messages that you will read.
With the exception of the message #, you may use any subcommand in
conjunction with any other subcommand. For example, if you wanted to read
new mail in all conferences that you have set for scanning, enter R;S;A.
Likewise, if you wanted to read the same messages, but only display those
from a user named FRANK CROSS, enter R;S;A;USER;FRANK CROSS at the conference
command prompt.
[Message #] Message number to read.
A Scan all selected conferences.
ALL Scan all conferences that you have access to.
F Read messages from current user.
FROM Read messages from a user.
N New Messages by date.
S Read new messages.
TO Read messages to a user.
TS Search messages for specific text.
U Read unread messages.
USER Search messages to or from a particular user.
WAIT Scan messages in conferences where you have mail waiting.
Y Read messages addressed to you.
YA Read messages to you or to ALL.
Read: Scan Subcommands
These particular subcommands can be used to set the direction
that you will read mail. For example, if you wanted to begin
reading at the end of the current message base, you would enter
R;L.
+ / - Set read direction
1+ Begin with first message in the message base.
L Begin with the last message.
N New messages by date.
RM Read memorized message.
RM+ Read memorized message and continue reading forward.
RM- Read memorized message and continue reading reverse.
Read: Capture Subcommands
One time-saving feature that PCBoard offers is the ability to capture
messages into one single file which you may download and browse off-line.
The resulting file is an ASCII file that looks just like what you see on the
screen when viewing messages.
Sometimes you may want to download a group of messages or just a single
message. These subcommands allow you to capture messages and then download
them to either a file or printer on your system.
C Capture messages
D Capture messages
QWK Capture messages to a QWK packet
Z Capture and compress messages
Read: General Subcommands
The following commands could be categorized as miscellaneous subcommands.
Here, you will find commands to perform various functions that may not
necessarily be directly related to reading messages, but are still available
for your convenience.
DE De-select current conference
G Goodbye.
J Join a conference.
K Kill a message.
LONG Use the extended message header for displaying.
NS non-stop mode.
O Read-only mode.
Q Quick scan messages.
SE Select current conference for scanning.
SET Set the last message read number.
SHORT Use the brief message header for displaying.
End of Message: Scan Subcommands
After you read each message, PCBoard will display an End of Message Command
prompt. From this prompt you can enter numerous subcommands. Most often,
you will be entering subcommands which allow you to continue reading,
memorizing the current message number, etc. Following is a list of the
subcommands you may access most frequently.
[Message #] Message number to read
R Read next message in current direction
+ / - Set read direction
JUMP Jump to the next conference.
L Begin with the last message.
M Memorize current message number.
NEXT Read next message.
PREV Read previous message.
RM Read memorized message.
RM+ Read memorized message and continue reading forward.
RM- Read memorized message and continue reading reverse.
RR Read reference message.
SKIP Skip current conference.
T+ Thread read (forward direction).
T- Thread read (reverse direction).
End of Message: Reply Subcommands
Communications is a two way street. Therefore, you will most likely read
messages which you wish to respond to. The following is a list of reply
subcommands that you can use to enter responses to messages.
RE Reply to current message.
RO Reply to a message but send reply to a different user.
End of Message: Capture Subcommands
If you are in the middle of reading messages and decide that you would like
to capture the rest of the messages that you would have read into a text
file, you may do so with the following subcommands.
C Capture current message
D Capture current message
Z Capture and compress current message
End of Message: Selection Subcommands
While you are reading messages there are a few subcommands you can use to
change the future messages you will be reading. You can use these to make
specific searches. For example, if you began reading all new messages
(R;A;S) and decided that there were too many messages, you should restrict
your search. If you decided that it would be faster to read mail addressed
to you or ALL, enter YA at the End of Message Command prompt.
F Read messages from current user.
S Read new messages.
TS Search messages for specific text.
USER Search messages to or from a particular user
Y Read messages addressed to you.
YA Read messages to you or to ALL.
End of Message: General Subcommands
The following subcommands are the remaining commands that are available at
the End of Message Command prompt.
/ Re-display current message
ALIAS Toggle use of alias.
DE De-select current conference
E Edit message header information.
EDIT Edit the content of a message.
FLAG Flag a file for download.
G Goodbye.
J Join a conference.
K Kill the current message.
LONG Use the extended message header for displaying.
N Quit reading messages.
NS non-stop mode.
SHORT Use the brief message header for displaying.
SE Select current conference for scanning.
SET Set the last message read number.
V View a downloadable file.
End of Message: SysOp Subcommands
There are several subcommands that are available only to SysOps at the End of
Message Command prompt. You can copy or move messages, access user records,
edit message header information and more.
COPY Copy a message to another conference.
F Access the sender's user record.
FF Access the sender's user record.
FT Access the recipients user record.
MOVE Move message to another conference.
P Make current message private.
U Make current message public.
Subcommands: Alphabetical Listing
For your convenience, the following is a detailed alphabetical list of
subcommands that are available with the R command. Even the subcommands that
are available at the End of Message Command prompt are listed.
[Message #] Message number to read. This number indicates the number of
the message that you wish to read. If you wish, you may also
append either a + or a - to the message number to read in the
forward or reverse direction, starting with the message
number specified. For example, to read message #3236 and
every message afterwards, you would enter 3236+ instead of
just 3236.
You may also specify a range of message numbers by adding a
dash between the low message number and high message number.
For example, to specify messages between 3000 and 4000 ,
enter 3000-4000.
(Enter) Read next message in current direction. When pressed at the
End of Message Command? prompt, the next message is displayed
in the direction that you are reading.
+ / - Set read direction. When appended to a message number or
used by itself, PCBoard displays all messages in
forward-numerical or reverse-numerical order respectively
from that point. You can always tell what mode you are in by
looking at the Read Type at the top of the message you are
reading. In that field you will see either a + or a - to
denote which direction you are reading.
/ Re-display current message. When this subcommand is entered
at an End of Message Command prompt the message that was just
displayed will be re-displayed.
1+ Begin with first message in the message base. If you want to
specify the first message in the message base you would
specify this subcommand.
A Scan all selected conferences. Messages are read from all
conferences that have been selected for scanning. You may
choose which conferences you wish to scan for messages by
using the SE command at the conference command prompt or by
using DE or SE with the R user command. These conference
scanning flags may also be modified while editing a user
record.
ALIAS Toggle usage of alias. When you are in a conference that
allows usage of an alias, you may or may not want to enter
messages using your alias. This command allows you to toggle
whether or not your alias will be used.
ALL Scan all conferences that you have access to. Messages are
read from all conferences that you have access to whether you
have selected them for scanning or not.
C Capture messages. The messages displayed by the current
command are captured, placed in a file, and prepared for
download. You are given the choice to continue with the
download, abort the transfer, or hangup after the transfer.
COPY Copy a message to another conference. This subcommand for
SysOps enables copying of a message to another conference.
When you copy a message you leave the original message but
also make another copy of the message in the conference that
you specify.
D Capture messages. The messages displayed by the current
command are captured, placed in a file, and immediately
prepared for download.
DE De-select current conference. If a particular conference is
chosen for scanning, the conference is de-selected. This has
the same effect as using the Select command from the main
menu and de-selecting the conference by pressing the
corresponding number for the conference. This would cause
the "X" flag in the flags column from the SELECT command
(executed from a conference command prompt) to be removed.
E Edit message header information. At times, you may want to
change who you addressed a message to or the subject of a
message. If this is the case, use the E subcommand to edit
those two fields of any message that you have entered. If
you have SysOp security level, you may also change the
reference number, whether the message has been read yet, and
the protection of the message. This subcommand is only
available at the End of Message Command? prompt.
E Enter a message. See the E user command for more details.
Note, this command is not available at the End of Message
Command? prompt. See the previously described subcommand.
EDIT Edit the content of a message. The current message will be
placed in the editor for modification. You may want to
re-edit a message if you accidentally lost carrier while
entering a message or changed your mind, etc.
F Access the sender's user record. As a SysOp, you may be
reading a message and want to access the user record of the
user who left the message. This command will display the
user record of the user who left the message. The format of
the user record and the commands that are available when the
user record is displayed are all discussed in the description
of the 7 SysOp command.
F Read messages from current user. The message base is scanned
for all messages from you.
FLAG Flag a file for download. Enables you to flag a file for
download later during the session. This subcommand is
identical to the FLAG user command.
FF Access the sender's user record. See the F subcommand for
more details.
FROM Read messages from a user. If you wish to read mail that is
only from a particular user, use this subcommand. When you
use this subcommand, PCBoard will prompt you for the user you
wish to read mail from.
FT Access the recipients user record. Like the F subcommand,
this subcommand allows you to access user records while you
are reading messages. The difference, however, is that the
user record of the whom the message is addressed to will be
displayed.
G GoodBye. (See the G user command for more details.)
J Join a conference. You may join another conference. (See
the J user command for more details.)
JUMP Jump to the next conference. If you read all conferences
(R;A or R;ALL), you may jump to the next available conference
for message base scanning by using this command. The last
message read pointer is not advanced to the last message when
you jump a conference. Next time you scan for new mail in
that conference, all of the messages you jumped over will be
shown in the scan. This subcommand is only available at the
End of Message Command prompt.
K Kill the current message. If the message is to/from you then
you may kill it. When you kill a message, you make it
inactive in the message base. The SysOp may recover any
message which has been killed but not yet packed out of the
message base by using the 4 SysOp command. If you do not
issue this command at an End of Message Command prompt, you
will be asked to enter the message number that you wish to
kill.
L Begin with the last message. The current message base is
read backward from the last message to the first.
LONG Use the extended message header for displaying. Displays the
extended message header. All message header fields are
displayed, but the extended header uses 7 lines as opposed to
the 5 lines used by the short header display.
M Memorize current message number. When executed, PCBoard
memorizes the current message number. PCBoard will only
remember one message number. If you try to memorize another
message number, the previous one will be lost. When you want
to return to the memorized message number, you may type RM,
RM+, or RM-.
MOVE Move message to another conference. This subcommand for
SysOps will move a message to another conference. Moving
implies that the message will be copied to the conference
that you specify and then the original message will be
deleted. When you use this subcommand you will be prompted
to enter the conference you wish to move the message to. If
you enter the number of the conference you are currently in,
the message will be moved to the end of the current
conference's message base.
N New messages by date. The first message that is read is the
one that matches the date that you specify. This enables you
to read only messages that were left after a certain date.
N Quit reading messages. At the End of Message command prompt,
reading ends and you are returned to the conference command
prompt.
NEXT Read next message. The next message in the message base is
displayed.
NS non-stop mode. Messages are displayed in non-stop mode, thus
eliminating More? prompts from the display.
O Read messages in read-only mode. When you want to read
messages and do not want your last message read updated as
you read the mail, read the mail in what is called read-only
mode. Additionally, if you have sufficient security as
defined in PCBSetup | Security Levels | Sysop Commands, the
message read status will not be updated. This means that
even though you have read the message, it will not be shown
as having been read and your last message read pointers will
not be updated.
P Make current message private. A quick way to make any
message security RECEIVER ONLY is to use this subcommand.
This subcommand is available to SysOps only and is quite
useful when you need to make a message private but do not
want to use the E subcommand to edit all of the message
header information.
PREV Read previous message. The previous message in the message
base will be displayed.
Q Quick scan messages. See the Q user command for more
information.
QWK Capture message in QWK format. One of the most popular
off-line message format is the QWK format. With what is
called a QWK packet you can load it into an off-line mail
reader and read and reply to messages off-line saving time
and money. If you use this subcommand, any message that
would have normally been displayed to your screen will be
sent to a QWK packet that you may download and read off-line.
RM Read memorized message. The message previously memorized is
re-displayed.
RE Reply to current message. When you wish to respond to an
individual's message you enter a message called a reply. To
enter a reply to the current message you use the RE command
which will create a new message addressed to the sender of
the original message. This is the command you will be using
most often when replying to a message because the message
that you want to respond to is the message you are currently
reading. Therefore, you will not have to enter a message
number to respond to because you are currently reading the
message. See the REPLY to Message command for additional
information.
RM+ Read memorized message and continue reading forward. The
message previously memorized is re-displayed and the message
base is placed in forward mode for further reading.
RM- Read memorized message and continue reading reverse. The
message previously memorized is re-displayed and the message
base is placed in reverse mode for further reading.
RR Read reference message. If the message you are reading
displays a message number in the REFER# field of the message
header, you may read the reference message by typing RR and
pressing the ENTER key. This is also where the memorize a
message command (M) comes in handy. Using that command you
can memorize the current message, read the reference message
and then quickly return to the original message by returning
to the memorized message number.
S Read new messages. All messages in the current conference
that have not already been read will be displayed. You may
specify the A or ALL subcommand to scan for new mail in other
conferences besides the current conference.
SE Select current conference for scanning. While reading a
message you may select the current conference to scan for
messages. This has the same effect as if you executed the
Select command from the main menu and placed an "X" in the
flags column. Using this command you may select the
conferences you wish to scan for mail on-the-fly.
SET Set the last message read number. PCBoard stores last
message read pointers for each conference. These pointers
contain the last message number that you read in any
particular conference. By looking at this value, PCBoard is
able to determine which messages you have not read yet. As
you read messages, this number will be automatically updated.
If you need to manually update this value, use this command.
When executed, you will be asked to enter the highest message
number that you have read. Enter any valid message number
into the field. If the number you enter is higher than the
highest message in the conference, your last message read
will be set to the highest number in the conference.
SHORT Use the brief message header for displaying. Displays the
four line version of the message header. This means that not
all of the fields in the header are displayed so that more of
the message will be displayed on the screen.
SKIP Skip current conference. While executing an R;ALL or an R;A
command, you may use SKIP to bypass the remaining messages in
the current conference and to set the last message read
pointer to the last message. In the R;A case, however,
invoking SKIP will act just as it does with the R;A command
only it moves you to the next available conference and
permits you to continue reading messages in the next
conference.
T Thread read. PCBoard allows you to read only messages that
have the same subject in the message header. This is called
reading messages by thread. You may choose to read forward
or reverse in the thread by appending a + or a - next to the
T (e.g. T+, T-). Normally, you memorize your current position
(by using the M command) and use the RM command to return to
the original message after the thread read is complete.
TO Read messages to a user. If you wish to read mail that is
addressed to a particular user, use this subcommand. When
you do, you will be prompted for the user name that PCBoard
will use to search the TO: field of each message.
TS Search messages for specific text. Each message is scanned
for the text that you indicate. You may perform complex text
searches by using Boolean text searches. For more
information on Boolean text searches, refer to Searching For
Text in the Sysop's Guide chapter of this manual.
U Read unread messages. Anytime that you want to read messages
that have not been read, you can use this subcommand. If a
message has been read by the recipient, PCBoard will display
the date and time that the message was read in the message
header. Messages to ALL will always be considered as unread.
U Make current message public. Like the P subcommand, this
subcommand allows you to quickly change the message security
of the current message. However, this subcommand will make a
message a PUBLIC message. This subcommand is only available
to SysOps since it is able to change the security of the
current message.
USER Search messages to or from a particular user. When executed
you are prompted to enter the name of the user you would like
to search for. After you enter a valid user name, the
message base is scanned for messages both for a specified
user and those left by a specified user.
V View a downloadable file. Enables a downloadable file to be
viewed online via PCBVIEW.BAT. This subcommand is identical
to the V subcommand for the F user command. In other words,
it is identical to typing F;V at a conference command prompt.
WAIT Scan messages in conferences where you have mail waiting.
Messages are read only from conferences that you currently
have personal mail waiting to be read. For example, if you
login and see that you have mail waiting in conferences 2,3,
and 25 you could read all new messages in only those
conferences by entering R;WAIT at the conference command
prompt.
Y Read messages addressed to you. The message base is scanned
for all messages addressed to you.
YA Read messages to you or to ALL. The message base is scanned
for all messages addressed to you or to ALL.
Z Capture and compress messages. As with the D command, the
messages displayed by the current command are captured and
placed in a file. The file, however, is compressed before
it is downloaded and therefore may not be sent to your local
printer.
Description
Exchanging electronic mail or messages between users is probably the most
popular form of communications on bulletin board systems. Users will enter
and read messages almost every call. PCBoard has several subcommands that
allow you to read only those messages that interest you.
While the number of subcommands may overwhelm you at first, you will find
that you will become familiar with them after a little bit of practice. You
may also find that using mnemonics will help you remember the commands
easier. By looking at the subcommands described earlier you would find that
you could enter R;S;A at a conference command prompt to read all new messages
in the conferences that you have selected for scanning. You may find it
easier to remember that R;S;A means Read mail Since last time in All selected
conferences.
Use the selection subcommands to determine the messages that you will read.
After you read each message you will be presented with an End of Message
Command prompt where you can enter other commands that enable you to reply to
messages and other functions as well.
Combining Read Subcommands
Once you understand how you can combine the various read subcommands, you
will be able to better make use of PCBoard's power. The following section is
designed to help you find the right subcommand for the right situation.
If you enter R at a conference command prompt you will see a line which shows
you the range of the message numbers in the current conference message base
and will ask you what Message Read Command you would like to use. At this
point, choose at least one subcommand from the Read: Selection Subcommands
section. For example, if you were to enter a Y, you are telling PCBoard to
read messages that are addressed to you. Now that PCBoard has enough
information to go on, it will begin scanning with message #1 for any mail
that is addressed to you.
You may be wondering what you would do if you did not want to begin scanning
at message number one (m,aybe you only wanted to scan any new mail that is
addressed to you). What you would do in this case is use both the Y and the S
subcommands. Simply enter both subcommands at the Message Read Command
prompt putting either a space ( SPACE ) or a semicolon ( ; ) between each
command. The following is a sample scenario:
(50 min. left) Main Board Command? R
(H)elp, (3523-5032), Message Read Command? Y;S
At this point, PCBoard would begin scanning all new mail in the
current conference for any messages that are addressed to you.
The Difference Between LONG and SHORT Message Headers
The message header is the information that you are displayed regarding who
the message is from or to, the subject of the message, etc. PCBoard supports
two different message headers -- long and short.
The long message header closely resembles the message header of previous
versions of PCBoard with the exception that the, TO, FROM, and SUBJECT fields
all take one line a piece. The long message header displays the following
information:
Date
Message number
Reference number (if message is a reply)
Who the message is address to
Who the message is from
The subject of the message
The security of the message
If the message has been read or not
The status of a message (has replies, message security, etc.)
Type of message read you are using
All in all, this format takes a hefty 7 display lines on the screen including
the blank line between the header and the message text. This amounts to
nearly one third of the entire display area on the screen. The short header,
on the other hand, uses only 5 display lines including the blank line. This
amounts to less than one quarter of the display screen enabling you to fit
more message text on the screen. The short message header displays the
following information:
Date and time the message was entered
Message number
If the message has replies (displayed as an R on the top line of the header)
If the message has been read (displayed as an * on the top line of the header)
Who the message is addressed to
Who the message is from
The subject of the message
The following shows the long message header style:
The following illustrates the short message header style
As you can see two lines of information really does make a difference. The
default header that is used is determined by how you answered the following
question using the W user command:
Use long headers when reading messages? (Y)
You can also switch between long and short headers by typing either LONG or
SHORT at the End of Message Command prompt. In addition, you may also use
these words when using the R user command. For example:
R;A;LONG
R;Y;S;SHORT
Examples
If you do not like to read a lot of mail when you login to a system, you may
want to only read new messages that are addressed to you in all conferences
that you are able to join. To do this, you would enter the following at the
conference command prompt:
R;Y;S;ALL
If you wanted to read the same messages but instead you wanted to capture
them to a file that you could download, you would enter the following
instead:
R;Y;S;ALL;C
Sometimes you may want to search for messages that only have certain text in
either the message header or the actual message body. For, example, if you
wanted to search all of the messages in the current message base for HARD
DRIVE you would enter the following:
R;TS;HARD DRIVE
At this point, PCBoard would ask you what message you wished to begin the
scan with. If you enter L it will begin with the end of the message base and
search backwards. If you want to scan with the beginning message and search
forward, you would enter 1+.
REPLY Reply To A Message
Subcommands
# The message number (between 1 and 16,777,216) that you wish
to respond to. If you wish to reply to multiple messages
you may do so by entering a message number followed by a
comma, a space and then the next message number (e.g., 3252,
3523)
Description
A reply is nothing more than a new message. There are a couple of things
that make a reply different than entering a regular message. These
differences are listed below:
The message is automatically addressed so that your response is sent to the
proper user.
The subject automatically defaults to the one of the previous message--you
may change the subject if you wish
You may quote from the message you are responding to enhance the clarity of
your response.
If security of the message that you are replying to is PUBLIC then you may
change the security level of your reply. Otherwise, the message security of
the original message will be carried through to the reply. In other words
you can respond to a PUBLIC message and make the reply a RECEIVER ONLY
message. However, you cannot respond to a RECEIVER ONLY message and make the
reply PUBLIC.
The message number of the original message displays in the header of your
reply message as REFER #.
Aside from the differences listed, a reply is exactly like entering any
other message. Therefore, you will want to refer to the E command to find
what options are available to you while entering your reply.
Quoting The Previous Message
Quoting the original message in your reply can enhance the clarity of your
reply. It makes it easier to understand the message and what you are
responding to. Very little effort is required for quoting a message. The
following paragraphs describe the various methods of quoting the previous
message.
Remote: From remote, there are two ways you can quote the original message.
If you are in the full-screen editor then you can press CTRL-O to pull up the
previous message or you may press ESC and then select Q from the message entry
command prompt.
When the message is displayed, on your screen you will see line numbers to
the left of each line. When the message has been displayed you will be asked
to enter the beginning line number you would like to quote, followed by the
ending line number to quote.
Once you have entered the line numbers to quote, you will be returned to the
message you are writing. Where you left off you will now see the lines that
you quoted. To set the quote apart from your message, you will see a -> to
the left of each line that is a quote. When reading the message, these will
show up in color to make it stand out even more.
Local: When you are not calling in from remote and want to quote a message
you may use PCBoard's scroll back buffer in addition to the methods that are
described for remote users. Since your arrow keys are active in the full
screen editor, you can access the scroll back buffer by pressing the o key on
your keyboard. When you are in the scroll back buffer, simply press the
SPACE where you want to
begin your quote and then cursor to the last part you
want to quote and press the SPACE bar again. The text that you have marked
is now shown in reverse text. If you want to use that text, press ESC to
quote the marked text. You may also remark the text you want to quote using
the SPACE bar as previously mentioned.
Example
If you wanted to reply to the following message
you would type RE at the End of Message prompt. RE is the subcommand to
reply to the message that you are currently reading.
Depending on the conference configuration, the following information may be
asked before you can enter a reply to a message:
Subject: When entering a reply, you are given the ability to change the
subject of the message if you wish. If you simply press ENTER when prompted
for the subject, the subject of the message you are replying to will be used.
Message Security: If the message you are responding to is a public message,
you are asked if you would like to change the security of the message in case
you wish to respond privately rather than in a public message.
Echo Message: If the Echo Mail in Conference option is turned on for the
conference where the reply is entered, you are also asked if you would like
to echo your response.
Route message to: If your response is to be echoed and if the response is a
private response, and if the Prompt for ROUTE info option is turned on, this
question will be asked. You can enter any routing information (such as a
site address or personal address) in this field as appropriate for the
NetMail system that the conference carries.
Request Return Receipt: If the message is private, you are given the option
to request a return receipt. If you request a return receipt, you will
receive a message notifying you when a user has read your message.
Use Full Screen Editor: If you have setup your defaults to ask which editor
each time you enter a message ( W user command ), you will be asked this
question.
Once these questions have been asked, you are ready to enter the response.
Usually, however, you will want to quote some of the text from the original
message. From within the full-screen editor, you can press CTRL-O to quote
from the previous message. You will be shown the message you are responding
to (with line numbers at the beginning of every line). Once the original
message has been displayed, you are asked which line you wish to begin your
quote from followed by the last line you wish to quote.
In this example, you could quote line one by specifying both the starting and
ending line number as line 1. You are then returned back to the editor and
you will see that quoted text is now in your message with each line prefixed
with -> so you can differentiate between your reply text and the quoted
text.
If you are using the line editor instead of the full-screen editor, the
method you use to quote will be a little different because that particular
editor does not recognize CTRL-O. Instead, you get to the message command
prompt by pressing ENTER on a blank line in the editor. At the command
prompt, press Q followed by R. You may then quote the message in the same
manner that was used to quote from the full-screen editor.
If you are logged in locally, you can use the methods described previously to
quote a message, or you can take advantage of PCBoard's scroll-back buffer
(if you have it enabled). You can mark any text in the scroll-back buffer
and have it included in the message as quoted text. To do so, simply hit the
o key and you will be in scroll-back mode. You will notice that you have a
cursor that you can move around the screen. Simply move the cursor to the
beginning of the text you want to quote and press M. Next, move the cursor
to the last portion of the text you want to quote and press M. All of the
text between your beginning and ending mark is now highlighted.
Simply press E, and it will be entered in your reply as quoted text. You may
then continue to enter your reply and quote more text if you need to.
Once you have finished entering your response and quoting text, you can save
your message just as you normally would if you were entering a message from
scratch.
RM Re-Read Memorized Message
This command allows you to read a message that you have previously memorized.
If you try to execute this command and you have not memorized a message
number, you will be notified that no message number has been memorized. For
more information on this command see the RM, RM+, and RM- subcommands for the
R user command.
S Script Questionnaires
Script questionnaires allow you to answer various questions that the SysOp
has designed for you to answer. These questions may cover a wide variety of
topics and can vary in length. When you execute this command you will be
presented with a list of script questionnaires available in the current
conference. You simply select the number of the questionnaire you would like
to answer and the questionnaire will be presented to you. Answer each
question in the space presented.
SELECT Select Conferences for Scanning Or Reading
In order to determine what conferences you want to scan or read mail in, you
must select the conference. This command will enable you to select the
conferences that you want to select.
Subcommands
[Conf. Num(s)] Conference number(s) to select. You may specify a single
conference or multiple conferences. If you want to specify
multiple conferences, you must do so by specify a range
(e.g., 32-53) or by separating each conference by a space or
semicolon. You can even combine ranges and individual
conferences. See the example section of this command for
more details.
S Select all conferences. This subcommand selects all
conferences for scanning or reading.
D De-select all conferences. This subcommand de-selects all
conferences for scanning or reading.
Using the SELECT Command Interactively
If you do not specify any subcommands when you run the SELECT command then
you will be running it in interactive mode. The only thing you need to
remember about interactive mode is that it is slightly different than
specifying everything when you use the command with subcommands. The
following lists the differences between the various subcommands when you are
using the command in interactive mode.
[Conf. #] Conference number(s) to select. In interactive mode When you
select a conference you toggle its status. If you select
conference 1 and it was already selected (had an X in the
FLAGS column), you will deselect that particular conference.
If you select a conference that was not already selected, you
will be asked what you wish to set your last message read
pointer to. You may set the last message read pointer to any
value that is within the range of messages in the conference.
To find the range of messages in the conference look to the
left of the conference name on the prompt where it is asking
you to enter your last message read. You will see a range
of numbers that will look something like 3005-8292. The
first number is the lowest message in the conference and the
second number is the highest.
In addition, you can add a D to the right of the conference
number(s) to de-select the conference(s) that you specify.
S Select all conferences. This subcommand selects all
conferences for scanning and all conferences will have an "X"
placed in its flags field.
D De-select all conferences. This subcommand de-selects all
conferences for scanning and removes the "X" if there was one
in this conference's flags field.
Q Quit. This subcommand quits the Select command. Control is
returned to the main menu.
Description
Quite often, there will be conferences on a bulletin board that you do not
want to participate in. This command enables you to choose which conferences
to automatically scan for messages both at login and when you use the A
subcommand with a message read or scan command (e.g., the R, TS, and Q
commands). A two-column listing of conferences that you are able to join is
displayed. In the list, PCBoard includes the conference number, description,
last message read, highest message in the conference, and an "X" if you have
marked this conference for scanning. Only the conferences that you have
access to will be listed. If you find that a conference is not listed, it is
because you do not have access to it. The following is an example of the
screen that is displayed to you:
Last High
Num Conference Read Num. Flags
-------------------------------------------
1 Main Board 8548 7978 X
2 SysOps Talk 1018 1001 X
3 For Sale 6289 4301 X
5 Programming 2106 1839
6 Operating Systems 5119 4768 X
7 Chit Chat 7831 7659 X
8 BBS Ads 6711 6584
9 Modem Info 2478 2178 X
Enter Conference Numbers, (S)elect All, (D)eselect All, or (Q)uit?
Examples
If you want to make sure that conferences 1 through 9 and conference number
12 were selected, you could do this right from the command line by typing the
following:
SELECT 1-9;12
Now, if you wanted to deselect just those conferences, you should do that by
running the SELECT command interactively by typing SELECT on the command
line. At the next prompt, type 1-9;12 and you will see that the conferences
will be deselcted.
T Transfer Protocol
In order to transfer a file while connected to a bulletin board system you
must use a file transfer protocol. This command allows you to select your
default file transfer protocol.
Subcommand
[protocol] Protocol letter. You can change your transfer protocol to
any valid transfer protocol letter. If you do not specify a
protocol letter when you execute the command, you will be
given a list of available protocols from which you may
choose. Valid protocol letters are A-Z and 0-9.
Description
When executed, a list is displayed that allows you to choose from among
several different file transfer protocols for uploading or downloading files.
Each is denoted by a single character, a letter or a number from 0 to 9.
When determining which protocol to select, it is important to remember that
the same protocol must be used on the bulletin board system and by the
communications program that you are using. If you are unsure of which
protocol to select or will be changing your selected protocol, select N for
no default protocol. If you select None, you will be asked each time you
transfer a file which protocol you would like to use.
TEST Test A Downloadable File
This command allows you to test a file for download before you actually
download the file. The testing procedure is determined by the SysOp so it
may vary from system to system.
Subcommand
[filename] Filename to test. This is the file that will be tested
according to the testing procedures designated by the SysOp.
You may only specify one filename at a time.
Description
How many times have you downloaded a file only to find that it will not
uncompress due to errors? The TEST command permits you to check files for
viruses and other corruptions that might exist in a particular file. When
you enter the filename to test, you will be informed after a short delay
whether the file passed or failed the predetermined criteria. If the
filename you enter to test does not exist on the system, you will be notified
that the filename you entered does not exist and you will be allowed to enter
a new filename to test.
TS Text Search Messages
Subcommands
[Text] Text to search for. This subcommand is required for use with
the TS command. This is the text you wish to scan for in the
message base. This may be a single word or it may be a
complex Boolean search string.
NOTE: You may also specify any subcommands of the Read a Message command
(R):
Read: Selection Subcommands
Read: Capture Subcommands
Description
Every once in a while you may have a need to search through all or a portion
of messages on a particular system. You might be experiencing a problem that
you need help with or you may have a particular question in mind. The TS
command is very similar to the R command. The major difference is that only
the messages that contain the search text that you specify are displayed.
Giving you the ability to scan messages and message headers to locate a
specified text in a message makes it easier for you to display only those
messages that interest you. By using conditional text searches you can
further limit the messages that are displayed to you.
U Upload a File
Like the D user command, this allows you to transfer files between systems.
In this case, however, you are sending a file to the bulletin board system
instead of receiving one.
Subcommands
[file(s)] Filename(s) to upload. The parameter is given to identify
the uploaded file in the PCBoard system. PCBoard will ask
for the filename or it may be included on the command line.
If more than one file is to be uploaded, each must be listed
on the command line.
[protocol] Protocol to use for the upload. If you wish to specify a
protocol that is different than your default protocol,
specify the protocol letter to use on the command line.
BYE Logoff after transfer is complete. After the file transfer
is complete, you may choose to disconnect automatically.
This option may be included on the command line with the
other options of this command. Before you are disconnected
from the bulletin board system, you have 10 seconds to abort
and continue with your session.
Description
When you upload a file to a BBS you are adding a particular file to the file
system so that other users can download the file. When you upload the file it
could immediately be made available for download, or the SysOp may make all
uploads private to review files before posting them for download.
When you begin an upload, you must specify the filename to upload and provide
a description for the file before PCBoard will proceed with the transfer.
After the filename and description has been provided, you will see the
following:
Upload Drive : 341,188,608 Bytes Free Disk Space
Upload Status: Posted Immediately
Protocol Type: Ymodem/G BATCH
(Ctrl-X) Aborts Transfer
The first line shows you that there is over 331 megabytes of free space for
your upload. Obviously this would be plenty of space to handle just about
any upload. The second line tells you if the file will be Posted Immediately
for download or Screened Before Posting. The third line will display the
protocol that you have selected for the transfer. Only the protocol
description is listed (not the protocol letter). The final line just informs
you that you may press CTRL-X to abort the transfer.
From the time you see these four lines you will have about 60 seconds to
begin your transfer before PCBoard will automatically abort your transfer.
Local Uploads
If you have logged into PCBoard locally and you use an internal PCBoard
protocol for an upload, PCBoard will do what is called a local upload. When
you do a local upload instead of trying to transfer the file via the normal
methods, PCBoard will pop-up a box which asks you where it can find the
file(s) you wish to upload. Inside of the box you will see Local Upload Path
or Filename? In the box, enter the file(s) that you want to upload. To
specify more than one file you will need to enter a wildcard filename such as
C:\TEMP\*.ZIP.
Example
If you want to upload a file called TMAL352.ARJ using Zmodem (which is
protocol Z), you would type in the following:
U TMAIL352.ARJ Z
You will now be asked to enter a description of TMAL352.ARJ. You will be told
how many lines of description you may enter and that you may begin the
description with a / to make the file a private upload to the SysOp. You
must enter at least 5 characters for your description--PCBoard will reject
any other description.
UB Upload Batch
This command functions similarly to Upload A File with one minor exception.
The UB command immediately assumes that more than one file will be uploaded.
Subcommands
[file(s)] Filename(s) to upload. If you wish, you may specify the
filename(s) that you wish to transfer on the command line. If
you specify more than one filename you need to separate each
filename with a space.
[protocol] Protocol to use for the upload. If you wish to specify a
protocol that is different than your default protocol, you
may do so on the command line.
BYE Logoff after transfer is completed. After the file transfer
is complete, you may indicate that you wish to disconnect.
This option may be included on the command line with the
other options of this command. Before you are disconnected
from the bulletin board system you are given 10 seconds to
continue on with your current call.
Description
You will be prompted for each filename you wish to upload. When you have
finished entering all the files that you wish to upload press ENTER at the
Filename to Upload prompt. If you specify more than one filename to transfer
then you will only be allowed to select batch file transfer protocols such as
Ymodem Batch, Zmodem, or Ymodem/G.
Unannounced Uploads
When you finish an upload, PCBoard will check all of the files to make sure
that there is a description for each file that has been uploaded. Any file
that does not have a description when the transfer is completed is called an
unannounced upload.
If an unannounced upload is received, PCBoard will scan the uploaded file to
see if it contains a FILE_ID.DIZ file. If it does, it will send the file
directly to the upload tester without asking you for a description of the
file. This capability is made available for ZIP, ARJ, LZH, PAK and ARC files
as well as self-extracting versions of each. It is built right into PCBoard.
It is fast. And it does not require outside (third party software) to do it.
At this point, you will be prompted to enter descriptions for any filename
that does not yet have a file description. Once all files have descriptions,
PCBoard will begin testing the files (if you have that option enabled).
Before testing begins, you are given the option to hang up and let the
testing proceed while you are off-line. If you are calling long-distance
this can save you a lot of time and money.
NOTE: You will not be given the choice to hang up if you upload files while
logged in locally.
USER List Active Users
This command allows you to search the user file for a text string. PCBoard
will display the user's name, location, and the last date the user logged
into the system for each matching record.
Subcommand
[text] Text to search for. You may specify any text to search for.
PCBoard analyzes this input, scans the USERS file, and
displays the name, city/location, and last date on for all
matching records. The search string you enter could be part
of a first or last name, or even part of a city name. This
search string may also be Boolean if you need to restrict
your search further.
Description
This command allows you to search the user file for a text string. You are
responsible for inputting the text string. PCBoard provides a list of users
with the text string found somewhere in their records. In the list are the
user's name, location, and the last date the user logged into the system.
NOTE: PCBoard does not display any sensitive or confidential information
with this command. Only the name and location (City and State) of each user
found will be displayed. In addition, only fields which do not contain
confidential information will be searched in the users record (e.g., the
password field is not searched).
Example
If you wanted to find everyone from Evergreen, Nevada, you may want to search
all user records for the word evergreen. If this was the case, you would
enter the following at the command line.
USER EVERGREEN
At this point you will may see the following on your screen:
User Name Location Last On
------------------------ ------------------------ ---------------
MARK HAMPTON EVERGREEN, NEVADA 10-09-93 03:47
CYRUS NEILSON EVERGREEN, NV 04-23-94 21:12
MAX SANCHEZ EVERGREEN,NV 12-13-93 14:21
GERALD CARPENTER EVERGREEN,NEVADA 05-13-91 14:04
ALLEN ROBERTS EVERGREEN, AZ 06-11-93 03:31
V View Settings
This command displays the current settings of your user record.
Description
This command allows you to view various information and stats regarding your
current call. The display may look like the following:
Caller Num.: 1,005,213
Lst Date On: 02-08-93
Expire Date: None
# Times On : 6,008
Page Length: 23
Expert Mode: On
Security Lv: 120
# Downloads: 684
# Uploads : 256
Bytes Avail: Unlimited
Byte Ratio : 7.3:1
File Ratio : 10.2:1
L/Msg. Read: 117,261
High Msg. #: 117,261
Active Msgs: 1,936
Tr/Protocol: No default protocol -- ask each time.
The following describes each field that you may see on the
status screen:
Caller Num: This is the number of calls that the bulletin board system you
are calling has answered since operation of the system began.
Lst Date On: The last date you called the system is stored in this field.
Expire Date: This field contains the date at which your account will expire.
If you have no expiration date then this field will contain the word None.
Some bulletin board systems set their users to expire at a certain date.
When you are "expired" your security level is usually dropped until you
follow the instructions that are displayed to you.
# Times On: This value shows how many times you have called this system.
Page Length: The page length setting allows you to configure how many lines
will be displayed on your screen before you want PCBoard to issue a More?
prompt and ask you if you are ready for the next screen. This value may be
changed by using the P user command.
Expert Mode: If expert mode is turned on, an On is displayed. Otherwise, you
are in novice mode and an Off is displayed. You may toggle expert mode by
using the X user command.
Security Lv: This value is the security level that you have been assigned on
this system. The bulletin board system uses this value to control what you
can and cannot do on the system.
# Downloads: This is the total number of files you have downloaded from the
system.
# Uploads: This is the total number of files you have uploaded to the
system.
Bytes Avail: This field shows you how many bytes you can download for the
remainder of the day. If this value is set to Unlimited then you may
download as much as your time allows.
Byte Ratio: Shows the total number of bytes that have been downloaded for
each byte uploaded. The number to the left of the colon shows the number of
bytes downloaded for each byte shown to the right of the colon.
File Ratio: Shows the total number of files that have been downloaded for
each file uploaded. The number to the left of the colon shows the number of
files downloaded for each file shown to the right of the colon.
L/Msg. Read: This field contains the last message number you have read in
the current conference. As you change conferences this value will be
updated.
High Msg. #: This value is the highest message number in the conference you
are currently in.
Active Msgs: This value is the number of messages that are active in the
conference you are currently in. While you will see that each conference has
a range of messages (e.g. 332-982) some of the messages in that range may
have been deleted. Therefore, you cannot subtract the low message number from
the high message number to get the actual number of active messages.
Tr/Protocol: This is the name of the protocol you have selected as your
default transfer protocol. If None is displayed, you will be prompted for a
transfer protocol to use each time you start a file transfer.
If you happen to be logging in as the SysOp (as record #1 in the USERS file)
then two additional lines will be displayed to you:
Defined #'s: When you setup a conference, you are asked how many message
blocks you want for the particular conference. If you enter 4 in that field,
then you will be allowed to have a range of 4096 active messages in the
conference. This field will list the number of active messages that can be
in the current conference. This number is obtained by taking the message
blocks as defined in the conference and multiplying it by 1024.
Free Msg #s: Displays the number of messages that you may add to the current
conference before exceeding the number of message blocks that you have
defined. For example, if your low message number is 4362, your high message
number is 8257, and you have defined the conference for 6 message blocks
(6144 messages) then you will have 2248 free messages before you exceed your
defined range of active messages.
WHO Other Users Online
This command enables you to see who is currently online. Each user name is
displayed including the city/location and a brief synopsis of what the user
is currently doing online.
Description
Most users on multi-node systems like to know who else is currently on the
system. To satisfy this curiosity you can use the WHO command. When
executed, PCBoard displays the status of each node on a multi-node system.
You can use this command to see if anyone is online that you would like to
chat with, who is doing what on the system, etc. This command is only
available on multi-node systems. If you try to execute it on a single node
system you will get a Sorry, no Network is Active message.
Example
(#) Status User
--- --------------------- -----------------------------
1 Out of Code in DOOR JIM HALBROM - MAIL
2 Available for CHAT NEIL GRANGER (SANDY CREEK, MN)
3 Transferring a File BILL MOWERY (CHERBOURG, TX)
4 Available for CHAT TAMARA ANTHONY (ASHWOOD, NJ)
5 No Caller this Node
From the above example display we can see that the user on node 1 is
currently running a door called MAIL. The users on node 2 and 4 are logged
in and probably reading messages or scanning for files. The user on node 3
is transferring a file. Nobody is currently on node 5 because it is waiting
for a call.
W Write User Information
This command allows you to change various information about your
account such as your password.
Description
This command allows you to change your own user information. Based on how the
Disable Full Record Updating option was answered in PCBSetup, certain
questions may not be updated via this command. The following lists each
question which will be asked depending on how you answered the Disable Full
Record Updating option in PCBSetup | Configuration Options | System Control.
Disable Full Record Updating : N
Password (one word please)?
City and State calling from?
Business or data phone # is?
Home or voice phone # is?
Brand of CPU?
Clear the screen between each message?
Scroll multi-screen messages?
Use long headers when reading messages?
Full Screen Editor Default: (Y)es, (N)o, (A)sk?
Set editor workspace default to 79 columns?
Select Conference(s)?
Disable Full Record Updating : Y
Password (one word please)?
Clear the screen between each message?
Scroll multi-screen messages?
Use long headers when reading messages?
Full Screen Editor Default: (Y)es, (N)o, (A)sk?
Set editor workspace default to 79 columns?
Select Conference(s)?
X Toggle Expert Mode
This command enables you to toggle expert mode on the system. Using
subcommands you may also explicitly specify if you want expert mode or not.
Subcommands
ON Explicitly select expert mode.
OFF Explicitly select non-expert or novice mode.
Description
When this command is used with no subcommands it acts as a toggle between
expert and novice modes. If expert mode is turned on, menus are not shown.
In novice mode, if there is a menu, it will be displayed after each command
is executed.
Examples
If you simply want to toggle expert mode then you would press X at any
conference command prompt.
If you wanted to explicitly select either expert or novice mode then you
would need to use one of the subcommands. For example, if you want to make
sure that you are in export mode, then you would enter X OFF at any
conference command prompt.
Y Your Personal Mail
This command permits you to scan for mail addressed to you to determine if
you have sent or received messages.
Subcommands
+ Scan forward. When added to a message number (e.g., 300+),
PCBoard scans from that message forward.
- Scan reverse. When added to a message number(e.g., 300-),
PCBoard scans from that message backward.
A Scan all selected conferences. PCBoard scans all selected
conferences for messages from or to you.
ALL Scan all conferences. PCBoard scans all conferences for
messages from or to you.
C Scan current conference. Only the current message base is
scanned for messages.
L Scan in long report mode. This option shows messages in long
list mode. The message bases are scanned and the
corresponding number of each message found is displayed.
NS Display in non-stop mode. Screen displays are placed in
non-stop mode (without more? prompts).
Q Scan in quick report mode. Messages are shown in quick list
mode. The message bases are scanned, but only the number of
messages and the number of messages to you are displayed and
not what those message numbers are.
S Scan unread mail. The message base is scanned from the last
message read. Only messages after this point are displayed.
Description
This command allows you to display the number of messages that are addressed
to or from you. You can use the subcommands to help select the conferences
that will be scanned and if you want to start from the beginning of the
message base or only messages you have not read. The report format you choose
determines if PCBoard only counts the number of messages or if it will
actually show the message numbers.
The Difference Between Short And Long Reports
The Y command can report in short or long form. When you select short form,
your display will resemble the following:
Messages Messages
Num Conference To You Found
------ ------------- --------- ---------
0 Main Board 0 6
1 Hardware 0 14
6 Software 0 5
9 Chit_Chat 2 6
This display tells you that there are a total of 25 messages that you have
not read yet in the Main Board, Hardware and Software conferences. In the
Chit_Chat conference, there are 6 new messages, 2 of which are addressed to
you.
In long form, the same scan would look like the following:
Scanning Main Board
Msgs For You: None
Msgs From You: None
# Msgs Found: 6
Scanning Hardware (1) Conference
Msgs For You: None
Msgs From You: None
# Msgs Found: 14
Scanning Software (6) Conference
Msgs For You: None
Msgs From You: None
# Msgs Found: 5
Scanning Chit_Chat (9) Conference
Msgs For You: 10472 10475
Msgs From You: 10474+
# Msgs Found: 6
As you can see, the long mode displays not only messages to you, but also
from you. In addition, it lists the message numbers and to the right of each
message number it displays the message status code if appropriate. For a
list of message status codes, see the Q user command.
The default scan mode is determined by the Default to (Q)uick on Personal
Mail Scan setting in PCBSetup | Configuration Options | Messages. If you
answer Y to this question then PCBoard will default to quick display mode.
Otherwise, long display mode will be the default.
Examples
If you want to count the new mail in the conferences that you have selected
for scanning, enter the following command:
Y;Q;S;A
Z Zippy Directory Scan
This command enables you to search through the file descriptions in various
file directories for the text that you specify.
Subcommands
[directory #] Directory number to search. PCBoard scans for the indicated
text in this directory. When using the Zippy Directory Scan
command, you must specify a directory or range of directories
that PCBoard should search for the file specification. You
may list a single directory, a range of directories in the
format #-# or a list of directories in a #;#;# format. There
are two letters that you may use as a directory number. If
you use A for the directory number, it tells PCBoard to
search all file directories in the current conference.
Likewise, if you use U for the directory number, the upload
directory of the current conference will be searched.
[search text] Text to search for. This is the text you wish to search for
in the directory listings. If you wish to search for an
imbedded space (e.g., "TEST "), you will need to imbed that
part of the string in quotes as shown above. Since you
cannot enter quote characters on the command line you would
not be able to enter the above example on the command line.
This search string may also make use of Boolean operands if
you wish to further qualify your search.
NOTE: The search is not case-sensitive. This means that if
you search for the word TEXT then it is the same as if you
had searched for word Text. In other words, capitalization
of your search text does not matter.
D Each file found with the specified text is flagged for
download. The system does not immediately download the
files, but waits until the D or DB user commands.
N This subcommand enables you to include the minimum file date
from which the scan should search for. This is identical to
the N user command but you can use it in conjunction with a
zippy scan to help restrict the file descriptions that you
search.
NS Screen output is displayed in non-stop or continuous mode.
Description
This command scans the file directories to find a specified text string. If
you do not specify the text to search for on the command line, you will be
prompted to enter the text you wish to search for. Possibly one of PCBoard's
most powerful time-saving features, the Zippy directory scan command will
locate text in both the file name field and the descriptions. Like other
PCBoard searching features, the zippy directory scan command utilizes Boolean
operands (AND, OR, and NOT).
How To Make Your Search More Specific
Quite often you may notice that your search found too many matches. Rather
than wading through all of the matches to find what you were really after,
let PCBoard help you make your search more specific so that you can save some
additional time.
Perhaps the easiest way to restrict your search is to use Boolean operands.
As an example, let's say that you scanned all file directories in the current
conference for the word DISK. After a couple of screenfulls, you realized
that you did not make your search specific. At this point, you realize what
you are really after is a utility which will format a floppy disk. You could
enter "Format a disk" in the text to search for. However, you are pretty sure
that all of the descriptions of the utilities that format disks would not
contain "Format a disk" in the description.
What you would need to use in this example is the Boolean AND operator. In
the text to search for, tell PCBoard that you want to search for DISK &
FORMAT. The & character signifies to PCBoard that you want to search for
both words in the description but you do not care if they are right next to
each other in the description. Instead, you just want them to be anywhere in
the file description.
If you searched for DISK & FORMAT and it still turned up too many matches,
you may need to restrict your search even further. You notice that some of
the matches were dated back in 1989 and may not be compatible with your
current system. Therefore, you want to display only utilities that are dated
01-01-90 or older. What you could do, is use the N subcommand as described
above. You would type the following for this final search:
Z N 010190 DISK & FORMAT A
You will notice that this tells PCBoard to zippy scan all file directories
but only display those files that are newer than 01-01-90 and that have the
words DISK and FORMAT in the description.
How To Make Your Searches Less Specific
Sometimes you may want to make your searches less specific. You may be
wondering why you want to make your searches less specific. Perhaps the best
way to illustrate this is with an example.
If you were searching for all hard drive utilities you may enter HARD DRIVE
as your search text. However, some people may call them hard disks instead
of hard drives. You are now faced with a small dilemma. You either have to
run two searches, or you have to find a way to search for either HARD DRIVE
or HARD DISK. To specify that you want to search for either phrase you use
the Boolean OR operator. You use the | character to denote the Boolean OR
operator. If you will recall, we were going to search for HARD DRIVE or HARD
DISK. If you simply replace the word or with the | character that will make
the search string correct.
Now, when you search, you will be searching for HARD DRIVE or HARD DISK
anywhere in the description. You could get fancy with Boolean operators and
consolidate this just a little more by searching for HARD & (DRIVE | DISK).
Since you are going to be looking for HARD DRIVE or HARD DISK, you can just
say search for the word HARD and either the word DISK or DRIVE.
Examples
Perhaps the simplest example would be to search for a single word in all file
directories in the current conference. If you wanted to search for the word
VGA then you would enter the following at the conference command prompt.
Z VGA A
Obviously, this would probably turn up quite a few matches, so
you may want to define your search better. If you were only interested in
games that supported VGA then you may want to modify so that you search for
the words VGA and GAME. You would enter the following at the conference
command prompt:
Z VGA & GAME A
Since you are searching for the words VGA and GAME, it does not matter what
order you put the words in. For example, you would perform the exact same
search if you typed the following:
Z GAME & VGA A