home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
PCBOARD
/
PCBCM12.ZIP
/
PCBCM.DOC
< prev
next >
Wrap
Text File
|
1994-03-30
|
10KB
|
259 lines
PCBUtility Package
PCBoard Conference Menu Utility
Version 1.2 03/20/94
Copyright (c) 1994
Casto Software
WARNING
-------
As with all new software it is * strongly * recommended that
you have a recent backup just in case.
LEGAL
-----
David Casto hereby disclaims all warranties relating to this
software, whether express or implied, including without
limitation any implied warranties of merchant ability or
fitness for a particular purpose. David Casto will not be
liable for any special, incidental, consequential, indirect or
similar damages due to loss of data or any other reason, even
if David Casto or an agent of David Casto has been advised of
the possibility of such damages. In no event shall David
Casto liability for any damages ever exceed the price paid for
the license to use software, regardless of the form of the
claim. The person using the software bears all risk as to the
quality and performance of the software.
You are free to distribute this software as long as there
are no modifications to any files in this archive.
What Is It?
-----------
This is a command line utility that will read the PCBoard
CNames.@@@ file and produce a Conference Menu. It is completely
dependent on PCBUtility v1.0x files. You must have installed
PCBUtility to be able to use this program.
Installation
------------
You must have PCBUtility set up in order to use this
program. Once you have PCBUtility set up and configured
use a text editor and edit the file PCBCM.CFG in the PCBUTIL
directory. This file tells the program your network definitions
and sort preference.
General PCBCM.CFG line syntax:
Conf#:NetWorkName
This will take the single conference number and
add NetWorkName as the network.
Conf#1-Conf#2:NetWorkName
This will take any conference number greater than
or equal to Conf#1 but less than or equal to Conf#2
and add NetWorkName as the network for the
conference range.
SORTType:#
This line is for the sort method desired.
The four valid sort methods are:
1) Sort by Conference Number
2) Sort by Conference Name
3) Sort by Conference NetWork then Number
4) Sort by Conference Name then NetWork then Number
(See the example CNFNx files in this archive where x =
the sort type.)
Color Configuration:
If the following lines are in the configuration
file then these colors will be substuted for the
defult colors. Valid colors range from 0 to 8, all
other values will be ignored. On some of the lines
below note a "Y" after the color. The "Y" will allow
high intensity colors, but only on these lines. If
you don't want high intensity colors place a "N" on
the line.
BACKGround:3
This is the menu back ground color. This color
will not accept high intensity colors nor will it
look for them.
BORDERHILight:7
This is the border (1/2 of the box line around
the menu) highlight color. This color will not accept
high intensity colors nor will it look for them. It
will automaticly convert the value to high intensity.
Border:8
This is the border (the other 1/2 of the box line
around the menu) low intensity color. This color will
not accept high intensity colors nor will it look for
them.
HEADERBar:7:Y
This is the menu header color. This is the line
that describes the conference number, conference name,
and the net work name. This color may be a high
intensity color.
CONFNumber:7:Y
This is the conference number color. This color
may be a high intensity color.
CONFName:6:Y
This is the conference name color. This color
may be a high intensity color.
NETWORKName:2:Y
This is the conference network name color. This
color may be a high intensity color.
USEPPE:Y
This instructs the program to create the CNFN files
for the use of the CNFN.PPE. See the PCBCM.NEW for
more info.
The PCBCM.HDR file:
You may want to create a file PCBCM.HDR in the PCBUTIL
directory as a conference menu header if you are using a
registered key file and if this file exists in the PCBUTIL
directory PCBCM will add the header file into the conference
menu.
(see the example PCBCM.HDR in this archive)
Command Line Use
----------------
Command line syntax is as follows:
Examples:
1) PCBCM
Will read the CNames.@@@ file from beginning
to end and produce a conference menu. This is
the default command line and will only add
conferences that are set up in PCBSetup with a "Y"
in the "Public Conference" field and the "Security
Level to Join" is equal or less than 0. If the
conference is set up PCBSetup with a "N" in the "Public
Conference" field then the conference will not be added
to the menu.
It will also read the PCBCM.CFG to determine the
NetWork.
2) PCBCM /SEC:110
Will read the CNames.@@@ file from beginning
to end and produce a conference menu for security
level 110 users (CNFN110). If the conference is set
up in PCBSetup with a "Y" in the "Public Conference"
field and the "Security Level to Join" is equal or less
than the security level on the command line then the
conference will be added to the menu. If the
conference is set up PCBSetup with a "N" in the "Public
Conference" field then the conference will not be added
to the menu.
It will also read the PCBCM.CFG to determine the
NetWork.
3) PCBCM /CFG:CM.CFG
Will read the CNames.@@@ file from beginning
to end and produce a conference menu for security
level 0 users (CNFN). If the conference is set up
PCBSetup with a "N" in the "Public Conference" field
then the conference will not be added to the menu.
It will also read the CM.CFG to determine the
NetWork.
4) PCBCM /CFG:CM.CFG /SEC:110
Will read the CNames.@@@ file from beginning
to end and produce a conference menu for security
level 110 users (CNFN110). If the conference is set
up in PCBSetup with a "Y" in the "Public Conference"
field and the "Security Level to Join" is equal or less
than the security level on the command line then the
conference will be added to the menu. If the
conference is set up PCBSetup with a "N" in the "Public
Conference" field then the conference will not be added
to the menu.
It will also read the CM.CFG to determine the
NetWork.
5) PCBCM /SEC:ALL
Will read the CNames.@@@ file from beginning
to end and produce a conference menu for the sysop
security level found in PCBSetup "Sysop Level
(for Sysop Menu and F1-Temp-Sysop Upgrade)".
It will read the PCBCM.CFG file to determine the
NetWork and will add all conferences to the menu
even PRIVATE conferences.
Summary
-------
If you would like to see further enhancements of
this program then please communicate them to me by
voice or BBS.
Voice: 614-882-0993
BBS: 614-882-0994