home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 15 / CD_ASCQ_15_070894.iso / vrac / delmbase.zip / DELMBASE.DOC < prev    next >
Text File  |  1994-05-28  |  5KB  |  133 lines

  1.  
  2.     DELMBASE.EXE  (C)opyright 1994 Michael Zmuda.
  3.  
  4.  
  5.  
  6.          This file is FREEWARE (No charge to anyone. Copyright owned by
  7.     Mike Zmuda.  Use + distribute freely. No modifications may be made,
  8.     etc...). Consider it gratis. (Gratis: free/ a present. Now use it 3
  9.     times and it's yours!)
  10.  
  11.  
  12.          Warranty: None. Use at your own risk. Back up your MBOARDS.DAT
  13.     file before using it.
  14.  
  15.  
  16.          Purpose: Delete a range of TAG message bases quickly and easily.
  17.  
  18.  
  19.          Calling Procedure:
  20.  
  21.          [drive:][\path]DELMBASE[.exe] [offset] [# to delete]
  22.  
  23.           [drive]   Drive where DELMBASE is located.             |OPTIONAL
  24.           [\path]   Path where DELMBASE is located.              |OPTIONAL
  25.            [.exe]   Use this if there is a DELMBASE.COM/.BAT     |OPTIONAL
  26.                       lurking somewhere on your HD/path
  27.          [offset]   The message you want to start deleting at.   |REQUIRED
  28.     [# to delete]   The number of messages you want to delete.   |REQUIRED
  29.  
  30.       eg:
  31.          DELMBASE 208 40            - deletes messages 208-247 (inclusive)
  32.          DELMBASE 1 20000           - deletes all message bases except "0"
  33.  
  34.  
  35.  
  36.     NOTE: If you enter an out-of range value for the offset, DELMBASE will
  37.           end in error without doing anything.
  38.  
  39.     NOTE: MBOARDS.DAT must reside in the current (active) directory on the
  40.           current (active) drive. If you get a runtime error message, it's
  41.           probably because DELMBASE can't find MBOARDS.DAT.
  42.  
  43.           If you enter an out-of range value for the # of messages to
  44.     delete parameter, DELMBASE will delete all messages to the end.
  45.  
  46.  
  47.  
  48.     DELMBASE uses TAG's internal indexing formula:
  49.  
  50.        examples:
  51.  
  52.          Private E-Mail        section 0
  53.          General messages      section 1
  54.          BBS news              section 2
  55.          ANSI ads              section 3
  56.          ARCHIVE comments      section 4
  57.            .                     .
  58.            .                     .
  59.            .                     .
  60.          Z-Modem support       section 459
  61.  
  62.          If you wanted to delete message bases 1 and 2 (General messages,
  63.     BBS news, and ANSI ads), you would run DELMBASE 1 3. To delete Private
  64.     E-Mail, you would run DELMBASE 0 1.
  65.  
  66.  
  67.  
  68.     NOTE: Because Tag displays the message and file bases under the group
  69.           that is currently active, be sure that ALL groups are activated
  70.           (if you use groups, this concerns you; if not, disregard this
  71.           segment).  There are a few ways to do this: make and use a
  72.           complex menu entry that allows groups 0-255 (check the docs on
  73.           how to do this) or, from the wait screen, hit S (Systems Config),
  74.           B (Message Editor), enter your password, and there you are. All
  75.           groups become active, and all message bases can be seen,
  76.           regardless of group identifier.
  77.  
  78.  
  79.  
  80.          DELMBASE uses the disk extensively. If you use a cache, this is
  81.     where it pays off! Processing for my 500+ message bases took under a
  82.     second on my 486/50 under OS/2 2.1. Before doing any modification on
  83.     the MBOARDS.DAT file, DELMBASE will check the current drive for the
  84.     proper amount of free space. If there isn't enough space, it will
  85.     terminate without doing a thing.
  86.  
  87.  
  88.          DELMBASE works by first making a backup copy of the current
  89.     MBOARDS.DAT file (renamed MBOARDS.BAK). DELMBASE then selectively
  90.     copies certain aspects of the MBOARDS.BAK file to a new MBOARDS.DAT
  91.     file. Quite logically, it reads the MBOARDS.BAK file for [offset-1]
  92.     times and writes to the MBOARDS.DAT file offset-1 times. It then reads
  93.     another [number of boards to delete] times and writes nothing. It
  94.     completes by reading the rest of the records in MBOARDS.BAK and writing
  95.     them to MBOARDS.DAT. It's quick, easy, safe, and effective (I guess
  96.     that qualifies it for FDA approval, eh?)
  97.  
  98.  
  99.          Now that you know how it works, enjoy it.
  100.  
  101.  
  102.     Warranty/Guarantee: This program is provided as is. The user agrees by
  103.          using the program that he/she is doing so under his/her own free
  104.          will and understands that (with these computers now-a-days),
  105.          anything can and (eventually) WILL go wrong and that Mike Zmuda is
  106.          NOT responsible.
  107.  
  108.     Michael Zmuda is hereby rendered NOT RESPONSIBLE FOR SH*T!
  109.  
  110.  
  111.          -------------------------------------------------------------
  112.          -- Experiencing troubles? Call the WWAR BBS (516)437-0793. --
  113.          --         1:2619/115.  14.4Kbaud. .7 gigs on-line.        --
  114.          -------------------------------------------------------------
  115.  
  116.  
  117.          DELMBASE is intended for use solely on the TAG BBS ver 2.7. It was
  118.     created with the use of the TAG record structures provided by the TAG
  119.     TEAM.
  120.  
  121.  
  122.     Keep using TAG. It's the best!
  123.  
  124.  
  125.          There are things that are known, and things that are unknown, and
  126.     in between are the [school] doors. Stay in school. It'll change your
  127.     life.
  128.  
  129.  
  130.  
  131.     <EOF>
  132.  
  133.