home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
High Voltage Shareware
/
high1.zip
/
high1
/
DIR3
/
FMSFMT10.ZIP
/
FFCE2.CFG
< prev
next >
Wrap
Text File
|
1993-12-27
|
5KB
|
126 lines
***********************************************
* 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