home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / RENUM.ZIP / RENUM.DOC < prev    next >
Text File  |  1991-09-10  |  3KB  |  73 lines

  1.  
  2.                                    RENUM
  3.  
  4. Yet Another Renum...
  5.  
  6. I got tired of sorting through all the different versions that are
  7. available, so I wrote my own in the hopes that it could do everything I
  8. wanted it to do.
  9.  
  10. This program is a Family mode or "Bound" executable.  That means the same
  11. .EXE runs under DOS and OS/2 the same way.
  12.  
  13. This program uses the -N switch in the same way that Bob Hartman's RENUM
  14. does.  You have to specify both numbers if you use -N.  The first is the
  15. number of low messages to preserve.  Typically, you'll want to just use 1
  16. to keep your highwater marker.  The second is the maximum number of
  17. messages to leave in the area.  I normally use -N 1 100.  If you don't use
  18. -N, no messages will be deleted.
  19.  
  20. There's no -R switch like in Bob Hartman's program - this is the default
  21. way the program works.  In other words, the program always renumbers
  22. messages into sequenced order with no "gaps".
  23.  
  24. This program NEVER deals with the dates of messages.  It makes things
  25. complicated, it locks up computers, I don't use it, so I kept it simple and
  26. left it out.
  27.  
  28. This program NEVER deals with message attributes (although it easily
  29. could).  If you want to kill messages that are received or sent, you'll
  30. have to do your own twiddling with the 'info.attrib' word.
  31.  
  32. This program deals with any flavor of LASTREAD file (including those with
  33. multiple entries), the Maximus LASTREAD.BBS file (containing lastread
  34. pointers for all the users), and the Opus LREAD.DAT file (used first in
  35. version 1.70).  If you don't have these files, that's no problem, the
  36. program will skip them without complaining.
  37.  
  38. This program does NOT deal with user lastread pointers in a user list.  It
  39. could be modified to do so fairly easily, though...
  40.  
  41. Source code is provided for your entertainment.  If you break it, you're
  42. the owner of all the pieces.  If you do something good to it, send me a
  43. copy.  Don't pass around modified copies, either in source or executable
  44. form without my permission.  Don't sell it.
  45.  
  46.                         -Ron Bemis
  47.                         1:124/1113
  48.                         214-231-3841
  49.  
  50. V1.0    Initial release for LASTREAD, LASTREAD.BBS files.
  51.  
  52. V1.1    Added capability of handling Opus 1.70's LREAD.DAT files.
  53.  
  54. V1.2    Added capability to process multiple areas with one command.
  55.  
  56.         Example:
  57.         RENUM C:\MSG\NOTES -n 1 15 C:\MSG\BAD_MSGS
  58.  
  59.         This example will renumber the "notes" area into sequential order,
  60.         and will ensure that only 15 messages remain in "bad_msgs".
  61.  
  62.         Added capability to process all areas in the AREAS.BBS (or equivalent)
  63.         file.
  64.  
  65.         Example:
  66.         RENUM -n 1 100 +\BINK\AREAS.BBS -n 1 15 C:\MSG\BAD_MSGS C:\MSG\JUNK
  67.  
  68.         This will renumber all listed areas down to 100 messages, then remove
  69.         all but 15 messages in "bad_msgs" and "junk".
  70.  
  71. V1.3    Bug Fix
  72.  
  73.