home *** CD-ROM | disk | FTP | other *** search
/ CD-ROM Aktief 1995 #3 / CDA3.iso / comm / maxd10.zip / MAXDIR.DOC < prev    next >
Text File  |  1995-01-04  |  75KB  |  1,648 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15. █   █             ▀█▀▀▄
  16. ██▄██ ████ █   █   █  █ █ █▀▀█             Version 1.00
  17. █ █ █ █▄▄█  ▀█▀    █  █ █ █▄▄█
  18. █   █ █  █ █▀▀▀█  ▄█▄▄▀ █ █ █▄    By Wayne Boyd, Fidonet  1:153/763
  19.                                        Internet Vswami@ship.net
  20.      FreeWare Software
  21.  
  22.          (c) by the Hare Krishna Temple (ISKCON) of Western Canada
  23.  
  24.      ┌────────────────────────────────────────────────────────────────┐
  25.      │    Sorts your FILES.BBS files for SysOps of Bulletin Boards    │
  26.      │    and also creates a sorted AllFiles list all in one pass.    │
  27.      │         Creates a FREQ list, a NewFiles list, and also         │
  28.      │             can be made to adopt "orphaned" files,             │
  29.      │                and a bunch of other stuff too.                 │
  30.      └────────────────────────────────────────────────────────────────┘
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.                                  Users Manual
  43.  
  44. MaxDir v.1.00 Documentation p.2
  45.  
  46. Here's what some SysOps have said about MaxDir:
  47.  
  48.            "MaxDir works great even with files on an HPFS drive."
  49.  
  50.                                         Derek Rodger, The Corner Store BBS
  51.                                         Fidonet 1:153/255
  52.  
  53.            "I've never seen a freeware program do so much, and so
  54.            quickly! It's cut our maintenance routine times in
  55.            half; three cheers for MaxDir!"
  56.  
  57.                                         Tod Maffin, member support
  58.                                         VisionMedia Online Systems
  59.                                         Fidonet 1:153/817
  60.  
  61.            "MaxDir's looking great.  I was previously using Febbs
  62.            to do my maintenance but MaxDir is much faster and more
  63.            streamlined.  Keep it up! :-)"
  64.  
  65.                                         Don Dunlop, The Red Point BBS
  66.                                         Fidonet 1:153/7060
  67.  
  68.  
  69.            "The best utilities for a BBS are the ones you can
  70.            forget that they are there. MaxDir is one of those.
  71.            Just plug it in and let it run.  But don't blink, or
  72.            you'll miss watching it run."
  73.  
  74.                                         Karl Pollak, Canadian Infomaticon BBS
  75.                                         Fidonet 1:153/965
  76.  
  77.            "Tried all the rest and went back to the best -
  78.            'MaxDir' by Wayne Boyd!"
  79.  
  80.                                         Pat Reilly TimeLine BBS
  81.                                         Fidonet 1:140/89
  82. And finally -- my favourite: :-)
  83.  
  84.            "MaxDir - can't run a BBS without it.
  85.                    (and if you could, why would you want to??)"
  86.  
  87.                                         Derek Rodger, The Corner Store BBS
  88.                                         Fidonet 1:153/255
  89.  
  90.  
  91. MaxDir v.1.00 Documentation p.3
  92.  
  93.                              Table of Contents
  94.    MaxDir Echomail Support................................................ 4
  95.    What it Does ── A Summary.............................................. 4
  96.    MaxDir is a stable, tested program..................................... 5
  97.    FreeWare Notes......................................................... 5
  98.    Standard Disclaimer (I'm sure you've seen it before somewhere)......... 6
  99.    OS/2 Support........................................................... 7
  100.    Running MaxDir from DOS................................................ 7
  101.    Wildcards and Mecca Tokens in FILES.BBS................................ 8
  102.    Notes on Sorting....................................................... 9
  103.    Command Line Switches................................................. 10
  104.    Adopt Orphan Files.................................................... 10
  105.    Configuration File.................................................... 11
  106.      AdoptAvoid (All BBS users).......................................... 11
  107.      AdoptDescription (All BBS users).................................... 11
  108.      AllFiles (All BBS users)............................................ 12
  109.      Archive (All BBS users)............................................. 12
  110.      AreaNumbering (All BBS users)....................................... 12
  111.      Barricade (Maximus BBS only)........................................ 13
  112.      BBSHeaderFiles (All BBS users)...................................... 13
  113.      BBSName (All BBS users)............................................. 13
  114.      BotInclude.......................................................... 14
  115.      CapStyle (All BBS users)............................................ 14
  116.      ClrScr (All BBS users).............................................. 14
  117.      Colour Configuration................................................ 14
  118.      CountryCode and DateDelimiter (All BBS users)....................... 15
  119.      Exclude (All BBS users)............................................. 16
  120.      Exclude MaximusKey (Maximus BBS only)............................... 16
  121.      ExcludeWithout (Maximus BBS only)....................................16
  122.      ExpandHeader (All BBS users)........................................ 16
  123.      FileSize (All BBS users)............................................ 17
  124.      FlagChar (All BBS users)............................................ 17
  125.      FlagNew (All BBS users)............................................. 17
  126.      FLSEARCH (Non-Maximus BBS users).................................... 18
  127.      HeaderFlagChar (All BBS users)...................................... 18
  128.      LogFile (All BBS users)............................................. 19
  129.      KillOffline (All BBS users)..........................................19
  130.      MaxAreaFile (Maximus BBS only)...................................... 20
  131.      MaximusKey (Maximus BBS only)....................................... 20
  132.      NewFile (All BBS users)............................................. 20
  133.      NoAccess (Maximus BBS).............................................. 20
  134.      NoAccess (Other BBS users).......................................... 21
  135.      NoComments (All BBS users).......................................... 21
  136.      NoDescription (All BBS users)....................................... 21
  137.      NoDispSize.......................................................... 22
  138.      NoDispDate.......................................................... 22
  139.      NoOffline (All BBS users)........................................... 22
  140.      NoSort (All BBS users).............................................. 22
  141.      NoSound (All BBS users)............................................. 23
  142.      OffLine (All BBS users)............................................. 23
  143.      OLR (Maximus BBS only).............................................. 24
  144.      StripAreaName (All BBS users)....................................... 24
  145.      StripDescription (All BBS users).................................... 24
  146.      Style (All BBS users)............................................... 25
  147.      TopInclude.......................................................... 25
  148.      TopOfFile........................................................... 27
  149. MaxDir v.1.00 Documentation p.4
  150.  
  151.      Totals (All BBS users).............................................. 27
  152.      Truncate (All BBS users)............................................ 27
  153.      Viewer (All BBS users).............................................. 28
  154.      Whirlygigs (All BBS users).......................................... 28
  155.      Wrap (All BBS users)................................................ 28
  156.    FIDONET FILE REQUEST LIST (All BBS users)............................. 29
  157.      AddFreq (up to 200 lines allowed)................................... 29
  158.      AddFreqFile......................................................... 29
  159.      Freq Everything..................................................... 30
  160.      Freq Public......................................................... 30
  161.      FreqFile............................................................ 30
  162.      FreqWildCard........................................................ 30
  163.    Notes and Quirks...................................................... 30
  164.    Reporting Bugs........................................................ 31
  165.    Acknowledgements...................................................... 31
  166.  
  167.                         ┌─────────────────────────┐
  168.                         │ MaxDir Echomail Support │
  169.                         └─────────────────────────┘
  170.  
  171.      There is a Fidonet support echo for MaxDir, called, appropriately
  172. enough, MaxDir. This echo, as of writing, is not on the Fidonet backbone,
  173. but may become a backbone echo in the future. If you are interested in
  174. carrying this echo, you can netmail me at 1:153/763 and perhaps I can direct
  175. you to someone near you who carries it. I also have a BBS, "Sita and the
  176. Ring BBS" in Vancouver, Canada (604)431-6260 (1200-14,400 bps, v.32bis).
  177.  
  178.                         ┌───────────────────────────┐
  179.                         │ What it Does ── A Summary │
  180.                         └───────────────────────────┘
  181.  
  182.      MaxDir can be used with the Maximus BBS system by Scott Dudley as well
  183. as many other popular BBS systems (like QuickBBS) that use (or can use)
  184. FILES.BBS files for displaying available files for downloading to callers.
  185. MaxDir reads your Maximus FILEAREA.CTL file in your BBS directory, or a
  186. FLSEARCH.CTL file that you create for other Bulletin Board Systems, and then
  187. sorts (if you want) each FILES.BBS file for each download directory so your
  188. BBS users will see all your files in alphabetical order. (You can choose NOT
  189. to sort specific FILES.BBS files if you don't want them sorted, or you can
  190. choose not to sort any of them. You can also choose not to have your
  191. AllFiles list sorted if you don't want it.) If there are files separated by
  192. comment lines in your FILES.BBS listings, MaxDir will sort them, but not
  193. move them outside of their commented area. It simultaneously produces an
  194. AllFiles list (of any name you choose), which is a listing of all files
  195. available on your BBS for downloading, as well as an optional NewFiles list,
  196. a File Request List (for Binkleyterm, Frontdoor, etc.), and a NewFiles.dat
  197. list (for your offline mail readers). You have complete flexibility to
  198. select which file areas you do not want displayed in your listings based on
  199. security levels, Maximus keys, FileBarricades and even those you name
  200. specifically. Areas which, for security reasons, do not get displayed in the
  201. AllFiles listing, will still be sorted in the FILES.BBS listing (if you
  202. like). MaxDir can, if instructed by you, also create headers for your
  203. individual FILES.BBS files, and, if instructed by you, put MECCA colours in
  204. the headers so your BBS callers, when listing your files, will see a very
  205. MaxDir v.1.00 Documentation p.5
  206.  
  207. beautiful listing while on line. MaxDir can use an archive program like
  208. PKZIP and archive your listings automatically when it's done. It does all of
  209. this (and a bunch of other stuff too) in just one pass. And above all ──
  210. it's fast!
  211.  
  212.      There's more ── MaxDir doesn't mind if you have compiled MECCA tokens
  213. (for Maximus BBS) in your FILES.BBS files, nor will it place the '/bt'
  214. switches (if you have any) in your file descriptions into your AllFiles
  215. list. MaxDir understands fully qualified paths\filenames in your files.bbs
  216. lists.
  217.  
  218.      But wait ── There's more ── MaxDir has a whole other "mode". Starting
  219. MaxDir with the -A "switch" you can use MaxDir to adopt orphan files into
  220. your FILES.BBS lists. An orphan file is a file that is on your disk but not
  221. in your FILES.BBS. You can tell MaxDir what files to filter out so that it
  222. doesn't think it is an orphan file. If MaxDir finds an orphan file, you can
  223. "adopt it" it into your FILES.BBS (along with a description you are prompted
  224. to enter), "kill it" (delete the file from your disk), "move it" (move the
  225. file to a different directory and/or drive), "view it" (see the contents of
  226. the archive file) or ignore it.
  227.  
  228.      Previous to the days of MaxDir, you usually had to have at least two or
  229. three programs to perform these functions (if at all). Now it's all combined
  230. in one program. It's designed as a full-blown competitor to many other
  231. similar utilities, yet MaxDir generally has more features than other
  232. programs, is fast, stream-lined and efficient. MaxDir can be run in your
  233. nightly batch file for producing an Allfiles list, or in Adopt Orphan Files
  234. mode, you can manually use it to move files around on your computer.
  235.  
  236.      Best of all ── MaxDir is NOT shareware or commercial. It's free. It
  237. won't cost you anything, zilch. In French: Gratuit. In Sanskrit: Haribol.
  238. Ain't that nice?
  239.  
  240.                    ┌────────────────────────────────────┐
  241.                    │ MaxDir is a stable, tested program │
  242.                    └────────────────────────────────────┘
  243.  
  244.      There's an old addage, never use something that says "version 1.00".
  245. MaxDir is not like that. Previous to this public release version 1.00 there
  246. were literally scores of beta test versions which were hashed over by some
  247. of the best beta testers in the business (see acknowledgements at the bottom
  248. of this document). So although MaxDir says "version 1.00", it's a well
  249. tested and proven program, long before it ever was unleashed. It's also been
  250. tested on gigabyte CD drives and works great even with such huge file bases.
  251.  
  252.                              ┌────────────────┐
  253.                              │ FreeWare Notes │
  254.                              └────────────────┘
  255.  
  256.      This program is FreeWare. That means it's free for you to use. I don't
  257. expect or want any money from you, and you may freely distribute and use
  258. unlimited copies of it as long as you distribute only the original archive
  259. in it's unaltered state. It's OKAY to use MaxDir on commercial BBS's. This
  260. is not one of those programs that are "Free unless you have a commercial
  261. BBS". This is a free program. Period. Nice, huh?
  262. MaxDir v.1.00 Documentation p.6
  263.  
  264.      FreeWare does not mean that you "own" the program. This program is
  265. copyright by the Hare Krishna temple of Western Canada (ISKCON). All rights
  266. are reserved. However, by "FreeWare" we mean that you don't have to pay
  267. anything for the program, which is different from the concept of
  268. "Shareware". (It's my answer to Joho Homrighausen for going Shareware with a
  269. certain well-known mailer program.) So relax, and enjoy it.
  270.  
  271.      I borrowed the following disclaimer from RABITLOC.DOC, a fossil unlock
  272. program for RandomAccess BBS, which, by the way, you don't need with this
  273. program and isn't relevant to this discussion in the least.
  274.  
  275.      ┌────────────────────────────────────────────────────────────────┐
  276.      │ Standard Disclaimer (I'm sure you've seen it before somewhere) │
  277.      └────────────────────────────────────────────────────────────────┘
  278.  
  279.      This product is meant for educational purposes only. Any resemblance to
  280. real persons, living or dead is purely coincidental. Void where prohibited.
  281. Some assembly required. List each check separately by bank number. Batteries
  282. not included. Contents may settle during shipment. Use only as directed. No
  283. other warranty expressed or implied. Do not use while operating a motor
  284. vehicle or heavy equipment. Postage will be paid by addressee. Subject to
  285. CAB approval. This is not an offer to sell securities. Apply only to
  286. affected area. May be too intense for some viewers. Do not stamp. Use other
  287. side for additional listings. For recreational use only. Do not disturb. All
  288. models over 18 years of age. If condition persists, consult your physician.
  289. No user-serviceable parts inside. Freshest if eaten before date on carton.
  290. Subject to change without notice. Times approximate. Simulated picture. No
  291. postage necessary if mailed in the United States. Breaking seal constitutes
  292. acceptance of agreement. For off-road use only. As seen on TV. One size fits
  293. all. Many suitcases look alike. Contains a substaintial amount of
  294. non-tobacco ingredients. Colors may, in time, fade. We have sent the forms
  295. which seem to be right for you. Slippery when wet. For office use only. Not
  296. affiliated with the American Red Cross. Drop in any mailbox. Edited for
  297. television. Keep cool, process promptly. Post office will not deliver
  298. without postage. List was current at time of printing. Return to sender, no
  299. forwarding order on file, unable to forward. Not responsible for direct,
  300. indirect, incidental or consequential damages resulting from any defect,
  301. error or failure to perform. At participating locations only. Not the
  302. Beatles. Penalty for private use. See label for sequence. Substantial
  303. penalty for early withdrawal. Do not write below this line. Falling rock.
  304. Lost ticket pays maximum rate. Your cancelled check is your receipt. Add
  305. toner. Place stamp here. Avoid contact with skin. Sanitized for your
  306. protection. Be sure each item is properly endorsed. Sign here without
  307. admitting guilt. Slightly higher west of the Mississippi. Employees and
  308. their families are not eligible. Beware of owl. Contestants have been
  309. briefed on some questions before the show. Limited time offer, call now to
  310. insure prompt delivery. You must be present to win. No passes accepted for
  311. this engagement. No purchase necessary. Processed at location stamped in
  312. code at top of carton. Shading within a garment may occur. Use only in
  313. well-ventilated area. Keep away from fire or flame. Replace with same type.
  314. Approved for veterans. Booths for two or more. Check here if tax deductible.
  315. Some equipment shown is optional. Price does not include taxes. No Canadian
  316. coins. Not recommended for children. Prerecorded for this time zone.
  317. Reproduction strictly prohibited. No solicitors. No alcohol, dogs, or
  318. horses. No anchovies unless otherwise specified. Restaurant package, not for
  319. MaxDir v.1.00 Documentation p.7
  320.  
  321. resale. List at least two alternate dates. First pull up, then pull down.
  322. Call toll free before digging. Driver does not carry cash. Some of the
  323. trademarks mentioned in this product appear for identification purposes
  324. only. Record additional transactions on back of previous stub.
  325.  
  326. This supersedes all previous notices.
  327.  
  328.                               ┌──────────────┐
  329.                               │ OS/2 Support │
  330.                               └──────────────┘
  331.  
  332.      MaxDir runs fine on OS/2 systems formatted either with FAT or HPFS.
  333. Before releasing MaxDir on the unsuspecting public, I had a team of beta
  334. testers screw around with it for weeks and months. Some of those beta
  335. testers are OS/2 SysOps (I also run OS/2). Even the OS/2 fanatical purists <g>
  336. among you will appreciate the usefulness of MaxDir. Try it in a DOS box.
  337. You'll wonder how you ever got on without it. Future versions _may_ be
  338. in native OS/2 code.
  339.  
  340.                         ┌─────────────────────────┐
  341.                         │ Running MaxDir from DOS │
  342.                         └─────────────────────────┘
  343.  
  344.      You can run MaxDir simply by typing from the DOS command line:
  345.  
  346. MaxDir
  347.  
  348.      But before you do...
  349.  
  350.      The MAXDIR.CFG configuration file is a plain ASCII file that you have
  351. to edit with your favourite ASCII editor. You might as well look at it now.
  352. Before you edit MAXDIR.CFG, however, be aware that MAXDIR.CFG does not
  353. contain complete documentation. All of the features available in MAXDIR.CFG
  354. are described more fully here, in MAXDIR.DOC (the one you are reading now.)
  355.  
  356.      After you edit the configuration file, you can copy the configuration
  357. file into any directory on your fixed disk that you like, as long as it is
  358. within your DOS path. Or, if it's in the directory where you run MaxDir
  359. from, it doesn't have to be in your DOS path. You can also have multiple
  360. copies of the configuration file. Although MaxDir does not require any
  361. command line parameters to run (it can be run just by typing MaxDir from the
  362. DOS prompt), you can also specify a different configuration file from the
  363. command line with the -C switch (case is not important). For example,
  364. suppose you have two configuration files, one called MAXDIR.CFG and the
  365. other SPECIAL.CFG. To cause MaxDir to read the SPECIAL.CFG file, you would
  366. run MaxDir with the following DOS command line:
  367.  
  368. MaxDir -CSPECIAL.CFG
  369.  
  370.        or if in a directory \DIR on your D: drive, then you would type:
  371.  
  372. MaxDir -CD:\DIR\SPECIAL.CFG
  373.  
  374. MaxDir v.1.00 Documentation p.8
  375.  
  376.  
  377.     When you run MaxDir, if all goes well, it will process your entire file
  378. base in fairly quick order, and upon completion the screen will clear and
  379. MaxDir will archive the output allfiles list using whatever compression
  380. utility you specified in MAXDIR.CFG.
  381.  
  382.     After MaxDir shells out and runs the compression program to archive the
  383. allfiles list, MaxDir will again clear and restore the screen to complete it's
  384. run and finish reporting to your screen what it did. And if you have logging
  385. to file enabled in MAXDIR.CFG, it will also record what it did in a log file.
  386.  
  387.     This quick clearing of the screen and restoring the screen happens very
  388. quickly and some people incorrectly think that MaxDir did something wrong, but
  389. actually it's all perfectly normal. If any errors were encountered, they will
  390. be reported at the termination of MaxDir both to screen and to log file.
  391.  
  392.  
  393.                 ┌─────────────────────────────────────────┐
  394.                 │ Wildcards and Mecca Tokens in FILES.BBS │
  395.                 └─────────────────────────────────────────┘
  396.  
  397.      This program supports the use of Wildcards (MAX*.ZIP, etc.) in your
  398. FILES.BBS files. It also supports the use of compiled MECCA tokens in
  399. your FILES.BBS files. For that matter, you can even have a fully qualified
  400. file name with a different path\directory in your FILES.BBS file, and MaxDir
  401. will handle it seemlessly. Therefore I have the following in one of MY
  402. FILES.BBS files:
  403.  
  404. MAX*.ZIP /b MaxDir: Sorts FILES.BBS files for BBS's
  405.  
  406.      This is displayed as follows in my AllFiles list:
  407.  
  408. MAXD098C.ZIP   36649 10-03-93 MaxDir: Sorts FILES.BBS files for BBS's
  409.  
  410.      Notice how the wildcarded MAX*.ZIP" expanded to "MAXD098C.ZIP". Notice
  411. also the funny little character "" next to the file date. This indicates
  412. the file is a new file less than 30 days old. You can change this funny
  413. little character to any character you like in the configuration file. Also
  414. significant, is that in FILES.BBS there was a Maximus switch "/b". These
  415. switches are discussed in MAX_OP.PRN which came with your copy of Maximus
  416. and have to do with free download times for your callers. But obviously you
  417. don't need to have this put in your AllFiles list, so it isn't. If you run
  418. another BBS software other than Maximus, check your BBS documentation before
  419. inserting wildcards in your FILES.BBS listings to see if your BBS supports
  420. it in the same way that Maximus and MaxDir do.
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430. MaxDir v.1.00 Documentation p.9
  431.  
  432.                             ┌──────────────────┐
  433.                             │ Notes on Sorting │
  434.                             └──────────────────┘
  435.  
  436.      In your FILES.BBS files, you have lists of files with descriptions. You
  437. can also have COMMENT lines. Comment lines in FILES.BBS files begin with the
  438. hyphen (-) in the far left margin. For greater usefulness, ── and this is an
  439. important point ── in addition to a line beginning with a hyphen, MaxDir
  440. will recognise a line as a comment line if the *FIRST* character of the line
  441. is a space or a highbit ASCII character (as you might have if you drew a box
  442. around some text). Blank lines are also counted as comment lines. Therefore:
  443. -
  444. - This would be a comment line in FILES.BBS
  445. -
  446.  
  447. This is a Maximus convention, used also by many other BBS systems,
  448. including QuickBBS, SuperBBS and others. Similarly:
  449.  
  450.               This is also a comment line in FILES.BBS because
  451.               these lines begin with a SPACE. Blank lines are also
  452.               counted as comment lines. So the blank line above and
  453.               below this paragraph would also be counted as a comment if
  454.               included in a FILES.BBS listing.
  455.  
  456. It is possible to have files sandwiched between comment lines, and
  457. separated from lists of other files by comment lines. As an example, see
  458. the list below:
  459.  
  460. -
  461. - NEW UPLOADS
  462. -
  463. FILES763.ZIP  List of all files available for downloading on this BBS.
  464. RUNFD.BAT     My batch file that runs frontdoor.
  465. -
  466. - OTHER FILES
  467. -
  468. GOOSE.ZIP     zaxxon clone. lotsa fun & good graphics
  469. ISOPAN        Sri Isopanishad. Describes the Supreme Proprieter of all things.
  470. KRISHNA.ZIP   All about the Supreme Personality of Godhead, Lord Krishna.
  471. NODISC.FIL
  472. UTIL.ZIP      Whereis and Hot Directory Util Pakage
  473. WINCUBIC.ZIP  Rubic's Cube for windows
  474. XLAX_254.LZH  Fidonet nodelist processor. Very good.
  475.  
  476.      The above list is already sorted by MaxDir. Notice that the two files
  477. between where it says "NEW UPLOADS" and "OTHER FILES" are sorted
  478. alphabetically, as are all the files below where it says "OTHER FILES".
  479. MaxDir sorts the files between the comment lines, without moving the file
  480. name and description outside of the commented areas. Notice also the file
  481. NODISC.FIL. This file has no description, but MaxDir will insert the string
  482. "<<DESCRIPTION NOT AVAILABLE>>" in the AllFiles listing at the time of
  483. running. What MaxDir puts as descriptions to files that have no descriptions
  484. can be configured in MAXDIR.CFG.
  485.  
  486.      When MaxDir completes running, it produces an AllFiles list, which also
  487. has information about the file size and date of each file listed.
  488.  
  489. MaxDir v.1.00 Documentation p.10
  490.  
  491.                          ┌───────────────────────┐
  492.                          │ Command Line Switches │
  493.                          └───────────────────────┘
  494.  
  495.      Although you can run MaxDir with no DOS command line "switches" simply
  496. by typing MaxDir from the DOS prompt, you can also cause MaxDir to function
  497. in special ways with command line switches. A command line switch begins
  498. with a hyphen (-) and is followed immediately by a letter of the alphabet.
  499. There must be at least one space between where you typed MaxDir and the
  500. command line switch. Each command line switch must be separated from other
  501. command line switches by one or more spaces.
  502.  
  503. MaxDir -?  or just  MaxDir ?
  504.  
  505.      Causes MaxDir to display a brief message about available options and
  506.      command line switches.
  507.  
  508. MaxDir -C<d:\path\filename>
  509.  
  510.      Allows you to load an alternative configuration file other than the
  511.      default MAXDIR.CFG. Example: MaxDir -CSPECIAL.CFG will cause MaxDir to
  512.      read the configuration file called SPECIAL.CFG.
  513.  
  514. MaxDir -A
  515.  
  516.      Causes MaxDir to enter in the "Adopt Orphan Files" mode. (see
  517.      below)
  518.                            ┌────────────────────┐
  519.                            │ Adopt Orphan Files │
  520.                            └────────────────────┘
  521.  
  522.   You can also use the "-A" switch on the command prompt to cause MaxDir
  523. to enter into the "Adopt Orphan Files Mode". Example:
  524.  
  525. MaxDir -a
  526.  
  527.   Used in this mode, MaxDir will search all of your directories defined
  528. in your FLSEARCH.CTL file (or FILEAREA.CTL file for Maximus users) and
  529. display any file found on your disk, but not found in your FILES.BBS
  530. file. You then have the option to insert this file into the FILES.BBS
  531. file, ignore the file, or delete the file from your disk.
  532.  
  533.   If you choose to adopt the file (insert it in your FILES.BBS file),
  534. MaxDir will prompt you for a description of the file. You can leave this
  535. blank if you like, or you can leave a description. This field
  536. description takes up to 4 lines, and has word-wrap enabled. Do NOT press
  537. ENTER at the end of each line that you type in the description. MaxDir
  538. will wrap the line for you automatically. When you are done writing the
  539. description, pressing ENTER will store the information you typed in your
  540. FILES.BBS file.
  541.  
  542. MaxDir v.1.00 Documentation p.11
  543.  
  544.   Another alternative to the "-A" switch is that you can specify a
  545. specific directory to search for orphaned files, rather than search ALL
  546. the directories. This is done by specifying a specific directory after
  547. the -A switch. Example:
  548.  
  549. MaxDir -ac:\max\file\uploads
  550.  
  551.   Whatever directory you specify here *must* contain a corresponding
  552. FILES.BBS file for your BBS callers. Used in this fashion, MaxDir will
  553. ONLY search the given subdirectory for orphan files, and no other
  554. directory.
  555.  
  556.  
  557.                            ┌────────────────────┐
  558.                            │ Configuration File │
  559.                            └────────────────────┘
  560.  
  561. The configuration file is named MAXDIR.CFG. It is a straight vanilla ASCII
  562. file, with no high-bit characters and each line ends with a hard carriage
  563. return. You must edit it on your own with an ascii file editor of your
  564. choosing. Most word processors support ASCII files. Many people in the BBS
  565. world like to use Qedit by SemWare, available on most BBS's. The options in
  566. the configuration file are explained in detail below.
  567.  
  568. The configuration file is not case sensitive and entries can be made in
  569. upper or lower case or any combination thereof. This is very easy to setup,
  570. and fun to "tinker" with to improve the way your AllFiles listing looks.
  571.  
  572. The configuration file contains "KeyWords" that cause MaxDir to behave in
  573. different ways. They are explained below.
  574.  
  575. AdoptAvoid (All BBS users)
  576. ──────────────────────────
  577.   AdoptAvoid allows you to specify which files you do not want MaxDir to ask
  578.   you about in Adopt Orphan Files mode. For example, almost invariably you
  579.   will have a FILES.BBS file that you do not want to be asked about again
  580.   and again if you want to adopt it. You can specify up to 50 files that you
  581.   do not want MaxDir to ask you about using the AdoptAvoid keyword below.
  582.   Adopt Avoid supports the use of wildcards as in the examples below:
  583.  
  584.   Example:
  585.   AdoptAvoid FILES.*  (Avoids FILES.BBS, FILES.DAT, FILES.BAK, etc.)
  586.   AdoptAvoid *.LST    (Avoids NEWFILES.LST, ALLFILES.LST, etc.)
  587.   AdoptAvoid *.BBS    For more information on wildcard use, consult your
  588.                       DOS manual.
  589.  
  590. AdoptDescription (All BBS users)
  591. ────────────────────────────────
  592.   When you run MaxDir with the -A switch, it goes into Adopt Orphan Files
  593.   mode. When you use this mode, if there are any files on your disk that are
  594.   NOT in your FILES.BBS, MaxDir will ask you if you want to add it. If you
  595.   say yes, then MaxDir will prompt you for a description.
  596.  
  597.   If you choose not to put a description manually, you can have MaxDir
  598.   automatically insert the string from NoDescription (see below) by enabling
  599.   the AdoptDescription keyword.
  600. MaxDir v.1.00 Documentation p.12
  601.  
  602.  
  603.   Example:
  604.   AdoptDescription
  605.   (Use string from NoDescription if you do not bother to enter a description
  606.   manually yourself).
  607.  
  608. AllFiles (All BBS users)
  609. ────────────────────────
  610.   Specifies the name of the AllFiles list you want to create, which will
  611.   contain the list of all of the files for downloading on your BBS. You can
  612.   also specify a drive and path as part of the name, if you like, if other
  613.   than the directory from where MaxDir is run. Default name is
  614.   "AllFiles.LST"
  615.  
  616.   Example:
  617.   AllFiles c:\max\file\FILES763.LST
  618.  
  619. Archive (All BBS users)
  620. ───────────────────────
  621.   You can tell MaxDir to archive your finished AllFiles and NewFiles lists
  622.   using the Archive keyword below. Make sure the archiver you select below
  623.   is within reach of your DOS path statement. Type the word "PATH" (without
  624.   quotes) from DOS to see your DOS path.
  625.  
  626.   Example 1:
  627.   Archive     Arj a -eiy
  628.  
  629.   Example 2:
  630.   Archive     LHA a /mn
  631.  
  632.   Example 3:
  633.   Archive     PkZip -a
  634.  
  635.   Note: You should specify only one archiver. If you specify more than one,
  636.   only the last one will be used.
  637.  
  638. AreaNumbering (All BBS users)
  639. ─────────────────────────────
  640.   Sometimes areas are "numbered" with Alphanumeric letters of the alphabet
  641.   with Maximus in your FILEAREA.CTL file. Such as "AREA UP" or "AREA DOWN"
  642.   and so on. You can choose to replace this with either numbers or letters
  643.   of the alphabet. For example, "AREA UP" might become "AREA 1" with numeric
  644.   numbering, or "AREA A" with alphanumeric numbering. This is configured
  645.   with the keyword AreaNumbering as described below:
  646.  
  647.                AreaNumbering SYSTEM    <─── Inserts it from FILEAREA.CTL
  648.  
  649.                AreaNumbering NUMERIC   <─── 1, 2, 3 etc.
  650.  
  651.                AreaNumbering ALPHA     <─── A, B, C etc.
  652.  
  653.   Only the first three letters of these words are significant, i.e.
  654.   AreaNumbering NUM is the same as AreaNumbering NUMERIC. As usual, case is
  655.   not significant, and it can be in upper or lower case letters.
  656. MaxDir v.1.00 Documentation p.13
  657.  
  658.   This option is automatically DISABLED if StripAreaName is active. The
  659.   first option, i.e. AreaNumbering SYSTEM, is not available if you are using
  660.   FLSEARCH
  661.  
  662.   Example:
  663.   AreaNumbering NUMERIC
  664.  
  665. Barricade (Maximus BBS only)
  666. ────────────────────────────
  667.   If you are using FileBarricade in your filearea.ctl (see your Maximus
  668.   technical reference manual for details), do you want to not show this area
  669.   in your AllFiles listing? Put Barricade YES if you want to Barricade areas
  670.   listed as FileBarricade, put Barricade NO if you DON'T want to Barricade
  671.   these areas. Normally you would keep this set to YES. This works for both
  672.   the BARRICADE and FILEBARRICADE Maximus Keywords. It has no relevance
  673.   whatsoever to you if you do not use Maximus BBS. If you comment this out,
  674.   it defaults to YES.
  675.  
  676.   Example:
  677.  
  678.   Barricade Yes
  679.  
  680. BBSHeaderFiles (All BBS users)
  681. ───────────────────────────────
  682.   You can have MaxDir insert your area headers in your FILES.BBS files if
  683.   you so desire by setting BBSHeaderFiles to YES or MECCA. Options are YES,
  684.   NO and MECCA. The default is NO. Setting this to MECCA will insert some
  685.   MECCA highlight tokens in your FILES.BBS header to make it look pretty for
  686.   Maximus BBS. Compiled MECCA tokens are sometimes supported by other BBS
  687.   programs, and sometimes not. If it doesn't work with your BBS, just set it
  688.   to YES or NO and don't use the MECCA option here.
  689.  
  690.   Examples: BBSHeaderFiles YES
  691.             BBSHeaderFiles NO
  692.             BBSHeaderFiles MECCA
  693.  
  694.   Please note that if you have NoSort set for a particular area, MaxDir will
  695.   NOT write anything to your FILES.BBS, area header included. NoSort
  696.   overrides BBSHeaderFiles.
  697.  
  698. BBSName (All BBS users)
  699. ───────────────────────
  700.   You should put the name of your BBS below. This is only needed if you use
  701.   "Style Fancy" for the header boxes (see further down in the config file.)
  702.   Please note, this particular entry, AFTER the keyword, IS case sensitive
  703.   and will be used EXACTLY as typed. Note, if you comment this line OUT, then
  704.   "Style Fancy" will put the area title without the BBS name, which may also
  705.   be desirable, depending on your mood.
  706.  
  707.   Example:
  708.   BBSName Sita and the Ring BBS
  709.  
  710. MaxDir v.1.00 Documentation p.14
  711.  
  712. BotInclude
  713. ──────────
  714.   Whatever filename you specify after BotInclude (if any) will be inserted
  715.   at the END of your allfiles listing. The default is not to use BotInclude.
  716.  
  717. CapStyle (All BBS users)
  718. ────────────────────────
  719.   Inside the header boxes at the top of each file area, MaxDir inserts the
  720.   name of the area. You have three choices for the lettering in the headers
  721.   of your file areas in AllFiles as described below:
  722.  
  723.  
  724.   Available choices:  CapStyle 1: ALL CAPS
  725.                       CapStyle 2: "As Is" from FileArea.CTL
  726.                       CapStyle 3: all in lower case
  727.  
  728.   This affects only the titles in the headers for each file area in your
  729.   AllFiles listing.
  730.  
  731.   Example:
  732.   CapStyle 2
  733.  
  734. ClrScr (All BBS users)
  735. ──────────────────────
  736.   When set to YES, this will put a clear screen character at the top of your
  737.   file headers in your FILES.BBS files.
  738.  
  739. Colour Configuration
  740. ────────────────────
  741.   MaxDir allows you to control the colours of the headers in your FILES.BBS
  742.   listings, the file descriptions, file size and date, and the file
  743.   descriptions, if you choose to do so and if your BBS supports the colour
  744.   codes that Maximus BBS does. These options have effect ONLY if you have
  745.   selected "BBSHeaders MECCA" in your configuration file. Otherwise they
  746.   will be ignored. Also note that if you have "BBSHeaders NO" in the
  747.   configuration file, MaxDir will not add a header to your FILES.BBS files.
  748.  
  749.   The following are the colour keywords supported, compatible with Maximus:
  750.  
  751.      ClrRazz  ──────────────────────────────────────────────────────┐
  752.      ClrBox   ──────────────────────────────────────────────┐       │
  753.      ClrTitle ────────────────────────────┐                 │       │
  754.      ClrNum   ───────────────────┐        │                 │       │
  755.      ClrInfo  ────────────┐      │        │                 │       │
  756.                           │      │        │                 │       │
  757.   ╒════╤═════════════════ │ ════ │ ══════ │ ══════════════════════╤   ═╕
  758.   │░▒▓█│                  │    AREA 1: New Uploads                │█▓▒░│
  759.   ╞════╧══════╤═══════╤══ │ ═══╤══════════════════════════════════╧════╡
  760.   │ File Name │  Size │  Date  │Description                            │
  761.   ╘═══════════╧═══════╧════════╧═══════════════════════════════════════╛
  762.  
  763.   The above is an example for Style Fancy. Some header styles do not have
  764.   all of the colours available to Style Fancy.
  765. MaxDir v.1.00 Documentation p.15
  766.  
  767.  
  768.   Each keyword is followed by a colour. Available colours are:
  769.  
  770.           Colours: xxx or xxx on yyy.  Blinking colours: xxx blink
  771.  
  772.                         black                   darkgray
  773.                         blue                    lightblue
  774.           Foreground    green      Foreground   lightgreen
  775.           and           cyan       only:        lightcyan
  776.           Background:   red                     lightred
  777.                         magenta                 lightmagenta
  778.                         brown                   yellow
  779.                         gray                    white
  780.  
  781.   Background colours are set as follows:
  782.  
  783.   ClrBox Yellow on Blue
  784.   (This would cause the box to be yellow, on a blue background)
  785.  
  786.   To get something to blink:
  787.   ClrTitle Yellow blink
  788.  
  789.   As an example, you could use this in your configuration file as follows:
  790.  
  791.     ClrRazz  Magenta
  792.     ClrBox   Cyan
  793.     ClrTitle Yellow
  794.     ClrNum   White
  795.     ClrInfo  BrightGreen
  796.  
  797.   The following allow you to set the colour of your files areas in your
  798.   FILES.BBS if your BBS supports it. (Maximus does).
  799.  
  800.      ClrDesc
  801.      ClrDateSize
  802.      ClrFile
  803.  
  804. CountryCode and DateDelimiter (All BBS users)
  805. ─────────────────────────────────────────────
  806.   CountryCode determines how the date for the files listing is displayed.
  807.   CountryCode UK will show the date in DD-MM-YY format as is done in England
  808.   and many parts of the world. CountryCode USA will show the date in the
  809.   format of MM-DD-YY and CountryCode CANADA will show the date as YY-MM-DD.
  810.   DateDelimiter determines what single character is inserted between the
  811.   year, month and day.
  812.  
  813.   Example 1: DD-MM-YY   Example 2: YY.MM.DD    Example 3: DD-MM-YY
  814.   CountryCode USA       CountryCode CANADA     CountryCode UK
  815.   DateDelimiter -       DateDelimiter .        DateDelimiter -
  816.  
  817.   Default is CountryCode USA and DateDelimiter -
  818. MaxDir v.1.00 Documentation p.16
  819.  
  820.  
  821. Exclude (All BBS users)
  822. ──────────────────────
  823.   In addition to access levels, file barricades, and similar methods, you
  824.   can also specify specific areas not to show in your AllFiles list using
  825.   the EXCLUDE keyword below. The proper method is EXCLUDE <path>, where
  826.   <path> is the drive and path to the area you do NOT want displayed in
  827.   FILES.BBS. You may have up to 100 areas that you can exclude in this way,
  828.   each listed on a separate line.
  829.  
  830.   Example:
  831.  
  832.   EXCLUDE c:\max\file\private
  833.   EXCLUDE c:\max\haribol
  834.   EXCLUDE c:\max\freeware\MaxDir
  835.  
  836. Exclude MaximusKey (Maximus BBS only)
  837. ─────────────────────────────────────
  838.   Exclude MaximusKey is another way to exclude areas, if you use Maximus and
  839.   filearea.ctl. Maximus allows you to put keys on the FILEACCESS line of
  840.   filearea.ctl, such as NORMAL/1 or DISGRACE/D or whatever, where the /1 and
  841.   the /D are the keys. MaxDir can detect these keys and exclude these areas.
  842.   You may have up to 10 MaximusKeys here. If MaxDir finds this key on the
  843.   FileAccess line of filearea.ctl, it will exclude this area from the
  844.   allfiles listing. If you do not run Maximus, ignore this and comment it
  845.   out. Examples are:
  846.  
  847.   EXCLUDE MaximusKey /1
  848.   (this will exclude any area with /1 on the fileaccess line of
  849.   filearea.ctl)
  850.  
  851.   EXCLUDE MaximusKey /D
  852.   (this will exclude any area with /D on the fileaccess line of
  853.   filearea.ctl)
  854.  
  855. ExcludeWithout (Maximus BBS only)
  856. ─────────────────────────────────
  857.   Another flavour for excluding areas is the ExcludeWithout keyword. This
  858.   allows you to exclude areas that don't have certain keys. Suppose, for
  859.   example, you want to exclude everyone from seeing an area EXCEPT if that
  860.   area has a NORMAL/1 key for the fileaccess level in FILEAREA.CTL. You
  861.   would use the following line in your configuration file:
  862.  
  863.   ExcludeWithout /1
  864.   (this will exclude all areas EXCEPT those with the /1 key.)
  865.  
  866. ExpandHeader (All BBS users)
  867. ────────────────────────────
  868.   YES/NO Specifies whether or not to expand the file headers. At the top of
  869.   each file area in your AllFiles and NewFiles lists, there is a header with
  870.   a description of the area. Using Style 1 through 9 determines what kind of
  871.   box or decoration around the header you would like to have. Normally
  872.   MaxDir defaults to making the size of this box just slightly larger than
  873.   the description of the area it surrounds. However, if you enable
  874.   ExpandHeader YES, then MaxDir will expand the size of the header to reach
  875. MaxDir v.1.00 Documentation p.17
  876.  
  877.   out towards the edges of the monitor. As an example, using Style 5
  878.   headers, with ExpandHeader YES, the header might look like this:
  879.  
  880.  ╔══════════════════════════════════════════════════════════════════════════╗
  881.  ║                     AREA 10: Turbo Pascal Programs                       ║
  882.  ╚══════════════════════════════════════════════════════════════════════════╝
  883.  
  884.   With ExpandHeader NO, the same header displays like this:
  885.  
  886.                       ╔════════════════════════════════╗
  887.                       ║ AREA 10: Turbo Pascal Programs ║
  888.                       ╚════════════════════════════════╝
  889.  
  890. FileSize (All BBS users)
  891. ────────────────────────
  892.   FileSize tells MaxDir in what format you want to list the size of your
  893.   files. Options are Bytes and Kbytes. Bytes will report the filesize in
  894.   bytes, and Kbytes will report the size in Kilobytes.
  895.  
  896.   The default is Bytes. Example: FileSize Kbytes
  897.  
  898. FlagChar (All BBS users)
  899. ────────────────────────
  900.   Specifies what single ASCII character would you like to use to flag a new
  901.   file. You may have only one of these in your configuration file. The one
  902.   thing you must NEVER use, however, is a Ctrl-Z character, as this will
  903.   TOTALLY screw up the program  You don't have to use the predefined ones.
  904.   You can use any ASCII character that you like.
  905.  
  906.   Example 1:     Example 2:
  907.   FlagChar      FlagChar *
  908.  
  909. FlagNew (All BBS users)
  910. ───────────────────────
  911.   MaxDir can flag files who's DOS dates are newer than a certain amount of
  912.   days which you specify here. In other words, if you specify a value of 30
  913.   here, MaxDir will put whatever character you specify in the FlagChar
  914.   keyword before each description of every file newer than 30 days old.
  915.   This is useful to quickly inform your callers which are the newest files
  916.   on your system. The number must be a positive number between 0 and 120,
  917.   where 0 will disable flagging entirely. This is also used when creating a
  918.   NewFiles listing.
  919.  
  920.   Example:
  921.   FlagNew 30
  922.  
  923. MaxDir v.1.00 Documentation p.18
  924.  
  925. FLSEARCH (Non-Maximus BBS users)
  926. ───────────────────────────────
  927.   If you use another BBS system that uses FILES.BBS files for directory
  928.   listings, you need to use a FLSEARCH.CTL type file. Such a file MUST be of
  929.   the following format:
  930.  
  931.   ╒═══ field 1 ═══════ field 2 ═ field 3 ══════════╕╒══Optional field 4══╕
  932.    c:\max\file\uploads     10    New_Uploads
  933.    c:\max\file\modem\      10    Modem_Related_Files   d:\bbs\files.bbs
  934.    c:\max\file\Util\       10    IBM_Utilities
  935.    c:\max\file\BBS\        10    BBS_and_Fidonet
  936.    c:\max\file\games\      10    Useless_Games
  937.    c:\max\file\private\    30    Private_Area
  938.    c:\max\file\hamradio\   10    Amateur_Radio
  939.    c:\max\file\yoga\       10    Yoga_and_Reincarnation
  940.  
  941.   Field one is the drive and path to your FILES.BBS files.
  942.  
  943.   Field two is the "security level", which is arbitrarily chosen by you.
  944.   This must be a number between 0 and 32767.
  945.  
  946.   Field three is the name of the area. Notice that field 3 must not contain
  947.   ANY spaces  If you have an area called "Amateur Radio", for example, the
  948.   space between the words must be replaced by an underline character _. Thus
  949.   it becomes Amateur_Radio. This underline character will be replaced by a
  950.   space by MaxDir at runtime.
  951.  
  952.   If you have a files.bbs file in a directory other than that where the
  953.   files are located then you can specify the location of the files.bbs file
  954.   in an optional 4th field.
  955.  
  956.   Each field must be separated from the other fields by one or more spaces.
  957.   Comment lines are not permitted in FLSEARCH.CTL. It is not necessary to
  958.   have them in neat columns as in the example above, but it sure makes it
  959.   easier to read and look at later on if you do.
  960.  
  961.   The FLSEARCH keyword in the configuration file identifies the file name
  962.   and location of your FLSEARCH.CTL file. This does not apply for Maximus
  963.   BBS users.
  964.  
  965.   Example:
  966.  
  967.   FLSEARCH c:\bbs\flsearch.ctl
  968.  
  969.   Also, note that it is perfectly okay to setup a FILEAREA.CTL file rather
  970.   than a FLSEARCH.CTL file if you want, even if you do not run Maximus. It's
  971.   up to you.
  972.  
  973. HeaderFlagChar (All BBS users)
  974. ──────────────────────────────
  975. If you have MaxDir put headers in your FILES.BBS listings (BBSHeaders MECCA
  976. or BBSHeaders YES) then MaxDir must put a "flag character" as the last
  977. character in each line of the header. This "flag character" informs MaxDir
  978. where the header begins and ends so that you can change the header style
  979. anytime you like. There are several options. The best choice is to choose the
  980. MaxDir v.1.00 Documentation p.19
  981.  
  982. NULL character for your "flag character" (ascii #0). This tells MaxDir to put
  983. a null character at the END of each line in your FILES.BBS which is part of
  984. the header that MaxDir creates. The other options is to use ASCII #250. The
  985. advantage of the null character over ASCII #250 is that the Null character is
  986. invisible and cannot be seen by your BBS callers when they view your file
  987. listings. The disadvantage is that some TICK processors and EDITORS written
  988. in the C language will see the null character at the end of the line and
  989. strip it off. This will cause MaxDir to think that no header is present, and
  990. MaxDir will then insert a double header. There have been known cases of
  991. people using MaxDir to have many more than double headers for each area
  992. processed by TICK. You can stop this problem in one of two ways: 1) Tell
  993. MaxDir to use ascii #250 rather than ascii #0 to terminate the lines of the
  994. header, or 2) use ascii #0 and tell TICK to put the description of the new
  995. files in a temporary JUNK.BBS file. Then append the JUNK.BBS file to the end
  996. of your FILES.BBS with the batch file command: "COPY /b FILES.BBS + JUNK.BBS".
  997. This will append JUNK.BBS to the end of your FILES.BBS, and the null
  998. characters will be untouched. An example of this follows:
  999.  
  1000. If not exist JUNK.BBS goto continue
  1001. COPY /b FILES.BBS + JUNK.BBS
  1002. del JUNK.BBS
  1003. rem Simpler if you used "HeaderFlagChar ALTERNATATE" in maxdir.cfg
  1004. :continue
  1005. [... more stuff...]
  1006.  
  1007. The following keyword controls what flag character MaxDir uses to terminate
  1008. the headers in your FILES.BBS. Note, this has NO EFFECT if BBSHeaders NO is
  1009. set. Options are two only: NULL and ALTERNATE, where NULL will put an ascii
  1010. #0 and Alternate puts an ascii #250 (·).
  1011.  
  1012. HeaderFlagCharacter NULL
  1013.  
  1014. HeaderFlagCharacter ALTERNATE
  1015.  
  1016. These are the ONLY options presently supported.
  1017.  
  1018. LogFile (All BBS users)
  1019. ───────────────────────
  1020.   If you enable the LogFile keyword with a corresponding filename, MaxDir
  1021.   will log all of it's activities to disk.
  1022.  
  1023.   Example:
  1024.   LogFile c:\max\file\MaxDir.LOG
  1025.  
  1026. KillOffLine
  1027. ───────────
  1028.   Sometimes you may have a situation where you have many files appearing in
  1029.   your allfiles list which are listed as <<on floppy>> or "offline". These are
  1030.   cases in which a filename and description was found in a files.bbs list, but
  1031.   MaxDir did not find a corresponding file on disk. Inserting the keyword
  1032.   KillOffLine (no parameters are used with this keyword) in your MaxDir.CFG
  1033.   file will cause MaxDir to delete these useless filenames and descriptions
  1034.   from your files.bbs lists. Therefore you can go on a deleting file frenzy
  1035.   sometime, and the next time you run MaxDir with this keyword in the
  1036.   configuration file, MaxDir will clean up all of the file descriptions from
  1037.   files no longer on your disk.
  1038. MaxDir v.1.00 Documentation p.20
  1039.  
  1040.  
  1041.   KillOffline is compatible with wildcards. In other words, suppose you have a
  1042.   file listed as NODELIST.A* in your files.bbs. As long as a match is found on
  1043.   your disk (i.e you have a file on your disk which matches NODELIST.A*) then
  1044.   this description will not be deleted, because a match was found. So it's
  1045.   sure that no file name and description will be deleted if a match is found
  1046.   on the disk, even a wild card match. The only thing that KillOffline will
  1047.   delete is file names and descriptions that are genuinely "offline" and no
  1048.   longer present on your hard disk.
  1049.  
  1050. MaxAreaFile (Maximus BBS only)
  1051. ──────────────────────────────
  1052.   This is where you specify the location (and filename) of your FILEAREA.CTL
  1053.   file (Maximus BBS only). This file is where you've defined your Maximus
  1054.   file areas. This must be a fully qualified name, i.e. including the drive
  1055.   letter, and path of the file.
  1056.  
  1057.   Example:
  1058.  
  1059.   MaxAreaFile  c:\max\filearea.ctl
  1060.  
  1061. MaximusKey (Maximus BBS only)
  1062. ─────────────────────────────
  1063.   MaximusKEY is another way to exclude areas. Maximus allows you to put keys
  1064.   on the FILEACCESS line of filearea.ctl, such as NORMAL/1 or DISGRACE/D or
  1065.   whatever, where the /1 and the /D are the keys. MaxDir can detect these
  1066.   keys and exclude these areas. You may have up to 10 MaximusKEY lines in
  1067.   the configuration file. If MaxDir finds this key on the FileAccess line of
  1068.   filearea.ctl, it will exclude this area from the AllFiles listing.
  1069.  
  1070.   Examples:
  1071.   EXCLUDE MaximusKey /1
  1072.   (this will exclude any area with /1 on the fileaccess line of
  1073.   filearea.ctl)
  1074.  
  1075.   EXCLUDE MaximusKey /D
  1076.   (this will exclude any area with /D on the fileaccess line of
  1077.   filearea.ctl)
  1078.  
  1079. NewFile (All BBS users)
  1080. ───────────────────────
  1081.   If you have a NewFile line in your configuration file, MaxDir will create
  1082.   a list of new files on your system since a given DOS date, and store it in
  1083.   the file specified on the NewFile line. If you do not have a NewFile line,
  1084.   MaxDir will not create a list of new files.
  1085.  
  1086.   Example:
  1087.   NewFile c:\max\file\NewFiles.lst
  1088.  
  1089. NoAccess (Maximus BBS)
  1090. ──────────────────────
  1091.   Provided you have placed a Maximus "FileAccess" level for your Maximus
  1092.   file areas in filearea.ctl, MaxDir can screen out areas that you don't
  1093.   want to be listed in your AllFiles listing. For more information on
  1094.   "FileAccess", consult the Maximus technical reference file, called
  1095. MaxDir v.1.00 Documentation p.21
  1096.  
  1097.   MAX_REF.PRN that comes with Maximus. If you have a file area with a
  1098.   FileAccess of SysOp, and you tell MaxDir that SysOp areas should not be
  1099.   displayed in the AllFiles listing, they won't be. This is done with the
  1100.   MaxDir NoAccess keyword. You can specify as many NoAccess keywords, one
  1101.   below the other, as the access areas you want to restrict from displaying
  1102.   in your AllFiles listing.
  1103.  
  1104.   Access Levels NOT to be shown in the AllFiles listing should be
  1105.   uncommented. Available options are as follows:
  1106.  
  1107.   NoAccess Hidden
  1108.   NoAccess SysOp
  1109.   NoAccess AsstSysOp
  1110.   NoAccess Clerk
  1111.   NoAccess Extra
  1112.   NoAccess Favoured
  1113.   NoAccess Privil
  1114.   NoAccess Worthy
  1115.   NoAccess Normal
  1116.   NoAccess Limited
  1117.   NoAccess Disgrace
  1118.   NoAccess Twit
  1119.  
  1120. NoAccess (Other BBS users)
  1121. ────────────────────────
  1122.   Non-Maximus BBS systems: If you are running a BBS other than Maximus, you
  1123.   must use a FLSEARCH.CTL file. In your FLSEARCH.CTL file you have specified
  1124.   a numeric security level for each of your file areas. By use of the
  1125.   NoAccess keyword, MaxDir will not display any area which has that level or
  1126.   HIGHER. For example, consider the following:
  1127.  
  1128.   NoAccess 20
  1129.  
  1130.   This single line will allow any area with level 19 or lower to be
  1131.   displayed in the AllFiles listing, but any area 20 and above will not be
  1132.   listed in the AllFiles listing. Security levels for each area is
  1133.   configured in your FLSEARCH.CTL file for non-Maximus users. You should
  1134.   only have one of these lines in this configuration file, and only if you
  1135.   are using FLSEARCH.CTL.
  1136.  
  1137. NoComments (All BBS users)
  1138. ──────────────────────────
  1139.   Sometimes your FILES.BBS listings may have comment lines. You may not want
  1140.   to have these comment lines put in your AllFiles listings. You can leave
  1141.   out comment lines if you like. The default is to include the comment
  1142.   lines.
  1143.  
  1144.   Example:
  1145.   NoComments
  1146.  
  1147. NoDescription (All BBS users)
  1148. ─────────────────────────────
  1149.   Sometimes a file may be listed in FILES.BBS which has no description, but
  1150.   just the file name. The NoDescription line tells MaxDir what you would
  1151.   like to put in the description for files like these.
  1152. MaxDir v.1.00 Documentation p.22
  1153.  
  1154.  
  1155.   Example:
  1156.   NoDescription  <<No description available>>
  1157.  
  1158. NoDispSize
  1159. ──────────
  1160.   When uncommented, will cause MaxDir not to insert the file size in the
  1161.   allfiles or newfiles listings. Why would you want to to do that? Beats me,
  1162.   but one of the beta testers asked for it :-)
  1163.  
  1164. NoDispDate
  1165. ──────────
  1166.   When uncommented, will cause MaxDir not to insert the file dates in the
  1167.   Allfiles listings. Note that even if this is uncommented, MaxDir can still
  1168.   generate a Newfiles and newfiles.dat file.
  1169.  
  1170. NoOffline (All BBS users)
  1171. ─────────────────────────
  1172.   Tells MaxDir not to display missing or offline files. Normally MaxDir will
  1173.   list files that are in your FILES.BBS list, but missing on your disk, in
  1174.   the AllFiles listing. But it doesn't have to be that way.
  1175.  
  1176.   Example:
  1177.   NoOffline
  1178.  
  1179. NoSort (All BBS users)
  1180. ──────────────────────
  1181.   NoSort allows for not sorting areas. You have four options. Option 1: Sort
  1182.   everything by commenting out any and all NoSort lines. 2) Sort the
  1183.   AllFiles output, but do not sort any of your FILES.BBS files. 3) Do not
  1184.   sort ANYTHING. 4) Sort your AllFiles listing, and some of your FILES.BBS
  1185.   files, but do not ort specific areas from your filearea.ctl file. See the
  1186.   comments on sorting in this documentation for details on sorting logic
  1187.   used by MaxDir.
  1188.  
  1189.   Options are:
  1190.  
  1191.   (Don't use NoSort) <─── Sort AllFiles output and all FILES.BBS listings.
  1192.  
  1193.   NoSort ANY         <─── Don't sort anything. (ANY and ANYTHING both work)
  1194.  
  1195.   NoSort FILES       <─── Don't sort any FILES.BBS (FILES and FILES.BBS work)
  1196.  
  1197.   NoSort AREA xxx    <─── Don't sort area xxx (up to 250 areas allowed)
  1198.  
  1199.   Example:
  1200.   NoSort files
  1201.  
  1202.   Note: NoSort AREA xxx is used only with Maximus BBS.
  1203.  
  1204. MaxDir v.1.00 Documentation p.23
  1205.  
  1206.   Suppose, for example, you have a Maximus area 61 with a FileInfo line
  1207.   called OLD Ham Radio Electronics, and you have decided that you don't want
  1208.   to sort it. In your filearea.ctl file it might look like this:
  1209.  
  1210.   Area 61
  1211.        FileAccess      NORMAL/1
  1212.        FileInfo        OLD Ham Radio Electronics
  1213.        Download        t:\oldhelec
  1214.        Upload          P:\UPLOADS
  1215.   End Area
  1216.  
  1217.   If you do not want MaxDir to sort Area 61, then you would put the
  1218.   following:
  1219.  
  1220.   NoSort AREA 61
  1221.  
  1222.   It is important to note this is the area name in your Maximus FILEAREA.CTL
  1223.   file and will not work for FLSEARCH.CTL. Also, this is NOT the name that
  1224.   MaxDir gives to the area. This MUST be the name that YOU gave to the area
  1225.   in FILEAREA.CTL. MaxDir may change the name of "UPLOADS" to "1" with
  1226.   "AreaNumbering NUMERIC" set (see above). However, still, you must not use
  1227.   the name MaxDir artificially creates for your AllFiles list, and must use
  1228.   the FILEAREA.CTL name. Got it?
  1229.  
  1230.   Note that use of NoSort in this last way will cause this area not to be
  1231.   sorted in FILES.BBS and also this one area not to be sorted in AllFiles
  1232.   even if you have AllFiles configured to sort all areas. We talked about
  1233.   this a bit with our beta testers, and this is what we decided. The other
  1234.   option was to have it not sort the FILES.BBS, but to have the area sorted
  1235.   in AllFiles, but this didn't seem to make sense.
  1236.  
  1237.   Some notes about NoSort: If you choose not to sort your FILES.BBS files,
  1238.   but do sort your AllFiles list, on the whole, MaxDir will run slower on
  1239.   bigger systems than if you have everything set to sort. The reason for
  1240.   this is that MaxDir can detect if your FILES.BBS has already been sorted,
  1241.   and therefore there's no need to sort it again. However, if you never sort
  1242.   your FILES.BBS files then MaxDir will have to sort them each time it runs
  1243.   to produce a sorted AllFiles list. MaxDir's sort routines are fairly
  1244.   sophisticated and safe, and I would recommend you not to use "NoSort ANY",
  1245.   especially if you have a lot of files on your BBS, as this will cause
  1246.   MaxDir to run a little longer.
  1247.  
  1248. NoSound (All BBS users)
  1249. ───────────────────────
  1250.   When enabled, turns sound off in the Adopt Orphan Files Mode.
  1251.  
  1252. OffLine (All BBS users)
  1253. ───────────────────────
  1254.   Tells MaxDir what you want to insert in the decription in place of the
  1255.   file date and size if the file listed in FILES.BBS cannot be found on the
  1256.   disk. You have a MAXIMUM of 16 characters in length for this field. Spaces
  1257.   before and after are not counted. This has no effect if NoOffline is
  1258.   enabled.
  1259.  
  1260.   Example:  OffLine <<On floppy>>
  1261. MaxDir v.1.00 Documentation p.24
  1262.  
  1263.  
  1264. OLR (Maximus BBS only)
  1265. ──────────────────────
  1266.   Tells MaxDir to create a NewFiles.DAT file for your QWK offline readers.
  1267.  
  1268.   Example: OLR c:\max\olr\NewFiles.dat
  1269.  
  1270.   This file is displayed to a QWK user (by the off-line mail reader) when
  1271.   that user requests a new file listing from your BBS.  Please see the
  1272.   section entitled "QWK Mail Packer" in your Maximus MAX_OP.PRN
  1273.   documentation for more information.  This file should be located in the
  1274.   \MAX\OLR directory.
  1275.  
  1276. StripAreaName (All BBS users)
  1277. ─────────────────────────────
  1278.   Each file area in Maximus's FILEAREA.CTL file has a name beginning with
  1279.   the word AREA. Usually you define these as AREA 1, AREA 2, etc. MaxDir
  1280.   precedes the description of the file area for each area with the area
  1281.   NAME. For example, a normal header might look like this (using style 9
  1282.   boxes, CapStyle 3):
  1283.  
  1284.               ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1285.                AREA 1: new uploads
  1286.               ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  1287.  
  1288.   Where "AREA 1" is the name of the area, and "new uploads" is the
  1289.   description. MaxDir can leave out the "AREA 1:" (the name of the area) and
  1290.   only put the description, if you want. Uncomment the line below to have
  1291.   MaxDir leave out the area name. Comment it out if you want MaxDir to PUT
  1292.   the area name before the description. The default is that it puts it.
  1293.  
  1294.   If you are using another BBS program and the FLSEARCH.CTL file format,
  1295.   MaxDir will automatically put the word "AREA x:" before the name of each
  1296.   area, where "x" is a number for the area. This can be disabled with the
  1297.   StripAreaName keyword.
  1298.  
  1299.   Example:
  1300.   StripAreaName
  1301.  
  1302. StripDescription (All BBS users)
  1303. ────────────────────────────────
  1304.   An alternative to StripAreaName (where MaxDir removes the "AREA x" and
  1305.   leaves only the description of the area) is StripDescription, which
  1306.   removes the description of the area entirely and leaves ONLY the "AREA x"
  1307.   message in the box at the top of each file area in your AllFiles listing.
  1308.  
  1309.   NOTE: If you have BOTH StripAreaName AND StripDescription enabled at the
  1310.   same time, then MaxDir will not put ANY boxes or descriptions at the top
  1311.   of your individual file areas in your AllFiles listing.
  1312.  
  1313. MaxDir v.1.00 Documentation p.25
  1314.  
  1315. Style (All BBS users)
  1316. ─────────────────────
  1317.   You can choose the style of boxes that MaxDir draws at the top of your
  1318.   file areas in your AllFiles and NewFiles listings. There are several
  1319.   varieties to choose from to make your AllFiles look pretty. You must
  1320.   choose a style type from 0 to 9.
  1321.  
  1322.   See the next page for examples of box styles.
  1323. MaxDir v.1.00 Documentation p.26
  1324.  
  1325.        "Style 0" header means NO box or decoration at all
  1326.  
  1327.                ░▒▓██████████████████████████████▓▒░
  1328.                ░▒▓█ This is a "STYLE 1" header █▓▒░  <<── default
  1329.                ░▒▓██████████████████████████████▓▒░
  1330.                   ┌────────────────────────────┐
  1331.                   │ This is a "STYLE 2" header │
  1332.                   └────────────────────────────┘
  1333.                   ╒════════════════════════════╕
  1334.                   │ This is a "STYLE 3" header │
  1335.                   ╘════════════════════════════╛
  1336.                   ╓────────────────────────────╖
  1337.                   ║ This is a "STYLE 4" header ║
  1338.                   ╙────────────────────────────╜
  1339.                   ╔════════════════════════════╗
  1340.                   ║ This is a "STYLE 5" header ║
  1341.                   ╚════════════════════════════╝
  1342.                   +----------------------------+
  1343.                   | This is a "STYLE 6" header |
  1344.                   +----------------------------+
  1345.  
  1346.              --==<< This is a "STYLE 7" header >>==--
  1347.  
  1348.                     --------------------------
  1349.                     This is a "STYLE 8" header
  1350.                     --------------------------
  1351.                    ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1352.                     This is a "STYLE 9" header
  1353.                    ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  1354.  
  1355.                   Below is the "STYLE FANCY" format
  1356.  
  1357.  ╒════╤═════════════════════════════════════════════════════════════════╤════╕
  1358.  │░▒▓█│               SITA AND THE RING BBS : New Uploads               │█▓▒░│
  1359.  ╞════╧══════╤═══════╤════════╤═════════════════════════════════════════╧════╡
  1360.  │ File Name │  Size │  Date  │Description                                   │
  1361.  ╘═══════════╧═══════╧════════╧══════════════════════════════════════════════╛
  1362.  
  1363.   Style Fancy is a dynamic, or "intelligent" header which changes if you
  1364.   enable NoDispDate or NoDispSize or both. So it will always look good, even
  1365.   if you tell MaxDir not to display the size of your files or the date of
  1366.   your files.
  1367.  
  1368.   Example:
  1369.   Style 9
  1370.  
  1371.   or
  1372.   Style Fancy
  1373.  
  1374. TopInclude
  1375. ──────────
  1376.   Any file name that you specify after the TopInclude keyword will be
  1377.   inserted at the top of your AllFiles list. If you use BOTH TopInclude and
  1378.   TopOfFile, TopInclude will be inserted above what's under TopOfFile.
  1379.  
  1380. MaxDir v.1.00 Documentation p.27
  1381.  
  1382. TopOfFile
  1383. ─────────
  1384.   Anything following the MaxDir TopOfFile keyword will be centred and placed
  1385.   at the TOP of your AllFiles list. This should be the LAST thing in your
  1386.   configuration file, as everything BELOW the word TopOfFile will be
  1387.   inserted into the top of the AllFiles file. Again, you don't need to
  1388.   centre anything here as it will be centred automatically by MaxDir.
  1389.  
  1390.   There *IS* a way NOT to have MaxDir centre a line. If the first character
  1391.   on the far left margin is an asterisk (*), then the asterisk will be
  1392.   deleted and the rest of the line will be inserted without centering.
  1393.  
  1394.   Example:
  1395.   TopOfFile
  1396.  
  1397.   Sita and the Ring BBS
  1398.   A Fantastic Place
  1399.   (604) 431-6260
  1400.  
  1401.  
  1402.  
  1403.  
  1404. Totals (All BBS users)
  1405. ──────────────────────
  1406.   MaxDir offers you three options for displaying the total number of files
  1407.   and bytes in your AllFiles list. They are as follows:
  1408.  
  1409.   Totals ALL
  1410.   (Shows subtotals in each area, and grand totals at bottom)
  1411.  
  1412.   Totals BottomOnly
  1413.   (Shows grand totals only at the bottom of the AllFiles list)
  1414.  
  1415.   Totals None
  1416.   (Don't show any totals or sub-totals in the AllFiles list)
  1417.  
  1418.   The default is Totals ALL
  1419.  
  1420.   Example:
  1421.   Totals NONE
  1422.  
  1423. Truncate (All BBS users)
  1424. ────────────────────────
  1425.   The Truncate keyword, when uncommented, tells MaxDir to truncate the
  1426.   description at the 79th column, regardless of whether or not you have
  1427.   enabled Wrap. Truncate over-rides Wrap, and when this is uncommented, the
  1428.   program will NOT wrap, but will Truncate the description.
  1429.  
  1430. MaxDir v.1.00 Documentation p.28
  1431.  
  1432. Viewer (All BBS users)
  1433. ──────────────────────
  1434.   If you have a program like SHEZ (or equivilant) you can enter the
  1435.   drive:\path\filename of your viewer program. This will allow you to view
  1436.   archive files before adopting them in Adopt Orphan File Mode. You MUST use
  1437.   a fully qualified name here, including the drive and path of the viewer.
  1438.  
  1439. Whirlygigs (All BBS users)
  1440. ──────────────────────────
  1441.   Whirlygigs are little spinning and pulsating characters that let you know
  1442.   MaxDir is doing something. This is a nice feature, but may slow the
  1443.   program down by a few seconds too, because of all the extra writing to the
  1444.   screen. You can disable this by setting Whirlygigs NO (default is YES).
  1445.   However, although MaxDir may run slightly faster, you may not like it
  1446.   without the Whirlygigs (especially on big systems) because you can't tell
  1447.   if the program is hung or not. It's up to you, but we recommend you keep
  1448.   Whirlygigs going until you see how MaxDir behaves. When you get used to
  1449.   it, if you want, come back here and turn them off.
  1450.  
  1451.  
  1452.   Example 1:       Example 2:
  1453.   Whirlygigs NO    Whirlygigs YES
  1454.  
  1455.  
  1456. Wrap (All BBS users)
  1457. ────────────────────
  1458.   If the descriptions of the files are very long, you have several options
  1459.   for your AllFiles listing. 1) You can have the description scroll off to
  1460.   the far right up to 255 characters in length, or 2) you can have the
  1461.   description "wrap" to fit on the monitor screen when viewing the AllFiles
  1462.   listing, or 3) You can truncate the line at a certain length.
  1463.  
  1464.   If you want MaxDir to wrap the line, then use the Wrap keyword.
  1465.  
  1466.   Example:
  1467.   Wrap
  1468.  
  1469.   You may optionally specify an offset for Wrap in the range of 1 to 9. This
  1470.   means you can follow the word WRAP with a number, and this number is
  1471.   called the offset. If you set an offset of 6, for example, MaxDir will
  1472.   indent the second, third, and subsequent lines an additional 6 spaces.
  1473.  
  1474.   This is quite useful if you have a download stats reporter that inserts
  1475.   data into your FILES.BBS listings. For example if you have a program that
  1476.   inserts "[  3] " (without the quotes) at the begining of each FILES.BBS
  1477.   line, you could use the offset value of 6.
  1478.  
  1479.   Example:
  1480.   Wrap 6
  1481.  
  1482. MaxDir v.1.00 Documentation p.29
  1483.  
  1484. FIDONET FILE REQUEST LIST (All BBS users)
  1485. ─────────────────────────────────────────
  1486.   The next section deals with Fidonet File Requests. If you do not run a
  1487.   "mailer" program such as Binkleyterm, Frontdoor, D'Bridge, Portal of
  1488.   Power, Intermail, etc., then you can ignore this section and leave the
  1489.   area commented out on all the lines in the configuration file.
  1490.  
  1491.   AddFreq (up to 200 lines allowed)
  1492.   ─────────────────────────────────
  1493.     Specifies what lines you would like to ADD to your request list
  1494.     FreqFile. You may specify up to 200 lines. These will go at the
  1495.     beginning of your request file. Note that MaxDir will NOT append *.* to
  1496.     these lines even if you have FreqWildCard enabled.
  1497.  
  1498.     Example 1: (Frontdoor style)
  1499.     AddFreq c:\fd\file\
  1500.     AddFreq c:\fd\nodelist\
  1501.     AddFreq c:\max\file\
  1502.  
  1503.     Example 2: (Binkleyterm style)
  1504.     AddFreq c:\bink\files\*.*
  1505.     AddFreq c:\bink\games\*.*
  1506.  
  1507.     You can use this option to identify "Magic File" name requests with
  1508.     Binkleyterm. Binkleyterm uses @ to identify "MAGIC FILE" name requests.
  1509.     Frontdoor requires a separate file for Magic File names (ALIAS file).
  1510.     Consult your Binkleyterm documentation for details.
  1511.  
  1512.     Example:
  1513.     AddFreq *D:\MAX\MAXFILES.IDX
  1514.     AddFreq @RUSH f:\rushnet\info\rushnet.zip
  1515.     AddFreq @RUSHNODE f:\network\rushnode.zip
  1516.     AddFreq @SLAVEDRIVER f:\mom\slv_demo.zip
  1517.     AddFreq @POWERCHORDS f:\pccompat\midi\powcho.zip
  1518.     AddFreq @NODELIST f:\network\nodelist.zip
  1519.     AddFreq @NODEDIFF f:\network\nodediff.zip
  1520.     AddFreq @BGFAX f:\suprafax\bgfaxb05.zip f:\suprafax\zfax223.zip
  1521.  
  1522.   AddFreqFile
  1523.   ─────────────
  1524.     There are some programs that you can run independently of MaxDir which
  1525.     will generate a file request list, and you may not want MaxDir to
  1526.     destroy what that program creates. So, you can have that program create
  1527.     a different file name and "read it in" with MaxDir using the AddFreqFile
  1528.     keyword. Follow this keyword with the path and filename of a file which
  1529.     has your FreqList (file requestable list).
  1530.  
  1531.     Example: AddFreqFile c:\bink\myfreq.lst
  1532.  
  1533. MaxDir v.1.00 Documentation p.30
  1534.  
  1535.   Freq Everything
  1536.   ───────────────
  1537.     All file directories File Requestable, even the ones that did not
  1538.     display in AllFiles because of being too high a security level, file
  1539.     barricaded, or whatever.
  1540.  
  1541.     Example:
  1542.     Freq EVERYTHING
  1543.  
  1544.   Freq Public
  1545.   ───────────
  1546.     Only those directories listed in your AllFiles list should be
  1547.     Requestable.
  1548.  
  1549.     Example:
  1550.     Freq PUBLIC
  1551.  
  1552.   FreqFile
  1553.   ────────
  1554.     The name and path of your OKFILE request file to be used by your mailer.
  1555.  
  1556.     Example:
  1557.     FreqFile c:\fd\freqlist
  1558.  
  1559.  
  1560.  
  1561.   FreqWildCard
  1562.   ────────────
  1563.     In your FreqFile, Binkleyterm generally uses the format of a directory
  1564.     name, followed by *.* such as c:\bink\*.* whereas Frontdoor usually has
  1565.     simply the directory name, but no wildcards. If you want MaxDir to
  1566.     append *.* to the end of each line in your request file, use the
  1567.     FreqWildCard keyword.
  1568.  
  1569.     Example:
  1570.     FreqWildCard
  1571.  
  1572.                             ┌──────────────────┐
  1573.                             │ Notes and Quirks │
  1574.                             └──────────────────┘
  1575.  
  1576.      The MaxDir beta testers found that you should not attempt to have an
  1577. area NAME (In Maximus this is your FileInfo line in filearea.ctl) more than
  1578. about 70 characters long. Now who's going to have a file area name THAT
  1579. long, right? Anyway, just thought I'd mention it. If you have a really long
  1580. file area name, MaxDir doesn't handle it well, so don't do that either  :-)
  1581. 70 characters or LESS. Usually it should be like: NEW UPLOADS or IBM UTILITIES
  1582. and stuff like we all have :-)
  1583.  
  1584.      If you want to do something really dynamic with MaxDir and you are a
  1585. Maximus Sysop, try this for fun: 1) Go into all of your FILES.BBS files, one
  1586. by one, and if you have put a header at the top of it, remove it (Let MaxDir
  1587. put it in for you!) and make sure there are no BLANK lines above the first
  1588. file description. 2) In the configuration file for MaxDir, enable the
  1589. following two lines:
  1590. MaxDir v.1.00 Documentation p.31
  1591.  
  1592.  
  1593. Style Fancy
  1594. HeaderFiles.BBS Mecca
  1595.  
  1596.      What you should NEVER do: Never put an ASCII #250 (·) [small dot] as
  1597. the first character of any line in your FILES.BBS or MaxDir will delete this
  1598. line. I doubted you would ever do this. That's why I use it as a MaxDir
  1599. control character used in the generation and removal of headers in your
  1600. FILES.BBS files.
  1601.  
  1602.      You will also notice, if you have MaxDir create headers in your
  1603. files.bbs, it also puts an ASCII #250 (·) as the first character of each
  1604. line of the header. This is unavoidable, unfortunately, and is used by
  1605. MaxDir as a marker to know the size of the header for changes in colour and
  1606. style.
  1607.  
  1608.                              ┌────────────────┐
  1609.                              │ Reporting Bugs │
  1610.                              └────────────────┘
  1611.  
  1612.      If you find a bug, I would like to know about it. Please report all
  1613. bugs and suggestions to me personally at Fidonet 1:153/763, my BBS at (604)
  1614. 431-6260,  or Internet e-mail at Vswami@ship.net. Thanks.
  1615.  
  1616.                             ┌──────────────────┐
  1617.                             │ Acknowledgements │
  1618.                             └──────────────────┘
  1619.  
  1620.      I had this idea to write this program on my own, because I didn't have
  1621. a program that did the job that I needed. However, I could not have developed
  1622. the program to it's present state without help from the following SysOps
  1623. who acted as beta testers in the many pre-release versions of MaxDir. They
  1624. found the bugs, tolerated minor mishaps to their systems in the early stages
  1625. of development, and relentlessly "twisted my arm" (in a friendly sort of
  1626. way) to get me to keep adding features. Many of the features of MaxDir are
  1627. there because of the direct participation of these persons.
  1628.  
  1629.                   Dallas Hinton, Fidonet RC17 1:17/0, 1:153/715
  1630.                   Tod Maffin      1:153/817  (604)244-7456
  1631.                   Matt Ion        1:153/7040 (604)732-4446
  1632.                   Derek Rodger    1:153/255  (604)464-0231
  1633.                   John Otsuka     1:153/410  (604)929-6183
  1634.                   Ken Kavanagh    1:153/7070 (604)944-6479
  1635.                   David Bowerman  1:153/290  (604)469-0264
  1636.                   Karl Pollak     1:153/965  (604)275-9579
  1637.                   David Nyquist   1:153/959  (604)930-0715
  1638.                   Shanta McBain   1:353/375  (604)545-8068
  1639.                   David Appleby   1:153/970  (604)597-4990
  1640.                   Dale Becker     1:124/2126 (214)821-7732
  1641.  
  1642.                   The above list was NOT sorted by MaxDir
  1643.                   (It would have done a better job of it.)
  1644.  
  1645.                   -Wayne Boyd, author
  1646.                     [END of MaxDir v.1.00 Documentation]
  1647.  
  1648.