home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR3 / FMSFMT10.ZIP / FFBURST2.CFG < prev    next >
Text File  |  1993-12-27  |  5KB  |  130 lines

  1. ***********************************************
  2. * Configuration file for FMSMRG, version 1.0  *
  3. ***********************************************
  4. * Example where inputs are sorted by name
  5. *    and output file bursts the extended descriptions on one line
  6. *    and output puts extended after the file name
  7. ***********************************************
  8. * General notes:
  9. *    lines beginning with * are comments (ignored)
  10. *    lines begining with / specify parameter values controlling
  11. *       how FMSFMT runs
  12. *    in parm values, case does not matter
  13. *                    spaces after the "=" do not matter
  14. *                    multiple parms can be put on the same line, e.g.
  15. *                         /AddCat$=UNC/AddDate$=Today
  16. *    anything in this file can also be passed on the command line
  17. * --------[what gets reformatted]----------------
  18. * StartDir is the name of the directory to merge or reformat
  19. /StartDir=      MASTCOMA.DIR 
  20. * --------[format of input]------------------------
  21. * StartIsFMS declares that StartDir is an FMS directory - fixed length
  22. * name begins column 1, size column 15, date in 24, and description
  23. * in 34, last 3 characters are category code.   If not FMS directory -
  24. * e.g. redirected "dir", or non-RBBS list, comment out this line.
  25. /StartIsFMS
  26. * --------[where extended descriptions are located in StartDir]-------------
  27. * ExtendedBeforeName means that the extended occur above the entry with
  28. * the file name.   This is how RBBS FMS directories are that are ordered
  29. * by date.   PCBoard directories have the extended directories after
  30. * the file name entry.
  31. */ExtendedBeforeName
  32. /ExtendedAfterName
  33. * --------[where fields are located]-------------
  34. * These parameters let you specify where the fields in the StartDir
  35. * are located.   FMSFMT grabs 13 characters at the name, 7 at the
  36. * size, 8 at the date, and everything after the description, though
  37. * the last 3 are the category code if the directory is an FMS.   If
  38. * a field is not present, declare its value to be 0.   FMSFMT will
  39. * leave it blank, though AddCat and AddDate let you add a value.
  40. */StartNameAt=   1
  41. */StartSizeAt=   15
  42. */StartDateAt=   24
  43. */StartDescAt=   34
  44. * --------[convert the fields]---------------------
  45. * ConvertFields tells RBBS to perform edits on the name/size/date/desc
  46. * fields.   The edits for name are to squeeze out interior spaces and
  47. * put a dot between prefix and extension.   The edits for size are to
  48. * allign the field to the right.   The edits for date are to separate
  49. * the month/day/year by "-" and to replace blanks by zeros.   The
  50. * edits for the descrition are to be left justify the field and lengthen
  51. * by blanks or truncate to make the length proper.   If StartDir has
  52. * the proper format, comment out this line and FMSFMT will run faster.
  53. */ConvertFields
  54. * --------[ combine extended lines onto one line]------------
  55. *  CombineExtended means for all the extended descriptions to be\
  56. *  put at the end of the line with the filename/size/date.  This
  57. *  is useful for sorting.  Then use FMSFMT to burst out the lines
  58. *  after sorting.
  59. */CombineExtended
  60. * --------[FMS dir to merge into]------------------
  61. * MergeTo is the name of the FMS file to merge entries into.
  62. * If you merely want to reformat StartDir without merging it into
  63. * another file, comment out this line.
  64. */MergeTo=        UPLOADS.DIR
  65. * --------[directory to create]--------------------
  66. * NewDir is the name of the directory to create (reformated/merged)
  67. /NewDir=         MASTBST2.DIR
  68. * --------[truncate description]------------
  69. */TruncateDesc
  70. * --------[what to set catcode to]-----------------
  71. * AddCat is the category code to put in for all the entires in StartDir.
  72. * Use this if StartDir has no category codes or you wish them all
  73. * to be replaced.  If the StartDir is not FMS, the default is to
  74. * add "UNC" as the category code.
  75. */AddCat=         UNC
  76. * --------[what to set date to]--------------------
  77. * AddDate is the date code to put in for all the entires in StartDir.
  78. * Use this if StartDir has no dates or you wish them all
  79. * to be replaced.  You can specify "TODAY" if you wish the current
  80. * date to be used.
  81. */AddDate=         TODAY
  82. * --------[length of output]--------------------
  83. * NewLen is the total length of the output.   This way you can change
  84. * the length of the output to whatever desired for both StartDir
  85. * and MergeTo.   Value must be 76 or more.  If not specified,
  86. * the default new length is the length of the TargetDir.  The total
  87. * length will depend on the length of the description field:
  88. * 40 for desc length gives 76, 41 gives 77, 42 -> 78, 43 -> 79,
  89. * 44 -> 80, 45 -> 81, 46 -> 82.
  90. /NewLen=      76
  91. * --------[search/replace for input catcodes]------
  92. * ReplaceCat specifies that the cat codes in StartDir are to
  93. * be replaced by others.   You can specify a pair of 3 character codes.
  94. * For example,
  95. *            /ReplaceCat=     001 UTL
  96. * means to replace cat code "001" in StartDir with "UTL"
  97. * Better yet you can specify a list following "/ReplaceCat="
  98. * by listing the pairs of codes on the lines following, terminating
  99. * the list by "END" on a line by itself.
  100. /ReplaceCat=
  101. 001 COM
  102. 002 WPE
  103. 003 DBP
  104. 004 EDU
  105. 005 BUS
  106. 006 SPR
  107. 007 PRG
  108. 008 GRF
  109. 009 UNP
  110. 010 GAM
  111. 011 MSU
  112. 012 KBU
  113. 013 FDU
  114. 014 FDU
  115. 015 PRU
  116. 016 SCU
  117. 017 BAU
  118. 018 STA
  119. 019 SPR
  120. 020 WIN
  121. 030 OSU
  122. 040 PRU
  123. 050 PPL
  124. 090 REV
  125. 095 BBS
  126. 096 BBS
  127. 097 BBS
  128. 098 UNC
  129. END
  130.