QFIX Version 2.2 Copyright (c)1990 Ross Neilson Wentworth All Rights Reserved QFIX processes the converted file list (FILES.FIX) that is produced by ZZAP when the /F+ option is used. It will automatically make any necessary changes to archive file names in the BBS file lists that use the same format as QuickBBS or PCBoard. This means you don't have to manually edit your download lists to change the file extensions after you convert files from one format to another. The QuickBBS format is fairly simple, each download subdirectory contains a file, normally FILES.BBS, that contains the list of files and descriptions for that subdirectory. For example: ----------------------------------------------------------------- ZZAP60A.ZIP Universal archive conversion utility TPPOP22A.ZIP TSR package for Turbo Pascal 5.x Complete source code included. ----------------------------------------------------------------- The PCBoard format is identical with the exception that the file dates and sizes are also included. This version of QFIX only handles straight ASCII files. No guarantee is made that it will work with files containing embedded ANSI escape sequences. Some versions of PCBoard may produce a differently formatted file name, where the name portion is padded to eight characters before the extension, e.g. "AFILE .ZIP". The /S command line option is provided to handle this diffence. If /S is included on the command line the name and extension will be "SPREAD" with the proper number of spaces, e.g., "QFIX /S UPLD". The file name must be at the start of the line (no leading spaces) and must not exceed 12 characters (the maximum DOS limit). Lines preceded by one or more spaces will be ignored by QFIX, thus allowing multi-line descriptions, headers, etc. Under PCBoard since the file size and name are also stored in the list file they must be updated as well. No attempt to do this is made in QFIX. Since the Turbo Pascal source code is supplied it would be a trivial matter to add the necessary changes. Alternately, PCBFiler with the proper parameters will make the changes for you if the file name has been properly modified. QFIX accepts an additional and optional command line parameter. If the BBS file list name is not FILES.BBS then you must state the file name on the command line. QFIX will properly handle hidden files so you can use it to fix up the description file as used by 4DOS. Simply give the description file name on the command line: QFIX descript.ion When QFIX is executed it will look in the default subdirectory and along the PATH for FILES.FIX (or the stated list file name), which contains the list of file names that have changed.