home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 17 / CD_ASCQ_17_101194.iso / vrac / fmsffs31.zip / FMSFFS.CFG < prev    next >
Text File  |  1994-08-01  |  21KB  |  369 lines

  1. *==============================================================================
  2. ; Configuration file for FMSFFS, version 3.1
  3. ; Copyright (c) 1993,1994 Daniel T.Drinnon
  4. ; Blank lines or lines beginning with ';', '-' or "*" are interpreted as
  5. ; comments and are ignored.
  6. *------------------------------------------------------------------------------
  7. ;LogFile   FMSFFS.LOG
  8. ;     FMSFFS can log activity to the log file if specified here.
  9. ;       Default: NONE
  10. *------------------------------------------------------------------------------
  11. ;LogLevel  2
  12. ;     LogLevel controls the level of log activity to be recorded to LogFile.  A
  13. ;     value of 0 only records the Begin, End and Abort events.  A value of 1
  14. ;     records the Begin, End, Abort and Duplicate Files found.  A value of
  15. ;     2 records all activity except Duplicate Files found.  A value of 3
  16. ;     records ALL activity.
  17. ;       Default: 0
  18. *------------------------------------------------------------------------------
  19. WorkDir   E:\
  20. ;     When FMSFFS is running, it creates and uses up to 4 work files.  You may
  21. ;     select to have these files created on a RAMDRIVE for extra speed during
  22. ;     processing.  The WorkDir must have room for approximatly 3 copies of your
  23. ;     FMSFile and approximatly 2 copies of your NameFile.  If the WorkDir
  24. ;     cannot be found, then the DEFAULT PATH will be used.  FMSFFS will
  25. ;     automatically Exclude any work files it creates which may also be
  26. ;     located within a FileSpec.
  27. ;       Default: DEFAULT PATH
  28. *------------------------------------------------------------------------------
  29. ;UseEMS
  30. ;UseXMS
  31. ;     When FMSFFS is running it will SHELL to run the Sorter program and, if
  32. ;     enabled, the ZIP, PAK, or ARC Command program to extract FILE_ID.DIZ
  33. ;     files.  UseEMS and UseXMS tell FMSFFS to use EMS and/or XMS memory to
  34. ;     store the image of FMSFFS.EXE to give back more RAM during a SHELL. If
  35. ;     both UseEMS and UseFMS are not enabled, then FMSFFS will write its image
  36. ;     to DISK.
  37. ;       Default: EMS and XMS DISABLED
  38. *------------------------------------------------------------------------------
  39. NoSwap
  40. ;     NoSwap will disable EMS, XMS and DISK SHELL swapping.  Normally, you will
  41. ;     always have enough coventional RAM to run the Sorter and Archive programs,
  42. ;     so it is reccomended that this option is enabled.
  43. ;       Default: No EMS, XMS or DISK SHELL SWAPPING
  44. *------------------------------------------------------------------------------
  45. Sorter    QSORT
  46. ;     FMSFFS must have an external sort program to sort the FFS and FMS files.
  47. ;     This program must be able to do an ALPHABETICAL sort and also most be able
  48. ;     to sort on different COLUMNS in a file.
  49. ;       Default: QSORT
  50. *------------------------------------------------------------------------------
  51. ;AlphaSort
  52. ;     This is the command line given to the Sorter to do a basic alphabetical
  53. ;     sort on an FFS or FMS file.
  54. ;       Default: NONE
  55. *------------------------------------------------------------------------------
  56. DateSort       /30:2 /24:5 /-1
  57. ;     This is the command line given to the Sorter to do a DATE sort on an FMS
  58. ;     file.
  59. ;       Default: /30:2 /24:5 /-1.
  60. *------------------------------------------------------------------------------
  61. NameFile       FIDX.DEF
  62. ;     The NameFile is the "FIDX.DEF" RBBS index file.
  63. ;       Default: FIDX.DEF
  64. *------------------------------------------------------------------------------
  65. LocationFile   LIDX.DEF
  66. ;     The LocationFile is the "LIDX.DEF" RBBS list file.
  67. ;       Default: LIDX.DEF
  68. *------------------------------------------------------------------------------
  69. TabFile        FIDXT.DEF
  70. ;     The TabFile is the "FIDXT.DEF" RBBS tab file.  RBBS expects this file to
  71. ;     be the same as the NameFile with a "T" before the "." in the name.
  72. ;       Default: FIDXT.DEF
  73. *------------------------------------------------------------------------------
  74. ;WriteMode      REPLACE
  75. ;     WriteMode tells FMSFFS how to handle your existing FFS files.  In
  76. ;     normal use, you will want FMSFFS to REPLACE the FFS files with the
  77. ;     new FFS files it builds.  Otherwise, FMSFFS will APPEND FFS information
  78. ;     to your existing FFS files.
  79. ;       Default: REPLACE
  80. *------------------------------------------------------------------------------
  81. MakeRFM
  82. ;     If you use Warren Muldrow's RFM mod then you want to uncomment this
  83. ;     option.  The CDOR and MAPLE mods automatically detect an RFM modifed FFS
  84. ;     NameFile.  Stock RBBS does not support RFM.
  85. ;       Default: NOT ENABLED
  86. *------------------------------------------------------------------------------
  87. CDROMDrive      F
  88. ;     If you are using the RBBS/CDOR CDROM mod then you may want to uncomment
  89. ;     this option.   The CDOR mods automatically detect a CDROM modified FFS
  90. ;     NameFile.  Up to 255 CDROMDrive's may be specified.  Stock RBBS does not
  91. ;     support RFM.  Only use this option for the CDOR9404 and later mods.
  92. ;       Default: NOT ENABLED
  93. *------------------------------------------------------------------------------
  94. DirectoryExclude  D:\RBBS\ATTIC\*.*
  95. ;     If you use the "/S" FileSpec option and there are specific subdirectories
  96. ;     you do not want included in the FileSpec search, then you can exclude them
  97. ;     with this option.  The [filename] must match the FileSpec [filename] for
  98. ;     FMSFFS to match and exclude.  You may specify up to 255 FileSpecExclude's.
  99. ;     A subdirectory may only be excluded if FMSFFS knows to exclude it when
  100. ;     scanning for subdirectories specifed with the FileSpec option and the /S
  101. ;     feature.  Therefore, be sure the DirectoryExclude option is listed BEFORE
  102. ;     the FileSpec option in your FMSFFS.CFG file.
  103. ;       Default: NONE
  104. *------------------------------------------------------------------------------
  105. ;NeverDelete    C:\RBBS\UPLOAD\NODELIST.ZIP
  106. ;     FMSFFS will not delete any files during any RFM operations is you give the
  107. ;     FULL path and filename here.  Up to 255 NeverDelete's may be specified
  108. ;     here.
  109. ;       Default: NONE
  110. *------------------------------------------------------------------------------
  111. FileSpec       C:\RBBS\UPLOAD\*.*
  112. FileSpec       C:\RBBS\NEW\*.*
  113. FileSpec       C:\RBBS\CDOOR\*.*
  114. FileSpec       C:\RBBS\DOWNLOAD\*.* /S
  115. FileSpec       D:\*.* /S
  116. FileSpec       F:\4DOS\*.*
  117. FileSpec       F:\ANIM\ANIM_1\*.*
  118. FileSpec       F:\ANIM\ANIM_2\*.*
  119. FileSpec       F:\BBS\DOORS_AF\*.*
  120. FileSpec       F:\BBS\DOORS_GQ\*.*
  121. FileSpec       F:\BBS\DOORS_RZ\*.*
  122. FileSpec       F:\BBS\MISC\*.*
  123. FileSpec       F:\BBS\NETMAIL\*.*
  124. FileSpec       F:\BBS\OFFLINE\*.*
  125. FileSpec       F:\BBS\RBBS\*.*
  126. FileSpec       F:\BUSINESS\*.*
  127. FileSpec       F:\CAD\*.*
  128. FileSpec       F:\DATABASE\*.*
  129. FileSpec       F:\EDUCATE\*.*
  130. FileSpec       F:\FINANCE\*.*
  131. FileSpec       F:\FONTS\AFONTS\*.*
  132. FileSpec       F:\FONTS\SFONTS\*.*
  133. FileSpec       F:\FONTS\TFONTS\*.*
  134. FileSpec       F:\GAMES\A_K\*.*
  135. FileSpec       F:\GAMES\KIDS\*.*
  136. FileSpec       F:\GAMES\L_Z\*.*
  137. FileSpec       F:\GEO\*.*
  138. FileSpec       F:\MAIL\*.*
  139. ;     The FileSpec tells FMSFFS the location of your BBS files.  Normally, you
  140. ;     will want to make the [filename] be "*.*".  When you include a "/S", then
  141. ;     FMSFFS will search ALL subdirectories below the FileSpec for matches to
  142. ;     the [filename].  If you are using Warren Muldrow's RFM mod and have
  143. ;     uncommented the MakeRFM config option, then you can also specify a path
  144. ;     and number of days to delete files which have not been downloaded or
  145. ;     viewed for the number of days specified. Up to 1000 subdirectories may be
  146. ;     given to the FileSpec however, FMSFFS will always check for available
  147. ;     program memory and print an exclamation mark "!" when you have specified
  148. ;     more FileSpec's than FMSFFS can handle.
  149. ;       Default: NONE
  150. *------------------------------------------------------------------------------
  151. FileNameExclude  FILES.BBS
  152. FileNameExclude  BALLMONS.ZIP
  153. FileNameExclude  BDL.ANS
  154. FileNameExclude  BDL.ASC
  155. FileNameExclude  BDL.AVT
  156. FileNameExclude  DIR1.TXT
  157. FileNameExclude  HOTLINE.TXT
  158. FileNameExclude  INFERSCR.ZIP
  159. FileNameExclude  MEAT.ZIP
  160. FileNameExclude  NATURE.ZIP
  161. FileNameExclude  SKULLEKB.ZIP
  162. FileNameExclude  ZZT1P.ZIP
  163. ;     If you need to prevent FMSFFS from adding specfic files it finds to your
  164. ;     FMSFile, then you must tell FMSFFS the NAME of each file here.  You may
  165. ;     specify up to 255 FileNameExclude's.
  166. ;       Default: NONE
  167. *------------------------------------------------------------------------------
  168. ;BulletinFile C:\RBBS\BULLETIN\BOLDIES 160
  169. ;     If you are using Warren Muldrow's RFM mod, have MakeRFM uncommented, AND
  170. ;     specified a path and days for FileSpec, then you can also have FMSFFS
  171. ;     create a Bulletin File listing files which will be deleted soon.  The
  172. ;     days paramter tells FMSFFS the cutoff days to list files to be deleted.
  173. ;     For example, if the FileSpec [days] is 30, the BulletinFile [days] is 20
  174. ;     and today is the 1st of the month, then all files in the FileSpec
  175. ;     directory which have NOT been downloaded or viewed will be listed in the
  176. ;     bulletin starting on the 10th (20 days before they will be deleted).  The
  177. ;     RBBS naming convention for BulletinFile applies here.  If BulletinFile
  178. ;     is C:\RBBS\BULLETIN\BOLDIES, the FMSFFS will make OLDIES, OLDIESG,
  179. ;     OLDIESC and OLDIESR (RIP).  The RIP version of the BulletinFile will also
  180. ;     use the CDOR SmartText {SO and {SN.  Stock RBBS will just output 2
  181. ;     spaces for these characters.  If the filename you specify is 8 characters
  182. ;     long, then FMSFFS will only use the first 7 characters.
  183. ;       Default: NONE
  184. *------------------------------------------------------------------------------
  185. DirString     Directory of
  186. ;     If you are using RBBS macros in your FMS, then you must identify them here
  187. ;     so FMSFFS can properly handle them.  It is beyond the scope of this
  188. ;     documentation to explain how to use RBBS macros in you FMS files. Please
  189. ;     consult RBBS Documentation and also look at the files contained within
  190. ;     RBBS-UTL.ZIP for further information.
  191. ;       Default: NONE
  192. *------------------------------------------------------------------------------
  193. ;FileDir        C:\RBBS\DIR\HACKS.DEF
  194. ;FileDir        C:\RBBS\DIR\UNWANT.DEF
  195. ;FileDir        C:\RBBS\DIR\PIRATES.DEF
  196. ;     FileDir works in conjunction with the DirString option.  If you do use the
  197. ;     DirString and FileDir options with RBBS macros, please be sure that the
  198. ;     FileDir files are formatted the same as your FMSFile. In otherwords, each
  199. ;     line in the FileDir should have the same number of characters as in your
  200. ;     FMSFile.
  201. ;       Default: NONE
  202. *------------------------------------------------------------------------------
  203. FMSFile        MASTER.DIR
  204. ;FMSFile        MASTER1.DIR
  205. ;FMSFile        MASTER2.DIR
  206. ;FMSFile        MASTER3.DIR
  207. ;FMSFile        MASTER4.DIR
  208. ;     FMSFile is the name of your RBBS FMS file to process.  FMSFFS will only
  209. ;     process your FMSFile(s) listed here if they are specified.  FMSFFS will
  210. ;     not follow an \FMS CH() specification, so if you do chain your FMS files,
  211. ;     then list each one here.  Up to 255 FMSFile's may be specified.
  212. ;       Default: NONE
  213. *------------------------------------------------------------------------------
  214. FMSIndex
  215. ;     If you are using the RBBS/CDOR Times Downloaded mod and you update the
  216. ;     Times Downloaded values while callers are online then you may want to
  217. ;     uncomment this option.   With this option, FMSFFS will create an FMSFile
  218. ;     INDEX with the name of the FMSFile and the filename extension of .IDX.
  219. ;     The CDOR mods will look for this file and use it if found which will
  220. ;     result in faster updating of the Times Downloaded field.  The FMSFile
  221. ;     INDEX is also used with the SYSOP8 mod when deleting FMS entries. Only
  222. ;     use this option for the CDOR9404 and later mods.
  223. ;       Default: NO INDEX
  224. *------------------------------------------------------------------------------
  225. ;FMSFormat     NOSORT
  226. ;     FMSFormat tells FMSFFS how to sort the FMSFile. By default, FMSFFS will
  227. ;     sort your FMSFile by "backwards" date.  Otherwise, FMSFFS will look for
  228. ;     "TOP" and/or "NOSORT" in the FMS Header and honor those settings.
  229. ;       Default: NONE (date format)
  230. *------------------------------------------------------------------------------
  231. FMSAlpha       ALPHA.DIR
  232. ;     FMSFFS will optionally create an alphabetically sorted FMS file for you if
  233. ;     you specify a filename here.  There is very little overhead to create an
  234. ;     FMSAlpha file because FMSFFS will have a alphabetically sort FMS list
  235. ;     during its process which is used internally and can also be used for this
  236. ;     option.
  237. ;       Default: NONE
  238. *------------------------------------------------------------------------------
  239. FMSAlphaHeader \FMS TOP NOSORT
  240. ;     If you specified an FMSAlpha file, then FMSFFS will insert the
  241. ;     FMSAlphaHeader on the FIRST line of the FMSAlpha file.  When RBBS is set
  242. ;     up with an FMS system, the FMSAlphaHeader is required to tell RBBS how to
  243. ;     handle the list.
  244. ;       Default: \FMS TOP NOSORT
  245. *------------------------------------------------------------------------------
  246. ;FMSDate       .
  247. ;     FMSDate tells FMSFFS how to date FMS entries.  If FMSDate is set to ".",
  248. ;     then FMSFFS will use the physical file date as reported by DOS. FMSDate
  249. ;     with no parameters will tell FMSFFS to use the date as listed in the
  250. ;     FMSFile UNLESS the physical file date as reported by DOS is NEWER than the
  251. ;     FMSFile date.  This keeps your FMSFile updated as BBS files get updated,
  252. ;     placing updated BBS files towards the newer part of the FMSFile list.
  253. ;       Default: NONE (use FMSFile date)
  254. *------------------------------------------------------------------------------
  255. ;DateSeparator  /
  256. ;     DateSeparater is a one character value which you would like FMSFFS to use
  257. ;     for date listings in the FMSFile.  If this option is not enabled, then the
  258. ;     standard date separator is a dash "-".
  259. ;       Default: -
  260. *------------------------------------------------------------------------------
  261. ;FMSDupePath     C:\RBBS\HOLDFILE
  262. ;     If FMSFFS finds any duplicate files, it can move these duplicate files to
  263. ;     a hold directory you specify here.  FMSFFS will move the duplicate file
  264. ;     which is on the lower numbered drive.  For example, if a duplicate file
  265. ;     is found in C:\RBBS\FILES and E:\BBS\RBBS, then the file in C:\RBBS\FILES
  266. ;     would be moved to the hold directory.  If NO path is specified, then
  267. ;     FMSFFS will simply DELETE the duplicate file.
  268. ;       Default: NONE (do not move dupes)
  269. *------------------------------------------------------------------------------
  270. ;FMSMissing     OFFLINE
  271. ;     FMSMissing is a 9 character (or less) text string to be placed in the File
  272. ;     Size field of the FMSFile listing for any FMSFile entry which FMSFFS
  273. ;     cannot find in the FileSpec or FileDir specifications.
  274. ;       Default: NONE (delete missing FMS files from the FMSFile)
  275. *------------------------------------------------------------------------------
  276. UnKnownDesc    <description unavailable>
  277. ;     If FMSFFS finds files NOT listed in FMSFile, then it will automatically
  278. ;     add the file to the FMSFile and give it the description you specify here.
  279. ;     In the event of CHAINED FMSFiles, the unlisted file will be added to the
  280. ;     FIRST FMSFile listed in the FMSFFS.CFG file.
  281. ;       Default: "<Description Unavailable>"
  282. *------------------------------------------------------------------------------
  283. ;FILEID         FILE_ID.DIZ
  284. ;     FMSFFS will search all ZIP, ARC and PAK archived files for FILE_ID.DIZ (or
  285. ;     whatever filename you specify here) and import the FILE_ID.DIZ text into
  286. ;     the FMSFile description.  The FIRST line in the FILE_ID.DIZ will be used
  287. ;     as the MAIN description and any remaining lines in the FILE_ID.DIZ will be
  288. ;     placed in the extended description.  It will take slightly longer for
  289. ;     FMSFFS to look inside archived files for the FILE_ID.DIZ file, so you
  290. ;     should only run FMSFFS with this option ONE TIME.
  291. ;       Default: NONE (do not look)
  292. *------------------------------------------------------------------------------
  293. ;GIF
  294. ;     FMSFFS will add GIF dimensions (ex: (640x480x256)) to all GIF files listed
  295. ;     in the FMSFile to the MAIN FMSFile description.  FMSFFS will only extract
  296. ;     the GIF dimensions and place them in the FMSFile when the FIRST character
  297. ;     of the MAIN FMSFile description does NOT start with "(".  The original
  298. ;     description will then be appended to the end of the dimensions.  It will
  299. ;     take FMSFFS longer to extract this information from each GIF file in your
  300. ;     FMS so you should run FMSFFS with this option ONE TIME.
  301. ;       Default: NONE (do not extract)
  302. *------------------------------------------------------------------------------
  303. ;KeepExtended
  304. ;     FMSFFS will not overwrite an existing FMSFile extended description if
  305. ;     this option is enabled.
  306. ;       Default: OVERWRITE
  307. -------------------------------------------------------------------------------
  308. ;MaxExtendedLines 2
  309. ;     FMSFFS will limit the number of Extended Description lines by what you
  310. ;     set here.  The maximum allowable extended lines per filename is 199.
  311. ;       Default: 10
  312. *------------------------------------------------------------------------------
  313. ;CategoryChange  999  001
  314. ;     FMSFFS can change Category Codes in the FMSFile by using this option.
  315. ;     Both the [old] and [new] paramters must be specified.  The [old] and
  316. ;     [new] paramters should be the same length as the FMSCatLen.  You can
  317. ;     specify up to 255 categories to change.  CategoryChange's will be
  318. ;     processed BEFORE CategoryDirChange's.
  319. ;       Default: NONE
  320. *------------------------------------------------------------------------------
  321. ;CategoryDirChange  C:\RBBS\UPLOAD  999
  322. ;     FMSFFS can change Category Codes in the FMSFile by using this option.
  323. ;     Both the [directory] and [category] paramters must be specified.  The
  324. ;     [category] paramters should be the same length as the FMSCatLen.
  325. ;     You can specify up to 255 categories to change.  CategoryDirChange's
  326. ;     will be processed AFTER CategoryChange's.
  327. ;       Default: NONE
  328. *------------------------------------------------------------------------------
  329. FMSCatCode     999
  330. ;     FMSFFS will use the category code specified here for the FMS category for
  331. ;     any files it finds not listed in FMSFile.  This option must be a 3
  332. ;     character string.
  333. ;       Default: 999
  334. *------------------------------------------------------------------------------
  335. FMSDescLen     46
  336. ;     FMSFFS can CHANGE the description length of your FMSFile descriptions by
  337. ;     what you specify here.  There is no upper or lower limit for this option.
  338. ;       Default: 46
  339. *-----------------------------------------------------------------------------
  340. FMSExtra       5
  341. ;     FMSFFS can handle 1 extra FMS FIELD in your FMSFile, such as the Times
  342. ;     Downloaded information optionally available with the CDOR mods. If any
  343. ;     extra information is included in your FMSFile, then its LENGTH must be
  344. ;     specified here.  This field must also be located after the FMS description
  345. ;     and before the FMS category.  FMSFFS currently uses FMSExtra specfically
  346. ;     for the CDOR Times Downloaded mod.
  347. ;       Default: 0
  348. *------------------------------------------------------------------------------
  349. FMSCatLen      3
  350. ;     This is the length of the Category CODE in the FMSFile.  With current
  351. ;     versions of RBBS, this length should always be 3.
  352. ;       Default: 3
  353. *------------------------------------------------------------------------------
  354. ZIPCommand     PKUNZIP
  355. ;     This is the command to unZIP.  It is used in conjunction with the FILEID
  356. ;     filename.
  357. ;       Default: PKUNZIP
  358. *------------------------------------------------------------------------------
  359. ARCCommand     PKXARC
  360. ;     This is the command to unARC.  It is used in conjunction with the FILEID
  361. ;     filename.
  362. ;       Default: PKXARC
  363. *------------------------------------------------------------------------------
  364. PAKCommand     PKUNPAK
  365. ;     This is the command to unPAK.  It is used in conjunction with the FILEID
  366. ;     filename.
  367. ;       Default: PKUNPAK
  368. *------------------------------------------------------------------------------
  369.