home *** CD-ROM | disk | FTP | other *** search
-
-
- FFFFFFFFF LLLL IIII TTTTTTTTTT
- FFFF LLLL IIII TTTT
- FFFFFFFFF LLLL IIII TTTT
- FFFF LLLL IIII TTTT
- FFFF LLLLLLLLL IIII TTTT
-
- File LIst Tool
-
- FLIT 1.0d (C) 1994 Whirlwind Software
- A FILES.BBS-compatible file list compiler for DOS BBSes
-
- ╔══════════╗
- ║ Features ║
- ╚══════════╝
-
- - Flat text-file configurability
- - One-pass total and new-files mode
- - Global totals stored in 64-bit integers - no 4 gig rollover!
- - Support for CD-ROMs and other systems where FILES.BBS is in
- a different directory from the files
- - Space-efficient "Terse" mode
- - "Verbose" mode with wrapped descriptions up to 240 characters
- - SysOp definable headers and footers
- - FAST! Faster than FEBBS 1.92 and AvaiList 1.60
- - Low-cost registration: Only $10
-
- ╔═══════════╗
- ║ Shareware ║
- ╚═══════════╝
-
- FLIT is inexpensive shareware. I believe it is superior in many
- ways to other similar programs which cost more. If you appreciate
- getting value for your money then you won't be disappointed by this
- program. Registration will remove the "Unregistered Evaluation"
- message in the footer.
-
- To register this program, send your name, address and $10 (US)
- to:
-
- Whirlwind Software
- P.O. Box 5874
- Victoria, B.C.
- Canada V8R 6S8
-
- Please specify disk format (3-1/2" or 5-1/4"). Also, please
- mention FLIT so that we know which of our many products you're
- registering!
-
-
- ╔════════════════════════╗
- ║ The Configuration File ║
- ╚════════════════════════╝
-
- By default, the configuration file is FLIT.CFG in the current
- directory. You can specify a different file name by using the
- /C command line parameter (q.v.).
-
- The configuration file is a simple text file with several
- options.
-
- The OUTPUT option determines the filename to write the main list
- to. By default, it is FLIT.TXT. Example:
-
- output FLIT.TXT
-
-
- The HEADER option determines the filename of an optional Header
- file, that is, a text file of your choosing prepended to the
- main list. By default, it is FLIT.HDR. Example:
-
- header FLIT.HDR
-
-
- The FOOTER option, as you may have guessed, is the opposite of
- the HEADER, and specifies a text file to be appended to the end
- of the main and new-file lists. By default, it is FLIT.FTR.
- Example:
-
- footer FLIT.FTR
-
-
- The TERSE and VERBOSE options determine whether FLIT operates in
- terse or verbose mode. In verbose mode, the full description
- from FILES.BBS (up to 240 characters) is preserved in the list
- and is word-wrapped for easy reading. In terse mode, any
- description which would require more than one line to properly
- display is unceremoniously truncated just before the end of the
- line. This way each file entry is guaranteed to occupy only one
- line in the list, and such a list is more compact. The terse
- mode may be better if you have a truly huge file count and want
- to keep the size of the list manageable; the verbose mode is
- better if the full descriptions are more important to you. By
- default, FLIT uses verbose mode. Note the use of a semicolon to
- "comment-out" the unwanted option below.
-
- terse
- ;verbose
-
-
- The NEWONLY option instructs FLIT not to generate a main file
- list at all, but rather to generate a new-files list only. This
- has the same effect as the /N command line switch. By default,
- FLIT will generate a main list. Example:
-
- newonly
-
-
- The NEW option has as a parameter the number of days old a file
- should be to be considered "new." Files which are "new" are
- included in the new-files list and are also indicated with an
- asterisk in the main list. If this option is not present or is
- commented out, no new-files list will be generated. In the
- example below, FLIT will list all files 30 days or newer in its
- new-files lists.
-
- new 30
-
-
- The NEWHEADER option specifies a header file for the new-files
- list. This is similar to the HEADER option, except that you
- might want to include notation in your new-files header that it
- is a list of new files. By default, this header file is
- FLIT-NEW.HDR. Example:
-
- newheader FLIT-NEW.HDR
-
-
- The NEWOUTPUT option specifies the output filename for the
- new-files list. By default, it is FLIT-NEW.TXT. Example:
-
- newoutput FLIT-NEW.TXT
-
-
- The MISSING option instructs FLIT to include files which are
- listed in the FILES.BBS file but which do not actually exist.
- By default, missing files are not listed.
-
- missing
-
-
- If missing files are listed, the MISSINGMSG option specifies the
- string to be placed where the file size and date would normally
- be. This string can be up to 15 characters long and should
- indicate that the file is missing. By default this string is
- --- MISSING ---. Example:
-
- missingmsg ((( Missing )))
-
-
- The BOX option specifies the characters used to make up the
- borders around the area headers and totals footer. As you can
- see from the example below, it is a six-character string. The
- first character is the upper-left corner, the second is the
- upper-right, the third is the lower-left, the fourth is the
- lower-right corner. The fifth character is a horizontal line
- and the sixth is a vertical line. You can change these to any
- combination that makes sense.
-
- box ╔╗╚╝═║
-
-
- The SKIPBLANK option instructs FLIT to ignore blank (zero
- length) lines. If you use such lines as comments in your
- FILES.BBS you will not want to use this option, however if your
- files are spaced apart (perhaps unintentionally) by such lines
- then this option will produce a neater looking list. By default
- FLIT will not skip blank lines.
-
- ;skipblank
-
-
- The AREA option can be repeated as many times as you need - once
- for each file area. It has several parameters. First is the
- directory where the actual files live. Normally, FLIT also
- looks for FILES.BBS in this area. There is an optional second
- parameter. You can specify another path or filename for
- FILES.BBS by putting an at-sign ("@") before this path as the
- second parameter - see the example below. If you specify only a
- path in this second parameter, FLIT will look for FILES.BBS in
- this location. If you specify a filename, FLIT will look for
- that filename in the same path as the file path (first
- parameter). If you specify a fully pathed filename, FLIT will
- take it verbatim and expect to find a FILES.BBS-compatible
- textfile at that location. If the second parameter is not
- present (i.e. if you don't specify a second path or file name
- with an @ in front) then everything after the first parameter is
- assumed to be a description of the file area.
-
- The examples below show two normal file area entries and two on
- CD-ROMs which have separate FILES.BBS listings on a hard disk.
-
- area c:\file\uploads New Upload Files
- area c:\file\terminal Telecom Software
- ;
- ;
- area d:\file\wordpro @c:\cdrom\wordpro.bbs CD-ROM: Word Processing Files
- area d:\file\games @c:\cdrom\games.bbs CD-ROM: Games for Fun
-
-
-
-
- ╔═════════════════════════╗
- ║ Command Line Parameters ║
- ╚═════════════════════════╝
-
- There are only two command line parameters:
-
- /Cfilename : This specifies a file name other than
- FLIT.CFG for the config file. This way,
- you can produce topical lists automatically
- by using multiple config files.
-
- /N : This instructs FLIT to produce only a new-files
- list.
-
- If you have a properly defined FLIT.CFG, you ought to be able to
- run FLIT effectively with no command line parameters at all!
-
-
- ╔══════════╗
- ║ Warranty ║
- ╚══════════╝
-
- No warranties of any kind. We do not even warrant this program
- to occupy space, nor even that you will be satisfied with the
- space it may or may not occupy. When we start making enough
- money to hire a starving law student for a few hours to draft up
- a mickeymouse warranty that we can actually honour in any
- situation, we'll do it, otherwise this program has a warranty of
- 30 angstroms or 30 picoseconds, whichever comes first (grin).
-
-
- ╔═══════════════════════╗
- ║ Contacting the Author ║
- ╚═══════════════════════╝
-
- This program is written by Gerald Albion of Whirlwind Software.
- Gerald can be reached for comments, bug reports, questions and
- suggestions, at ue075@freenet.victoria.bc.ca on the Internet, or
- at 1:340/26 on Fidonet.
-
- Support is also available by BBS on THC BBS:
-
- +1 604 361 4549 (300-33600 bps USR DS V*.*)
- +1 604 380 6467 (300-28800 bps Hayes V.FC)
- +1 604 360 0628 (300-14400 bps Vanilla V.32bis)
-
-