home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
High Voltage Shareware
/
high1.zip
/
high1
/
DIR24
/
DWNSRT59.ZIP
/
DOWNSORT.CFG
< prev
next >
Wrap
Text File
|
1993-12-19
|
20KB
|
391 lines
;
; ██▐███ █▐███ ██ ██ ██▐███ ██▐████ █▐███ ██▐███ ██▐████
; ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ▐██
; ██ ██ ██ ██ ██ █ ██ ██ ██ ██▐████ ██ ██ ██▐███ ▐██
; ██ ██ ██ ██ ██ █ ██ ██ ██ ██ ██ ██ ██ █ ▐██
; ██▐███ █▐███ █▐███ ██ ██ ██▐████ █▐███ ██ ██ ▐██
; (font 2)
;
;
; ▄▀▀▀▄ ▄▀▀▀▄ █▄ █ █▀▀▀▀ ▀█▀ ▄▀▀▀▄ █ █ █▀▀▀▄ ▄▀▀▀▄ ▀▀█▀▀ ▀█▀ ▄▀▀▀▄ █▄ █
; █ █ █ █▀█▄█ █▄▄ █ █ ▄▄ █ █ █▄▄▄▀ █▄▄▄█ █ █ █ █ █ ▀▄█
; ▀▄▄▄▀ ▀▄▄▄▀ █ ▀█ █ ▄█▄ ▀▄▄▄▀ ▀▄▄▄▀ █ ▀▄▄ █ █ █ ▄█▄ ▀▄▄▄▀ █ █
; (font 1)
;
;
; █▀▀▀▀▀▀ █ █ █▀▀▀▀▀▀
; █▄▄▄▄▄▄ █▄ █▄ █▄▄▄▄▄▄
; ██ ██ ██ ██
; ██ ██ ██▄▄▄▄▄ ██▄▄▄▄▄
; (font 3)
; (font 4 is reverse video of 3)
;
; ┌──────────────────────────────────────────────────────────────────────┐
; │ Sample Configuration File for DOWNSORT by Rob Hamerling │
; └──────────────────────────────────────────────────────────────────────┘
;
; Downsort allows you to make many lists in almost any combination in a
; single run, especially for experienced jugglers with Maximus' key/locks!
;
; In some occasions you might need a separate configuration file.
; Downsort can be invoked with a commandline parameter specifying another
; than the default configuration filename, for example:
;
; DOWNSORT @AGROUP01.CFG
;
; (the '@' prefix denotes that a configuration filespec is following)
;
;
; Rules for parameter specifications in a configuration file:
; ===========================================================
; - Leading blanks are skipped.
; - Lines with '%', '*' or ';' as first non-blank character are
; considered to contain comments only and are skipped.
; - Empty lines and lines with a valid keyword but without any
; parameters, are also considered to be comment lines and are skipped
; - Comments on parameter specification lines are not allowed.
; - All parameters for a specific keyword should be on a single line.
; - Of mutually exclusive values only the last will take effect.
; - An asterisk (*) as parametervalue denotes default-value.
; - Invalid or not-recognised parameters may be ignored without notice.
;
; ───────────────────────────────────────────────────────────────────────
; First the data (file-) collection specifications:
; ───────────────────────────────────────────────────────────────────────
;
; AreaDat: Complete file-specification of your 'AREA.DAT' file.
; ------- AREA.DAT is built by MAXIMUS' SILT(P) with -a or -x option.
; The path is normally specified in MAX.CTL with the option
; AreaDat in Session Section. With the AreaDat you may
; specify any file that has the SILT(P)-format.
AreaDat area.dat
* AreaDat d:\lody\max\area.dat
; AreaINclude Select areas to be INCLUDED in the reports.
; AreaEXclude Select areas to be EXCLUDED from the reports.
; ----------- Normally (by default) ALL area's will be included,
; 5.9 unless you use one or both of these keywords.
; Specify 1..8 character strings to indicate which areas have
; to be INcluded or EXcluded explicitly. The strings are used
; as PREFIX: all areanames starting with the same characters
; will be IN- or EXcluded. The selection is case-INsensitive.
; 5.9 You would normally use one of both keywords. However they
; 5.9 can be used simultaneously. But since the strings are used
; 5.9 as prefix this gives only meaningful results if the EXclude
; 5.9 strings are more selective than the INclude strings
; 5.9 (EXclude applies in that case only to INcluded area's!).
; 5.9 You may specify multiple strings on a line (separate the
; 5.9 strings with one or more blanks), and as many lines as
; 5.9 needed.
; 5.9 Example: Suppose your fileareas are named HC000 to HC999.
; 5.9 Then the specification below would select the files from
; 5.9 areas HC000 to HC039, but NOT those ending with a '9'.
* AreaINclude hc00 hc01 hc02 hc03
* AreaEXclude hc009 hc019 hc029 hc039
; FileEXclude Select FILES to be EXCLUDED from the reports.
; ----------- Normally (by default) all files in all (selected) areas
; 5.9 will be included, unless you use this keyword.
; 5.9 Specify 8.3 filename.ext type of strings, wildcards are
; 5.9 allowed and honored, quotes are not needed.
; 5.9 The selection is case-INsensitive.
; 5.9 You may specify multiple filespecs on a line: separate
; 5.9 strings with one or more blanks and as many lines as needed.
; 5.9 ===>> The first line contains the previously hardcoded excludes of
; 5.9 ===>> Downsort versions before 5.9, it is strongly recommended to
; 5.9 ===>> keep the first line active!
FileExclude FILES.* *.BAK SYSTEM*.?BS DIR.?BS
FileExclude 00INDEX.* WILDCAT.TXT
; ───────────────────────────────────────────────────────────────────────
; Above parameters involve the data collection (selection) process,
; below follow the report specifications.
; First the global parameters that apply (mostly) to all reports:
; ───────────────────────────────────────────────────────────────────────
; AreaOrder Order in which areas have to be sorted.
; Selection can be: K[eep] - Keep order of AREA.DAT
; A[lpha] - Alphabetic order of areaname
; G[roup] - Group order
; I[nclude] - order of areaINclude (above)
; Specify one of these orders (first letter is sufficient).
; 'Group'-order is a special sorting sequence for area names
; consisting of a group of letters followed by digits.
; See the documentation for details.
; Default: Group-order (also with invalid specifications)
AreaOrder GROUP
; Title: Short string that will be displayed in BLOCK-characters
; ----- on top of all FileLists (except BBS-list).
; Not more than 20 characters are accepted as input.
; If Title isn't specified, it will be DOWNSORT by default.
; 5.9 The following characters are supported in block-fonts:
; 5.9 UPPER case A..Z
; 5.9 LOWER case a..z (but will be presented in UPPER case)
; 5.9 Digits 0..9
; 5.9 _ * | . [ ] ( ) / \ - and space
; Not-supported characters are displayed as blank.
; The '~'-character (tilde) represents a full width space,
; the '`'-character (reverse quote) a half width space.
Title `DownSort
; TitleFont NOT SUPPORTED ANYMORE: use individual specification on
; 5.9 xxxFileList line.
; PreTitle Lines to be displayed immediately before the BLOCK-title.
; -------- The lines will be copied asis, however leading blanks are
; skipped, no wrapping or truncation will be applied for
; 'long' lines, '~' (tilde) characters are translated to
; blanks. You may specify 20 PreTitle lines, excess is
; ignored. Empty PreTitle lines are ignored and not counted.
; There is no default PreTitle.
; To create empty lines in your header specify a PreTitle
; with a tilde.
PreTitle ~
PreTitle ~~~~~~~<═════:═════ p r e - t i t l e ═════:═════>
PreTitle ~
; SubTitle Lines to be displayed immediately below the BLOCK-title.
; -------- Maximum 20 SubTitles are accepted, and exactly the
; same rules apply as for PreTitle.
;
SubTitle ~
SubTitle ~~~~~~~<═════&═════ s u b - t i t l e ═════&═════>
SubTitle ~ Overview of downloadable files on this magnificent Board
SubTitle ~ Node number 9.999/99, modemspeeds: V.99/V.99bis
SubTitle ~~~~~~~<═════════════════════════════════════════>
SubTitle ~
; BottomLine Lines to be displayed at the end of the filelist.
; ---------- Maximum 20 BottomLines are accepted, and exactly the
; same rules apply as for PreTitle and Subtitle.
;
BottomLine ~
BottomLine ~~~~~~~<═══════ b o t t o m : t i t l e ═════════>
BottomLine ~
BottomLine ~~~~~~~<═══ How do you like DOWNSORT, folks? ════>
BottomLine ~
; MaxNewFiles NOT SUPPORTED anymore. Specify maximum entries to be listed
; 5.9 for each lists individually on the appropriate xxxFileList
; 5.9 line.
; NonDupEXT Suppress reporting as 'duplicate' if 2 files with equal
; --------- filenames but unequal extensions are defined as 'pair'.
; The example specification below has the effect that files of
; any pair "xyz.SDA" and "xyz.SDN" ("xyz": any filename) will
; not be listed in DupFileList.
; - Files with equal filename AND equal extension will
; still be reported as duplicate even when the extension
; is one of a 'NonDupEXT' pair!
; - Multiple extensions must be specified in as many pairs
; as can be formed (3 extension 3 pairs; 4 ext. 6 pairs;
; etc, e.g: for Nodelists: DAT EXT DAT IDX EXT IDX).
; 5.9 You may specify multiple extension-pairs on a line
; 5.9 (separate the extensions with blanks), and as many lines
; 5.9 as needed.
; Default: no suppression
NonDupEXT SDN SDA
; OrphanDesc Description text of Orphan files.
; NotFoundDesc Description text of files without description in FILES.BBS.
; ------------ The description will replace the default hard-coded text.
; Up to 45 characters may be specified.
; The '~' (tilde) character will not be translated here!
OrphanDesc ~~~~~ !!!! Orphelin !!!! ~~~~~
NotFoundDesc +++ Ce fichier défie toute description! +++
; OfflineDesc When a filespecification is found in FILES.BBS but not
; ----------- in the corresponding download directory, this text replaces
; the filesize and date (right aligned).
; Up to 14 characters are accepted.
OfflineDesc -- archived --
; AVAstrip You may wish to strip off AVATAR graphics characters from
; -------- the contents of your FILES.BBS files.
; Specify 'No' to deactivate stripping (default is 'Yes').
; ==> Works ONLY for COMMENT LINES in ALL- and IPF-lists, and
; remember: comments are only listed with KEEPSEQ (no sort).
AVAstrip Yes
; ──────────────────────────────────────────────────────────────────────
; Above were the parameters with a global effect: applicable to all
; lists or to the execution mode of DOWNSORT.
; Below follow list-specific parameters, which might override some of
; the settings of the global parameters.
; Keep this sequence: first global, then specific parameters!
; ──────────────────────────────────────────────────────────────────────
;
; xxxFileList: Create a File lists of type 'xxx' (1 list per keyword)
;
; xxx ───┐ ┌─ Twit
; ├─ Disgrace ┌─ FileName of the list
; ┌── ORP ├─ Limited │ (without extension,
; ┌── BBS ├─ Normal │ maximum 8 characters)
; ┌── NEW ├─ Worthy │
; ┌── ALL ├─ Privil │ ┌─ Additional options for
; ┌── GBL ├─ Fafored │ │ each list individually:
; ┌── DUP ├─ Extra │ │ -A Alphabetic sort (name)
; ┌── IPF ├─ Clerk │ │ -Cn Cont.line indentation
; ┌── IP2 ├─ Assistsysop │ │ -D Date sort (descending)
; ┌── OK ├─ Sysop │ │ -F# Font for titles (0..4)
; ┌── EMI ├─ Hidden │ │ -G Group sort NEW files
; │ │ │ │ -If Imbed filespec
; │ │ │ │ -K Keep FILES.BBS seq
; │ │ ┌── userkeys │ │ -L Long line/list type
; │ │ │ 1..8 │ │ -T Truncate file descript.
; │ │ │ A..X │ │ -W Wrap file descriptions
; │ │ │ │ │ -X eXclude priv. in headers
; │ │ │ ┌─────────┘ │ nnn[P] entries limit: number
; │ │ │ │ │ (P=Days|Weeks|Months)
;
; ═══─═══════ ═/════ ════════ ════════════════════════════════
; xxxFileList p/keys FileName Option-1 Option-2 . . . Option-n
;
; If just xxxFileList is specified, the Level by default will be SYSOP
; and the filename will be DOWNSORT.
; 5.9 A single privilege letter (or the complete word) can be specified
; 5.9 ans for each privilege a separate list-file will be generated with
; the following extension:
; NewFileList: N~p
; AllFileList: A~p
; IpfFileList: I~p
; GblFileList: G~p
; OKFileList: O~p
; EmiFileList: E~p
; where 'p' is the (first) privilege character (of the word).
;
; 5.9 Behind the privilege indicator, optionally a slash followed by a
; 5.9 set of 'userkeys' may be specified. This will EXTEND the particular
; 5.9 list with files in areas with the corresponding locks.
; 5.9 These specifications in xxxFileList mimic a Maximus user class.
; 5.9 WARNING: Older versions of Downsort included locked area's, but
; 5.9 now these area's will be skipped, unless all keys are
; 5.9 specified on the xxxFileList line!
; 5.9 See for an explanation of 'locks' and 'keys' the MAXIMUS docs.
;
; The default filename (DOWNSORT) for each list can be overridden
; with the [optional] third parameter on the xxxFileList line.
;
; The following parameters may [optionally] be specified (any sequence):
;
; -A Selects Alphabetic sort on filename
; -D Selects sort on Date/Time of the files
; 5.9 -G Selects sort on filename in area-groups
; 5.9 (NEW- and ORP-FileLists only, in other files synonym of -A)
; -K Keep sequence of files in FILES.BBS
; (ALL- and IPF-lists, and newly generated FILES.BBS files).
;
; -T Causes Truncation of long descriptions (to about 50 characters)
; so that each file-entry takes not more than a single line.
; -W Causes Wrapping of long descriptions: the report will contain
; as many lines as needed for the complete file description.
;
; -Cn Continuation Indentation of description: relative position
; of description on second and following lines if WRAPPED
; descriptions are used. 'n' will normally be the width of
; a download counter field.
; May be specified negative for left-indentation (e.d. -C-16)!
;
; -X eXclude privilege indications the list-headers.
;
; -L Long list format for some selected list types:
; - OK-file: explicit filenames in stead of wildcards (PATH\*.*)
; - FILFilePath: see below
;
; -If Imbed userfile (f = file-spec) just behind the block-title.
; The file is included without any translation, so beware of
; special characters and effects like formatting (word-wrap) in
; the IPF- and IP2-list!
; NOTEs: - does not apply to DUP- and ORP-FileLists
; - BBSFileList imbeds DOWNSORT.HDR and DOWNSORT.TRL
;
; -F# ListTitle font. Choose for 'n': 0, 1, 2, 3 or 4 (default is 3).
; Valid numbers: 0 .. no block title at all!
; 1 .. Simple font (5x6 pattern)
; 2 .. Pseudo-Stencil Font (7x10 pattern)
; 3 .. ROBoComputer Font (7x8 pattern)
; 4 .. Reversed Video RoboComp (7x8 pattern)
; See some samples of the fonts in the top of this file.
; 5.9 WARNING: Fonts 2 and 4 may give 'truncated' characters with
; 5.9 short areanames in some lists.
;
; nnn[P] Limit the number of file-entries to a maximum of 'nnn'.
; If followed by Period-indicator ('D', 'W' or 'M') the list is
; limited not by number, but by file-AGE in Days, Weeks or Months.
; NOTEs: - the Period-letter does not apply to IPF-lists
; - 'nnn' denotes maximum number of files on a VIEW-page.
; 5.9 - ALL-lists can only be limited by period (not number).
;
;
; NOTE: - For ORP-fileList specify '*' as privilege parameter
AllFileList */* Down_AL1 -k -W -c0 -IDownsort.Inc
* AllFileList */2 Down_AL2 2m -a -w -f4 -x
BBSFileList s Down_Bbs 3w -a -w -C6
* DupFileList s Down_Dup
* GblFileList */* Down_Gbl -d -w -c0 -IDownsort.Inc
* IpfFileList s Down_Ipf 200 -a
* Ip2FileList s Down_Ip2 200 -a
NewFileList s/* Down_N1 3w -a -w
* NewFileList s/2 Down_N2 2m -g -w -f2 -x
* EmiFileList s Down_Emi 15d -a -w -IDownsort.inc
* OKFileList s Down_OKE -IDownsort.Mag
OrpFileList * Down_Orp -g
; NOTE: The IPF-list has the format of an INPUT-file for the
; Information Presentation Facility Compiler (IPFC).
; It should be compiled as follows:
; IPFC DOWN_IPF.I~P /INF
; This will produce a file called DOWN_IPF.INF, which is ready
; to be viewed with the command:
; VIEW DOWN_IPF
; See the OS/2 Toolkit documentation for details of IPFC.
; IPFC is not distributed with the DOWNSORT package!
; ======================================================================
; FILFilePath Specifications for the "FILES.BBS"-type of output.
; ----------- - First parameter is privilege selection flag. Specify '*'
; to get all files, even the newly uploaded ones.
; - Second parameter is [optional] specification of
; destination directory of newly generated Files.BBS files.
; Use the format: drive:\directory\
; If destination path is specified, the output filename will
; be "FILES.ac", extension will be the first 3 characters of
; areaname. However when 'long' areanames are present,
; (more than 3 characters), all output-files will be called
; "areaname.BBS".
; If not specified the MAXIMUS path specification will be
; used (ListFile parameter if used in Maximus' AREA.CTL
; otherwise the Download directory).
; - Many but not all flags as defined for the other lists
; apply to the FILES.BBS-output of Downsort, for example:
; - TITLE is not applicable to FILES.BBS
; - file-description will be kept on a single line, not
; wrapped or truncated, and up to 2000 characters.
; - Entries can be sorted, but then you will loose your
; comments: -K (Keep Sequence and Comments) is default.
; - -L (LONG) means here: include file size and file date,
; (which should be used only once!).
; - Any Avatar codes will be kept unchanged.
FILFilePath s filesbbs\ -k -idownsort.inc
; ------------------------------------------------------------------------
;
; End of sample Downsort.Cfg as provided with the orginal Downsort package.
;