home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
High Voltage Shareware
/
high1.zip
/
high1
/
DIR3
/
FMSFMT10.ZIP
/
FFCALPH.CFG
< prev
next >
Wrap
Text File
|
1991-12-03
|
5KB
|
97 lines
***********************************************
* Configuration file for FMSFMT, version 1.0 *
***********************************************
* Example where converting a single merge directory sorted
* alphabetically into an FMS directory
***********************************************
* 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
* --------[display on screen as running doc]---------------
/Title= On this Run, converting alphabetic non-FMS
/Title= into an FMS directory
* --------[what gets reformatted]----------------
* StartDir is the name of the directory to merge or reformat
/StartDir= CDALPHA.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
* --------[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= CDALPHA.DIR
* --------[directory to create]--------------------
* NewDir is the name of the directory to create (reformated/merged)
/NewDir= CDALPHA.CNV
* --------[header to add to new directory]-----------------
* Header is a line added at the top of the MergeTo file.
* Useful when converting a non-FMS dir, so will be treated as FMS
/Header= \FMS NOSORT
* --------[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.