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 >
Text File  |  1996-01-21  |  10KB  |  189 lines

  1.                                   :FEATURES:
  2. Version 1.0:
  3. o Can easily handle directories with more than 499 files.
  4. o CD-ROM directories (as marked in //DLBOARDEDIT) are handled accordingly, IE:
  5.   this program will not try to write to them.
  6. o Correctly handles imbedded WWIV color codes.
  7. o Complete errorlevel reporting for registered user's batch files.
  8. o Will automatically process all files and create inclusion file via /A
  9.   switch.
  10. o Will create FILES.BBS files in each hard drive directory, if you use /F
  11.   switch.  The name of this file is fully configurable.
  12. o Can easily import data files, thereby setting up custom listings, via the
  13.   /I switch.
  14. o File data can included uploader, date uploaded, and time downloaded, if the
  15.   /M switch is used.
  16. o The /N switch will let you make reports showing files xx days old and
  17.   newer, great for making new files lists!
  18. o /Q switch suppresses screen updating for much faster processing!
  19. o /V will display extra directory information, DAR, DSL, MAXFILES, and more!
  20. o By using the /W switch, you can embed standard WWIV color codes.  You can
  21.   even specify your VERY OWN custom color file if you want!
  22. o /X will check for the file's physical existence.  This is great for offline
  23.   file request type BBS's.
  24. o Blazingly fast, even with screen writes on.  Its faster than any other
  25.   listing program that I've ever run across!
  26. o *Complete* reporting when screen updating is active.
  27. o Log file generation will tell you exactly what went on.  (Can also be
  28.   disabled!)
  29. o You can add the file's extended description in the report (if any).
  30. o Added the ability to manually mark CD-ROM drives.
  31.  
  32. Version 1.1 additions:
  33. o /H switch will allow you to strip out high ASCII characters
  34. o File sharing support -- can safely run while BBS is up.
  35. o Multitasker aware & friendly, too!
  36. o Can limit directories by DSL and/or DAR.
  37. o Any key pressed during processing will abort the program.
  38. o Progress indicators to show you how far along both directory *and* file
  39.   processing are!  (Look for this new code in PBCOMMON!)
  40. o Tells you on-screen if it is currently processing hard drive, or
  41.   CD-ROM directories.  Also tells you if you have file sharing support
  42.   turned on, and, if so, what multitasker you're using, if any.
  43. o 100% *FASTER* than version 1.0!
  44.  
  45. Version 1.2 additions:
  46. o The /I:{datafile} enhancement lets you specify a single directory to
  47.   process, without the need of having a inclusion file beforehand.  Perfect
  48.   for modding into WWIV for instant file lists for your users!
  49. o /K switch to allow you to use a file mask to generate extremely customized
  50.   file listings!
  51. o More error trapping (but of course!)
  52. o ! modifier for /N switch to for using DOS for the file's age instead of
  53.   WWIV.  This is perfect for those files that are updated AFTER they've been
  54.   //UPLOADED to the BBS.
  55. o /Z switch to use DOS's reported file size instead of WWIV's.
  56. o File sharing code was streamlined -- removed over 150 lines (3k) of the old
  57.   coding (that's what I get for using someone else's as a model <G>). It will
  58.   now allow WWIV to write to the data files while PBfiles is accessing them.
  59.   This was done to give WWIV maximum access to any file, regardless of
  60.   whatever action PBfiles was preforming.
  61. o Support to work with the SPV-053A modification to WWIV source code.
  62. o Modem capbilities to report to user via modem when accessed from WWIV.
  63. o Multi-node coding so one node doesn't interfere with another.
  64. o Recognition of various modem states, such as: Online, offline, no power,
  65.   and online but no carrier (local BBS logon).
  66. o Squeezed another 7% speed increase over earlier 1.2ß releases.
  67.  
  68. Version 1.3 additions:
  69. o Fixed the /N{date} /K{filemask} bug that would cause the /N switch to be
  70.   ignored if these two were used together.
  71. o Added user's name to log if executed from within WWIV.
  72. o Changed the way the output to the modem was handled (again).  More reliable.
  73. o DEBUG will now only return a CHANGE in modem states.  Saves on log entries.
  74. o /C is now a configuration editor, not simply a inclusion file maker.  It
  75.   will you to configure COM1-COM4 (for non-standard COM port setups), default
  76.   and other inclusion files [build custom ones from pick lists], and set the
  77.   following item's defaults: direct screen writes, quiet mode, FILES.BBS
  78.   creation, strip high/low ASCII, file sharing, log file entries.
  79.   [THIS CHANGES THE NATURE OF THE /E, /W, /L, /F, /Q, /2, /B, /M, /V, /X, /Z,
  80.    and /H SWITCHES -- READ THE NOTE PRECEEDING THE SWITCH EXPLANATIONS!!!!!]
  81. o /* command to dump to the log file the PBFILES.CFG settings.
  82. o A version compiled for those BBS's with gold systems installed.
  83.   PBFILESG.EXE is the filename you want.
  84. o Coding to immediately exit PBfiles if run from within WWIV and user drops
  85.   carrier.
  86. o Fixed Windows/DV combination version bug and OS/2 version bug.
  87. o Added /A!{filename} to create {filename} to include all directories.
  88. o Fixed the 467 directory limit bug.
  89. o More gold system support -- displays cost per file, and total cost of all
  90.   files listed.
  91. o /+ switch added to allow you to append file listing information to a
  92.   pre-existing file listing.
  93. o Pressing F while processing will toggle QUIET {fast} mode on and off.  Any
  94.   other key will abort processing.
  95. o /G switch added.  Including this switch, or activating the GIF resolution
  96.   in the defaults will now include a GIF files's size and number of colors in
  97.   the report.
  98.  
  99. Version 1.4 additions:
  100. o Fixed a small bug in the /F switch that made it act opposite as intended.
  101. o Changed inclusion file format.  Now each directory name *must* end in a *
  102.   to be processed correctly.  This will be automatically done with the /A
  103.   switch.  This change makes it easier for PBweed to determine the actual
  104.   length of the directory names in the inclusion file.
  105. o New "E" revision of the SPV-053 modification supports: N-Scan dirs, N-Scan
  106.   dates, fixed conferencing, and the new "*" format.
  107. o Remote reporting now lets the user know how many directories are to be
  108.   processed, and how far along the the program has progressed.
  109. o Remote processing now reports in color for remote, if user has ANSI turned
  110.   on in their defaults.
  111. o /@ switch added.  This will insert FILE_ID.DIZ files where needed.  This
  112.   switch will support 10 different archivers, with extensions of: ZIP, ARJ,
  113.   LZH, UC2, RAR, HAP, ARC, and PAK.  Please see section titled
  114.   : NEEDED ARCHIVE EXECUTABLES : for imporatant information!
  115.   Processes ALL non-CDROM directories!
  116. o Fixed it so that the HARD DRIVE / CD-ROM identifier for the directories is
  117.   properly updated by directory, not only when files are being processed,
  118.   like before.
  119. o /I switch now checks for file extension.  If missing, an .INC will
  120.   automatically be appended.
  121. o Gained another 15% speed increase!
  122. o /T switch for specifying work drive.  Using a RAM drive here increases
  123.   speed another 30%!
  124.  
  125. Version 1.5 changes/additions
  126.   [I bought the complete Borland C++ 3.1 for $95 and learned a few things!]
  127. o Program is now compiled for run on 80286 and greater processor.
  128. o Is now compiled in small memory model, no overlays.  Less memory needed
  129.   to run.
  130. o Explicit 80x87 math co-processor support removed.  Now 80x87 emulated
  131.   support will be automatically provided if a physical 80x87 FPU does not
  132.   exist.
  133. o /T{disk} command (RAM disk support) was tuned up.
  134. o Support added for the archivers that create DWC, HYP, HPK, SQZ, and ZOO
  135.   archivers via the CREATDAT.EXE file.
  136. o Fixed a small bug that prevented PBfiles from adding DIZ files to archives
  137.   when the /@ switch was used.
  138. o Fixed it so that it'll check for old versions of PBFILES.DAT, and make new
  139.   ones -- and so it'll automatically accept newer version w/o question.
  140. o Streamlined key press checking coding.  Pressing any key now acts
  141.   instantly.
  142. o Included code to remove the misleading reporting of missing *.EXT files.
  143.  
  144. Version 1.6 changes/additions
  145. o Changed the way this program handles extended descriptions.  I have gained
  146.   a 61% speed increase when using the /E switch. (Tested using 2348 files
  147.   with extended descriptions.)
  148. o The new extended description coding also removes that annoying "extra"
  149.   carriage return. The the output listing does not have imbedded blank lines.
  150. o Changed the regitration coding to allow for registration numbers, instead
  151.   of custom compiled copies, that'll work with any release of PBfiles this
  152.   version and older.
  153.  
  154. Version 1.61 fix:
  155. o Fixed the coding that would allow it to ignore the input file and output
  156.   file settings in the configuration editor.
  157.  
  158. Version 2.0 [12/02/95]
  159. o Totally re-written code.
  160. o PBFCFG.EXE now controls the configuration editor
  161. o Stopped creating separate EXE's for gold systems.  I'll make 'em if
  162.   requested.
  163. o 80386 instruction codes are now used (80286/8088 users contact me).
  164. o Stronger typecasting of variables internally to reduce errors and increase
  165.   speed.
  166. o Stopped PKLITE'ing the executable files.  This was causing problems on some
  167.   systems.
  168. o Added the /DEBUG switch for PBfiles.
  169. o (ß5) Fixed a bug in the get DOS file size coding.
  170. o (ß6) Fixed a bug that forgot to use FILES.BBS for the filename if the
  171.   configuration default was used, and not the command line switch.
  172. o (ß6) Added string shortening to pretty up display
  173. o (ß6) Fixed a bug that was causing the program to read GIF file names
  174.   incorrectly.
  175. o (ß6) Fixed a bug that caused the FILE.BBS files to be improperly formatted.
  176. o Added an error screen that no one will miss any longer.
  177.  
  178. Version 2.1 [01/21/96]
  179. o (ß1) Changed it so you could press ESC in the INC maker and abort.
  180. o (ß1) Changed it so all fields could be edited.
  181. o (ß1) Removed random unregistered keypress, and second 60 second delay.
  182. o (ß2) Worked on COM port accessing.  Fixed some problems with reverse logic
  183.     that I inadvertantly introduced with v2.0.
  184. o (ß2) Added the /! switch that'll tell PBfiles to ignore CD-ROM directories
  185.     when building the list.
  186. o (ß3) Made it so that you hit (Q)uit from the INI maker, it will no longer
  187.     truncate your INI file to 0 bytes.
  188. o (ß3) Added the /DEBUG switch to the PBFCFG.EXE program.
  189.