home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
PCBOARD
/
PCBFX21.ZIP
/
FEATURES.NEW
< prev
next >
Wrap
Text File
|
1994-03-18
|
16KB
|
269 lines
PCBFX (C) Copyright 1992-1994 Yandell Computer Services
This file describes the new features in recent PCBFX releases.
Please refer to PCBFX.DOC for a basic description of PCBFX.
-------------------------------------------------------------------------
[ PCBFX 2.1 New Features 3/18/94 ] --------------------------------------
-------------------------------------------------------------------------
* PCBFX now gives THREE sets of profile information using the configurable
INFO display file.
(1) File History - Same as previous versions: Who Uploaded, Upload Date,
Number Times Downloaded, Last Download Date, Dates In Scan, etc.
(2) File Download Information - Previous versions provided the File Size
and Minutes To Download information. PCBFX 2.1 adds the following
display fields (yes/no parameters): Time Charged, Enough Time, Bytes
Charged, Enough Bytes, File Flagged, Need Password. The conference
area (number) the caller is currently in is also displayed.
(3) Compressed File Information - New parameters provide a quick profile
summary about the contents of a compressed file: Number of Files in
archive, Oldest File Date and Newest File Date.
* A new parameter was added to FXSETUP that allows the Sysop to decide if
PCBFX should obtain the Compressed File Info for a profile (see #3 above).
This is a new parameter on the FXSETUP screen and will contain a blinking
asterisk (*) when FXSETUP is run with PCBFX.CNF from 2.0 or earlier. The
Sysop may elect to disable this feature on CD-ROM drives, or disable it
completely. Obtaining the Compressed File Info takes a little more time
since the compressed file has to be read by PCBFX. Sysops should use this
setting as needed. If completely disabled, the appropriate macros should
be removed from the INFO file(s).
* The security level previously called "Security for Sysop Zippy Text Scans"
is now "Security for Sysop Special Functions. This is the same parameter
from previous versions. In other words the level previously set in FXSETUP
for Sysop Zippy Scans is now the level for Sysop Special Functions. This
level is now also used to only allow Sysop-level callers to enter a caller
name in the new (U)ploader Profile command.
* A new command was added to PCBFX called (U)ploader Profile. This uses the
PCBFX.DAT database created with FXDBM to display to the caller the history
profile of the files they (ONLY) have uploaded. This will display the file
name, date uploaded, last download date and times downloaded. The security
level previously attached (in FXSETUP) to the INFO file macros for each of
the above fields is also used to determine whether a particular field will
be displayed to the caller in the (U)ploader Profile. The Sysop may also
determine who can use this command by setting the FXSETUP "Security for
(U)ploader Profile" parameter to meet their needs.
- After pressing (U), the caller will be asked how they want to sort the
report. Valid options are (F)ile Name and (D)ate Uploaded. If (F)ile
Name is chosen, the sort will be in alphabetically ascending order. If
(D)ate Uploaded is chosen, the sort will be in descending order, which
allows the caller to review the activity on their recent uploads. The
sort is limited to 1000 (less depending on available memory) uploads
from the caller. If more than 1000 uploads by the caller are found in
PCBFX.DAT, the files will be listed as they appear in the PCBFX.DAT
database. If there is less than 20K available (the amount needed to
sort a minimum 200 caller uploads) the caller will not be asked how to
sort the report, their uploads will simply be listed as they appear in
the PCBFX.DAT database. See PCBFX.DOC for detailed explanations for
sorting and memory considerations.
- If the caller's security is at or above the Security for Sysop Special
Functions, they will be asked to enter an "Uploader Name". This allows
Sysops to use the (U)ploader Profile command to view the popularity or
activity of any caller's uploads.
- Note: The (U)ploader Profile will display to the caller their uploads
if found in the PCBFX.DAT database, even if the file is no longer on
the system. Whenever the database is purged with FXDBM, files that do
not exist on the system are removed from the database.
* The enclosed INFO files reflect all of the new information fields listed
above. Old INFO files should not be used with PCBFX 2.1.
* The enclosed FXMNU (menu) and FXHLP (help) files reflect the addition of
(U)pload Profile command. The enclosed FXHLP (help) file has been changed
to reflect the new look of similar files in PCBoard 15.x.
* If the caller is using RIP graphics mode in PCBoard, PCBFX will clear the
caller's RIP screen and set it to 25-line mode when first run. This is
useful where RIP menus are used in PCBoard that set the caller's screen as
a full graphics window and leave no areas for a text process such as PCBFX
to display information. To override this feature, add /NORIP to the end
of the PCBFX command line in its door batch file. Use of this setting is
not normally recommended and will be removed in the future as additional
RIP capabilities are added to PCBFX.
* Support was added for PCBoard's "PCB" environment variable modem setting
overrides of the modem settings found in PCBOARD.DAT. The PCB switches are
/PORTx /PORTxF /OS /COMx: /BASE:xxx /IRQ:x. Use of these switches is not
generally recommended.
* Pressing ESC at any input prompt will clear any input and move the cursor
to the beginning of the field. This makes PCBFX behave like PCBoard 15.x
in this area.
* The PCBFX distribution ZIP will no longer contain a PCBFX.CNF file so that
those who extract the whole new package over their existing configuration
will not lose this file. FXSETUP.EXE will (and always did) create the file
with default parameters if it does not exist.
* When updating PCBFX.DAT with FXDBM.EXE, FXDBM will test and insure that
available disk space is four times greater than the size of PCBFX.DAT for
extra safety.
-------------------------------------------------------------------------
[ PCBFX 2.0 New Features 7/10/93 ] --------------------------------------
-------------------------------------------------------------------------
* PCBFX version 2.0 is a major upgrade from previous versions. There are
many new features and enhancements. Please read this file carefully, as
well as the associated instructions in PCBFX.DOC regarding new features.
* -INSTANT- file profiles are now possible! A database may be created from
the DOWNLOAD.TXT file for PCBFX to instantly retrieve a file's transfer
profile. The enclosed FXDBM.EXE (FX DataBase Manager) file creates this
database. PCBFX can be operated in different modes to accommodate the
different Sysop needs as to keeping DOWNLOAD.TXT on-line for other scans
by PCBFX, or removing large DOWNLOAD.TXT files on a daily basis. FXDBM
has an EVENT mode, which can be used to update the database automatically
in the system's event (registration is required for EVENT mode use).
NOTE: Instructions for creating a PCBFX database and using FXDBM are
contained in PCBFX.DOC. DO NOT attempt to create a database or
use FXDBM without reading those instructions.
* Due to the number of new options, PCBFX now uses menu and help files.
The file names are FXMNU and FXHLP. These files may be security specific
(FXMNU60) and/or may contain language extensions (FXMNU.FRE). PCBFX uses
security and language versions of these files in the same fashion as
PCBoard. These files utilize PCBoard color macros (only) for color.
* SUMMARY OF MAIN MENU COMMANDS:
(S) Select a file to profile.
(L) List the transfer profile INFO file.
(F) Flag the selected file for download.
(T) Top download profile list.
(U) Uploader Profile (added in 2.1 - See above)
(Y) Your transfer profile. Caller may list their own transfers.
(H) Help screen displayed.
(X) eXpert - toggle the menu on or off.
(P) Program information.
NOTE: The (Z)ippy command is not included in the new FXMNU and FXHLP
files, since it should only be available to the Sysop.
* New command: (S) Select a file to profile. Allows the caller to select a
file (or another file) to profile. This must be done if a filename was
not entered with the door command at the PCBoard main menu (FX FILE.ZIP).
Previous versions of PCBFX simply dropped to the "Select a filename"
prompt after the INFO file was displayed, since there were no other
commands available to the caller with those versions. As with previous
versions, PCBFX is completely integrated with PCBoard's file security
If the caller cannot download a file with PCBoard, they cannot (S)elect
it to profile with PCBFX (see the enclosed file WARNING.DOC).
* New command: (L) List the transfer profile. This displays the INFO file
from the PCBFX main prompt. The INFO file is still displayed after a
file is selected, so this command is actually a re-display of the file.
If a file was not specified when opening the door (FX FILE.ZIP), then one
will have to be (S)elected before using (L)ist.
* New command: (F) Flag file for download. This will cause the currently
selected file to be flagged for downloaded upon return to PCBoard.
* New command: (T) Top Download Profile. Display a list of the most popular
files downloaded from your system. Requires the database created with the
new FXDBM utility. You may select how many (up to 50) files to include in
the profile. You may also set how many downloads a file must have in
order to qualify for the profile list. The Top Download Profile may be
updated in the system EVENT (when registered). The file created for the
download report is a text file with PCBoard color macros and can also be
used as a PCBoard bulletin.
The (T) command can be disabled if the Sysop wishes.
* New command: (Y) Your download profile. NOTE: This is only available when
PCBFX is being used in a (database) mode where DOWNLOAD.TXT is retained
(as opposed to removing it after updating the database). After selecting
(Y) the caller may choose one of three sub-commands:
- (D)ownloads. Files they have downloaded will be listed.
- (U)ploads. Files they have uploaded will be listed.
- (A)ll. All of their transfers will be listed.
The (Y) command can be disabled if the Sysop wishes (regardless of the
database "mode" PCBFX is being used with).
* New command: (P)rogram information. This displays the PCBFX version number
and registration information.
* Download time information may be used in INFO files. This includes the
number of minutes to download the file and the file size. Information
macros are used for this (as with all other PCBFX data in INFO files),
allowing complete Sysop configurability of the display to the caller.
See the enclosed INFO and INFO2 files and PCBFX.DOC for examples and more
information.
* The enclosed INFO file contains two new macros, @firstdat@ and @lastdate@
which can be used to display the first and last transfer dates in the
database in a field such as "Scanning all transfers FROM: ". These two
macros replace @dwntxtdate@ in previous versions of PCBFX, which provided
the "first" date, padded with two spaces. Previous INFO files used this
macro with "Scanning all transfers SINCE:". Adding the first and last
macros, along with saying FROM instead of SINCE apparently clears up mis-
interpretations callers had of this information. NOTE: Carefully note the
spelling of these two macros if modifying the enclosed INFO file.
* The input prompts for the new Main menu prompt, the new (Y)our profile
prompt, and the (Z)ippy input prompt are all configurable. The File
input prompt, configurable with previous versions of PCBFX, is now used
at the (S)elect file input prompt.
* PCBoard /M multi-port software is now supported by PCBFX. PCBFX will read
PCBOARD.DAT on the node where it is running and automatically detect if
PCBoard /M multi-port software is in use on that node. If it is, PCBFX
will automatically use the FOSSIL interface in the PCBoard /M multi-port
communications driver. No special PCBFX configuration is necessary when
using PCBFX version 2.0 with PCBoard /M multi-port software.
* The (PAB) (Printer, Alarm, Bell) indicators on the status line will also
include M for multi-port if PCBFX is being used with PCBoard /M software.
* Added support for extended IRQ use (above IRQ 7). Previous versions of
PCBFX provided non-standard COM support with IRQ 1 through 7. The IRQ
value may now be 1 through 15. PCBFX reads this information from the
appropriate PCBoard system files. Use of PCBFX with non-standard COM
ports requires no additional installation by the Sysop.
* The (Z)ippy-text results, along with (Y)our-profile results, are fully
colorized by PCBFX. When the caller is in color mode or calling with an
ANSI capable terminal program, the screen clears up from the bottom when
a full screen of results is reached, always leaving the header at the top
screen for a nice effect.
* BONUS! INSTANT file profiles are now possible with our FVMM (File View
Maintenance Manager) utility for PCBFiler! FVMM is available with our
PCBFV (PCBoard FileView) utility, distributed separately. FVMM has always
contained a profile generator similar to previous PCBFX versions, which
scans the DOWNLOAD.TXT file each time. All that is needed for FVMM to use
the PCBFX database is to replace the location and name of DOWNLOAD.TXT in
FVMM.CNF with the location AND name of the new PCBFX database (the
database name is always PCBFX.DAT). NOTE: This requires FVMM.EXE from
PCBFV versions 3.4 and later. Do not attempt to substitute DOWNLOAD.TXT
with the database if using FVMM.EXE from PCBFV versions 2.5 through 3.3.
The PCBFV version as of this writing is 3.4 and is dated 05-07-93.
-------------------------------------------------------------------------
-------------------------------------------------------------------------
-------------------------------------------------------------------------
Very early PCBFX versions are listed below with their version numbers and
release dates only. The detail has been omitted to keep the size of this
file lower. Contact the author if this detail is needed.
(Versions 2.0 through 2.1 are listed above in detail)
Version 1.2 - 05-01-92
Version 1.1 - 04-03-92
Version 1.0 - 03-29-92