home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
HATCH
/
PBFILE21.ZIP
/
PBFILES.HIS
< prev
next >
Wrap
Text File
|
1996-01-21
|
10KB
|
189 lines
:FEATURES:
Version 1.0:
o Can easily handle directories with more than 499 files.
o CD-ROM directories (as marked in //DLBOARDEDIT) are handled accordingly, IE:
this program will not try to write to them.
o Correctly handles imbedded WWIV color codes.
o Complete errorlevel reporting for registered user's batch files.
o Will automatically process all files and create inclusion file via /A
switch.
o Will create FILES.BBS files in each hard drive directory, if you use /F
switch. The name of this file is fully configurable.
o Can easily import data files, thereby setting up custom listings, via the
/I switch.
o File data can included uploader, date uploaded, and time downloaded, if the
/M switch is used.
o The /N switch will let you make reports showing files xx days old and
newer, great for making new files lists!
o /Q switch suppresses screen updating for much faster processing!
o /V will display extra directory information, DAR, DSL, MAXFILES, and more!
o By using the /W switch, you can embed standard WWIV color codes. You can
even specify your VERY OWN custom color file if you want!
o /X will check for the file's physical existence. This is great for offline
file request type BBS's.
o Blazingly fast, even with screen writes on. Its faster than any other
listing program that I've ever run across!
o *Complete* reporting when screen updating is active.
o Log file generation will tell you exactly what went on. (Can also be
disabled!)
o You can add the file's extended description in the report (if any).
o Added the ability to manually mark CD-ROM drives.
Version 1.1 additions:
o /H switch will allow you to strip out high ASCII characters
o File sharing support -- can safely run while BBS is up.
o Multitasker aware & friendly, too!
o Can limit directories by DSL and/or DAR.
o Any key pressed during processing will abort the program.
o Progress indicators to show you how far along both directory *and* file
processing are! (Look for this new code in PBCOMMON!)
o Tells you on-screen if it is currently processing hard drive, or
CD-ROM directories. Also tells you if you have file sharing support
turned on, and, if so, what multitasker you're using, if any.
o 100% *FASTER* than version 1.0!
Version 1.2 additions:
o The /I:{datafile} enhancement lets you specify a single directory to
process, without the need of having a inclusion file beforehand. Perfect
for modding into WWIV for instant file lists for your users!
o /K switch to allow you to use a file mask to generate extremely customized
file listings!
o More error trapping (but of course!)
o ! modifier for /N switch to for using DOS for the file's age instead of
WWIV. This is perfect for those files that are updated AFTER they've been
//UPLOADED to the BBS.
o /Z switch to use DOS's reported file size instead of WWIV's.
o File sharing code was streamlined -- removed over 150 lines (3k) of the old
coding (that's what I get for using someone else's as a model <G>). It will
now allow WWIV to write to the data files while PBfiles is accessing them.
This was done to give WWIV maximum access to any file, regardless of
whatever action PBfiles was preforming.
o Support to work with the SPV-053A modification to WWIV source code.
o Modem capbilities to report to user via modem when accessed from WWIV.
o Multi-node coding so one node doesn't interfere with another.
o Recognition of various modem states, such as: Online, offline, no power,
and online but no carrier (local BBS logon).
o Squeezed another 7% speed increase over earlier 1.2ß releases.
Version 1.3 additions:
o Fixed the /N{date} /K{filemask} bug that would cause the /N switch to be
ignored if these two were used together.
o Added user's name to log if executed from within WWIV.
o Changed the way the output to the modem was handled (again). More reliable.
o DEBUG will now only return a CHANGE in modem states. Saves on log entries.
o /C is now a configuration editor, not simply a inclusion file maker. It
will you to configure COM1-COM4 (for non-standard COM port setups), default
and other inclusion files [build custom ones from pick lists], and set the
following item's defaults: direct screen writes, quiet mode, FILES.BBS
creation, strip high/low ASCII, file sharing, log file entries.
[THIS CHANGES THE NATURE OF THE /E, /W, /L, /F, /Q, /2, /B, /M, /V, /X, /Z,
and /H SWITCHES -- READ THE NOTE PRECEEDING THE SWITCH EXPLANATIONS!!!!!]
o /* command to dump to the log file the PBFILES.CFG settings.
o A version compiled for those BBS's with gold systems installed.
PBFILESG.EXE is the filename you want.
o Coding to immediately exit PBfiles if run from within WWIV and user drops
carrier.
o Fixed Windows/DV combination version bug and OS/2 version bug.
o Added /A!{filename} to create {filename} to include all directories.
o Fixed the 467 directory limit bug.
o More gold system support -- displays cost per file, and total cost of all
files listed.
o /+ switch added to allow you to append file listing information to a
pre-existing file listing.
o Pressing F while processing will toggle QUIET {fast} mode on and off. Any
other key will abort processing.
o /G switch added. Including this switch, or activating the GIF resolution
in the defaults will now include a GIF files's size and number of colors in
the report.
Version 1.4 additions:
o Fixed a small bug in the /F switch that made it act opposite as intended.
o Changed inclusion file format. Now each directory name *must* end in a *
to be processed correctly. This will be automatically done with the /A
switch. This change makes it easier for PBweed to determine the actual
length of the directory names in the inclusion file.
o New "E" revision of the SPV-053 modification supports: N-Scan dirs, N-Scan
dates, fixed conferencing, and the new "*" format.
o Remote reporting now lets the user know how many directories are to be
processed, and how far along the the program has progressed.
o Remote processing now reports in color for remote, if user has ANSI turned
on in their defaults.
o /@ switch added. This will insert FILE_ID.DIZ files where needed. This
switch will support 10 different archivers, with extensions of: ZIP, ARJ,
LZH, UC2, RAR, HAP, ARC, and PAK. Please see section titled
: NEEDED ARCHIVE EXECUTABLES : for imporatant information!
Processes ALL non-CDROM directories!
o Fixed it so that the HARD DRIVE / CD-ROM identifier for the directories is
properly updated by directory, not only when files are being processed,
like before.
o /I switch now checks for file extension. If missing, an .INC will
automatically be appended.
o Gained another 15% speed increase!
o /T switch for specifying work drive. Using a RAM drive here increases
speed another 30%!
Version 1.5 changes/additions
[I bought the complete Borland C++ 3.1 for $95 and learned a few things!]
o Program is now compiled for run on 80286 and greater processor.
o Is now compiled in small memory model, no overlays. Less memory needed
to run.
o Explicit 80x87 math co-processor support removed. Now 80x87 emulated
support will be automatically provided if a physical 80x87 FPU does not
exist.
o /T{disk} command (RAM disk support) was tuned up.
o Support added for the archivers that create DWC, HYP, HPK, SQZ, and ZOO
archivers via the CREATDAT.EXE file.
o Fixed a small bug that prevented PBfiles from adding DIZ files to archives
when the /@ switch was used.
o Fixed it so that it'll check for old versions of PBFILES.DAT, and make new
ones -- and so it'll automatically accept newer version w/o question.
o Streamlined key press checking coding. Pressing any key now acts
instantly.
o Included code to remove the misleading reporting of missing *.EXT files.
Version 1.6 changes/additions
o Changed the way this program handles extended descriptions. I have gained
a 61% speed increase when using the /E switch. (Tested using 2348 files
with extended descriptions.)
o The new extended description coding also removes that annoying "extra"
carriage return. The the output listing does not have imbedded blank lines.
o Changed the regitration coding to allow for registration numbers, instead
of custom compiled copies, that'll work with any release of PBfiles this
version and older.
Version 1.61 fix:
o Fixed the coding that would allow it to ignore the input file and output
file settings in the configuration editor.
Version 2.0 [12/02/95]
o Totally re-written code.
o PBFCFG.EXE now controls the configuration editor
o Stopped creating separate EXE's for gold systems. I'll make 'em if
requested.
o 80386 instruction codes are now used (80286/8088 users contact me).
o Stronger typecasting of variables internally to reduce errors and increase
speed.
o Stopped PKLITE'ing the executable files. This was causing problems on some
systems.
o Added the /DEBUG switch for PBfiles.
o (ß5) Fixed a bug in the get DOS file size coding.
o (ß6) Fixed a bug that forgot to use FILES.BBS for the filename if the
configuration default was used, and not the command line switch.
o (ß6) Added string shortening to pretty up display
o (ß6) Fixed a bug that was causing the program to read GIF file names
incorrectly.
o (ß6) Fixed a bug that caused the FILE.BBS files to be improperly formatted.
o Added an error screen that no one will miss any longer.
Version 2.1 [01/21/96]
o (ß1) Changed it so you could press ESC in the INC maker and abort.
o (ß1) Changed it so all fields could be edited.
o (ß1) Removed random unregistered keypress, and second 60 second delay.
o (ß2) Worked on COM port accessing. Fixed some problems with reverse logic
that I inadvertantly introduced with v2.0.
o (ß2) Added the /! switch that'll tell PBfiles to ignore CD-ROM directories
when building the list.
o (ß3) Made it so that you hit (Q)uit from the INI maker, it will no longer
truncate your INI file to 0 bytes.
o (ß3) Added the /DEBUG switch to the PBFCFG.EXE program.