home *** CD-ROM | disk | FTP | other *** search
- ***********************************************
- * Configuration file for FMSMRG, version 1.0 *
- ***********************************************
- * Example where inputs are FMS sorted by name
- * and output file combines the extended descriptions on one line
- ***********************************************
- * General notes:
- * lines beginning with * are comments (ignored)
- * lines begining with / specify parameter values controlling
- * how FMSFMT runs
- * in parm values, case does not matter
- * spaces after the "=" do not matter
- * multiple parms can be put on the same line, e.g.
- * /AddCat$=UNC/AddDate$=Today
- * anything in this file can also be passed on the command line
- * --------[what gets reformatted]----------------
- * StartDir is the name of the directory to merge or reformat
- /StartDir= MASTALPH.DIR
- * --------[format of input]------------------------
- * StartIsFMS declares that StartDir is an FMS directory - fixed length
- * name begins column 1, size column 15, date in 24, and description
- * in 34, last 3 characters are category code. If not FMS directory -
- * e.g. redirected "dir", or non-RBBS list, comment out this line.
- /StartIsFMS
- * --------[where extended descriptions are located in StartDir]-------------
- * ExtendedBeforeName means that the extended occur above the entry with
- * the file name. This is how RBBS FMS directories are that are ordered
- * by date. PCBoard directories have the extended directories after
- * the file name entry.
- */ExtendedBeforeName
- * --------[where fields are located]-------------
- * These parameters let you specify where the fields in the StartDir
- * are located. FMSFMT grabs 13 characters at the name, 7 at the
- * size, 8 at the date, and everything after the description, though
- * the last 3 are the category code if the directory is an FMS. If
- * a field is not present, declare its value to be 0. FMSFMT will
- * leave it blank, though AddCat and AddDate let you add a value.
- */StartNameAt= 1
- */StartSizeAt= 15
- */StartDateAt= 24
- */StartDescAt= 34
- * --------[convert the fields]---------------------
- * ConvertFields tells RBBS to perform edits on the name/size/date/desc
- * fields. The edits for name are to squeeze out interior spaces and
- * put a dot between prefix and extension. The edits for size are to
- * allign the field to the right. The edits for date are to separate
- * the month/day/year by "-" and to replace blanks by zeros. The
- * edits for the descrition are to be left justify the field and lengthen
- * by blanks or truncate to make the length proper. If StartDir has
- * the proper format, comment out this line and FMSFMT will run faster.
- /ConvertFields
- * --------[ combine extended lines onto one line]------------
- * CombineExtended means for all the extended descriptions to be\
- * put at the end of the line with the filename/size/date. This
- * is useful for sorting. Then use FMSFMT to burst out the lines
- * after sorting.
- /CombineExtended
- * --------[FMS dir to merge into]------------------
- * MergeTo is the name of the FMS file to merge entries into.
- * If you merely want to reformat StartDir without merging it into
- * another file, comment out this line.
- */MergeTo= UPLOADS.DIR
- * --------[directory to create]--------------------
- * NewDir is the name of the directory to create (reformated/merged)
- /NewDir= MASTCOMA.DIR
- * --------[what to set catcode to]-----------------
- * AddCat is the category code to put in for all the entires in StartDir.
- * Use this if StartDir has no category codes or you wish them all
- * to be replaced. If the StartDir is not FMS, the default is to
- * add "UNC" as the category code.
- */AddCat= UNC
- * --------[what to set date to]--------------------
- * AddDate is the date code to put in for all the entires in StartDir.
- * Use this if StartDir has no dates or you wish them all
- * to be replaced. You can specify "TODAY" if you wish the current
- * date to be used.
- */AddDate= TODAY
- * --------[length of output]--------------------
- * NewLen is the total length of the output. This way you can change
- * the length of the output to whatever desired for both StartDir
- * and MergeTo. Value must be 76 or more. If not specified,
- * the default new length is the length of the TargetDir. The total
- * length will depend on the length of the description field:
- * 40 for desc length gives 76, 41 gives 77, 42 -> 78, 43 -> 79,
- * 44 -> 80, 45 -> 81, 46 -> 82.
- /NewLen= 76
- * --------[search/replace for input catcodes]------
- * ReplaceCat specifies that the cat codes in StartDir are to
- * be replaced by others. You can specify a pair of 3 character codes.
- * For example,
- * /ReplaceCat= 001 UTL
- * means to replace cat code "001" in StartDir with "UTL"
- * Better yet you can specify a list following "/ReplaceCat="
- * by listing the pairs of codes on the lines following, terminating
- * the list by "END" on a line by itself.
- /ReplaceCat=
- 001 COM
- 002 WPE
- 003 DBP
- 004 EDU
- 005 BUS
- 006 SPR
- 007 PRG
- 008 GRF
- 009 UNP
- 010 GAM
- 011 MSU
- 012 KBU
- 013 FDU
- 014 FDU
- 015 PRU
- 016 SCU
- 017 BAU
- 018 STA
- 019 SPR
- 020 WIN
- 030 OSU
- 040 PRU
- 050 PPL
- 090 REV
- 095 BBS
- 096 BBS
- 097 BBS
- 098 UNC
- END