FIXFILES.DOC

5.6 KB 0d339d7df9545a6b…
                     FIXFILES.EXE for T.A.G. Version 2.7
             Global FILES.BBS to T.A.G FILES.DIR import utility
   Copyright (c) 1993-94 by Mark McKay of 1:275/138-140. All rights reserved

┌─────────────────────────────────────────────────────────────────────────────┐
│▓▓▓▓▓ Disclaimer ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
└─────────────────────────────────────────────────────────────────────────────┘

  Although "FIXFILES" has been tested, this software has no warranty, either
  expressed or implied.  The use of this software is at the user's own risk.
  Mark McKay shall in no way be responsible for any special, incidental,
  consequential or other damages resulting from the use and/or misuse of this
  software.  Every effort has been made to test this software and its
  documentation for possible errors, but no guarantee to that effect is made.
  There are no written or implied guarantees of updates to this program.

  This program must be distributed AS IS in it's original archive.  "FIXFILES"
  may not be distributed as part of any other software package without the
  expressed written consent of the author, Mark McKay.  It may not be altered
  or reverse engineered in any way, shape or manner.

┌─────────────────────────────────────────────────────────────────────────────┐
│▓▓▓▓▓ Features ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
└─────────────────────────────────────────────────────────────────────────────┘

  - Can be used from a batch file to automagically add files recieved through
    a file distribution network.  Run FIXFILES immediately AFTER Tick.
  - Fast and easy to use.
  - Adds FILES.BBS entries to *.DIR files for all non CD-ROM T.A.G. areas.
  - Checks *.DIR file and won't add a dupe.
  - Written for TAG 2.7
  - Configurable Uploader name.
  - Won't add a Files.BBS entry that isn't in the file directory.
  - Optionally deletes FILES.BBS files when finished with them.
  - Will create a NEW *.DIR file if one isn't found in the file directory.

┌─────────────────────────────────────────────────────────────────────────────┐
│▓▓▓▓▓ How to Use FIXFILES ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
└─────────────────────────────────────────────────────────────────────────────┘

  Put FIXFILES in any directory you desire.
  Edit FIXFILES.CFG to suit your system.

  Format of FIXFILES.CFG
  ----------------------------------------------
  Line 1 : Path to FBOARDS.DAT
  Line 2 : Delete FILES.BBS when done, Yes or No
  Line 3 : Sysop Name
  ----------------------------------------------

  Sample FIXFILES.CFG
  --------------------
  D:\BBS\GFILES
  No
  Mark McKay
  --------------------

┌─────────────────────────────────────────────────────────────────────────────┐
│▓▓▓▓▓ What it does ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
└─────────────────────────────────────────────────────────────────────────────┘

  All File areas that are NOT CD ROM Discs will be searched for a FILES.BBS.

  If a FILES.BBS is found then any files NOT ALREADY in your *.DIR file
  that are in the directory will be added to the end of the *.DIR file
  located in that download directory.

  The first name and last names from the config file will be used for
  the uploader.

  Today's date is used as the upload date.

  This is repeated for ALL NON-CDROM areas.

┌─────────────────────────────────────────────────────────────────────────────┐
│▓▓▓▓▓ Registration ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
└─────────────────────────────────────────────────────────────────────────────┘

  There is none required, but if you find this utility useful I'd
  appreciate it if you'd register one of my other utilities for T.A.G..

  Donations are cheerfully accepted to encourage future TAG utility writing.

  Feel free to send any of the below listed items to the address below.

  1.2 Gig+ IDE Hard drives (No Conner drives please),

  Pioneer 6 disc CDROM drives,

  IBM compatible 486 or Pentium computers (sorry I don't want your
  Commodore VIC20),

  Blank 1.2 and 1.44 floppy disks,

  250Meg Colorado tape drives with DC2120 QIC 80 Preformatted tapes,

  SVGA monitors (15" or larger Non-interlaced in all modes preferred),

  16 4MEG 60ns SIMMS

  Good ole American cash money (checks and money orders are ok also) are
  cheerfully accepted.  Contributions of $5 or more allow me to rent movies
  for the family to watch (that they know there's no way in heck I'll watch
  with them) and frees up 2 hours at a shot for "unHoney-Do'd" & "unDaddyKinWe"
  programming time. <g> I'll probably even say "Thank You".  <g>

    Mark McKay
    PO Box 68063
    Virginia Beach, VA 23455

┌─────────────────────────────────────────────────────────────────────────────┐
│▓▓▓▓▓ History ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
└─────────────────────────────────────────────────────────────────────────────┘
  1.3 - Totally rewritten from the "Global Add Lost" portion of TAGFAM
  1.7 - Fixed "Stack Overflow Error" (Error 202) in previous versions
  1.9 - FBoards.Dat is no longer left open the whole time Fixfiles is running,
        the necessary info is read into an array when the program starts and
        then FBoards.Dat is closed.
        Fixfiles is now about 4 times faster due to some streamlining in the
        code.

┌─────────────────────────────────────────────────────────────────────────────┐
│▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
└─────────────────────────────────────────────────────────────────────────────┘