home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Media Share 9
/
MEDIASHARE_09.ISO
/
comm
/
pr_ra2g2.zip
/
FILEDOOR.CFG
< prev
next >
Wrap
Text File
|
1993-03-22
|
59KB
|
1,201 lines
%
% Anonymous BBS 1:154/40@fidonet Bob R., SysOp Mon 03-22-1993
% Version for FileDoor 3.10 Public Gamma
%
% ╒════════════════════════════════════════════════════════════════════╕
% │**** Example of a FILEDOOR.CFG file, usable for a single line *****│
% │--------------------------------------------------------------------│
% │ This is an example of FILEDOOR.CFG for a single line. When you run │
% │ multiple lines, you must create as many FILEDOOR.CFx files as you │
% │ have lines (because most logging files can not be shared between │
% │ FILEDOOR sessions) OR you can take a look at the example that can │
% │ be used for multiple lines (FILEDOOR.MUL). │
% ╘════════════════════════════════════════════════════════════════════╛
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ FILEDOOR, FILEUSER and FILEMAIN will look for FILEDOOR.CFG in the │
% │ following order: │
% │ │
% │ - Look at the environment variable FILEDOOR and use that directory │
% │ or filename specification; │
% │ - Search for FILEDOOR.CFx in the current directory │
% │ - Search for FILEDOOR.CFx in the DOS-path │
% │ - Search for FILEDOOR.CFx in the directory where program is located│
% │ │
% │ If FILEDOOR, FILEUSER and FILEMAIN can not find their configuta- │
% │ tion file in this way, you must use the -c[drive:][path][filename] │
% │ option on the command-line or in the memu that calls FILEDOOR. │
% ╘════════════════════════════════════════════════════════════════════╛
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ V E R Y S P E C I A L S T A T E M E N T S (3.3.2) │
% ╘════════════════════════════════════════════════════════════════════╛
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ When unsure, or you want to know everything but most important, │
% │ when FileDoor is doing strange things, set this to a path and │
% │ filename (each line a different file please !!). │
% │ │
% │ Setting Debug to ON causes overhead to the program that can slow │
% │ down the execution, though the search of files will go at the │
% │ same speed. Before you report an error, recreate the error (if │
% │ the problem will not be obvious) with Debug set to on. The author │
% │ could ask for a sample of this log ! │
% ╘════════════════════════════════════════════════════════════════════╛
% Debug F:\ZIP\DEBUGXFD.LOG
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Set the maximum number of files that can be selected in one run. │
% │ The default is 100, causing 40K of memory usage. 50 will reduce │
% │ it with 20K, 200 will expand it with 40K. │
% ╘════════════════════════════════════════════════════════════════════╛
SelMax 50
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Set this option when FILEDOOR is not allowed to update the DSZLOG │
% │ environment variable itself ! │
% ╘════════════════════════════════════════════════════════════════════╛
% NoOwnDSZLog
ExtraDSZLog C:\RA\XFDDSZ.LOG
% DateDisplay [format]
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ B A S I C P A R A M E T E R S (3.3.3) │
% ╘════════════════════════════════════════════════════════════════════╛
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Define the line (when running Multiline, 1 is the default) if -n │
% │ is not used on the command-line. -n and the line-number in BBSLine │
% │ must be the same when you use both. │
% ╘════════════════════════════════════════════════════════════════════╛
BBSLine 1
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Define your system (possible RA0, RA1, RA11, RA20, QBBS, QNEW or │
% │ SBBS). The third parameter defines your file-area file. │
% ╘════════════════════════════════════════════════════════════════════╛
% System QBBS C:\BBS\QBB\FLSEARCH.CTL
% System QNEW C:\BBS\QBB\FILECFG.DAT
% System RA0 C:\BBS\RAX\RA1\FILES.RA
% System RA1 C:\BBS\RAX\RA2\FILES.RA
System RA20 C:\RA\FILES.RA
% System SBBS C:\BBS\SBB\FLSEARCH.CTL
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, FileDoor will create FILEDOOR.UPD and will NOT do any up- │
% │ dates to the EXITINFO.BBS. For QuickBBS 2.6x and lower this is │
% │ mandatory, otherwise keep it off ! │
% ╘════════════════════════════════════════════════════════════════════╛
% NoAutoUpdate C:\RA
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ P A T H S (3.3.4) │
% ╘════════════════════════════════════════════════════════════════════╛
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, FileDoor will search for MNU_UP/MNU_DOWN and/or helpfiles │
% │ either ANS or ASC format in this directory │
% ╘════════════════════════════════════════════════════════════════════╛
FileDoorDir C:\RA\TXT\
% Language English ENGLISH C:\RA\TXT
% Language Dutch DUTCH C:\RA\TXT\HOL
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, FileDoor will use this directory for uploads unless -U is │
% │ specified on the FileDoor call │
% ╘════════════════════════════════════════════════════════════════════╛
UploadPath D:\Upload
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, FileDoor will use this directory for PRIVATE uploads, un- │
% │ less -P is specified on the FileDoor call │
% ╘════════════════════════════════════════════════════════════════════╛
% PUploadPath D:\TEMP
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, FileDoor will use this directory for DUPLICATE uploads. If │
% │ not supplied, FileDoor will delete duplicate files otherwise they │
% │ are moved to this path. │
% ╘════════════════════════════════════════════════════════════════════╛
DupePath C:\TRASH
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Set the log-file for the BBS (system) log. The type of log is set │
% │ with a number of extra options (see later). │
% ╘════════════════════════════════════════════════════════════════════╛
LogFile C:\RA\System.Log
%
%
% ╒═══════════════════════════════════════════════════════════════════╕
% │ Set the special log with uploads (and user-names), either use a │
% │ directory or a fully specified filename (path) │
% ╘════════════════════════════════════════════════════════════════════╛
UpLoadLog C:\RA\Up.Log
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Set the special log with uploads (and user-names) but now for the │
% │ PRIVATE uploads. The same as upload-log. If not present, private │
% │ uploads will be recorded into the log set by UploadLog. │
% ╘════════════════════════════════════════════════════════════════════╛
PvtUpLoadLog C:\RA\PVTUP.LOG
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Set the special log with downloads (and user-names), either use a │
% │ directory or a fully specified filename (path) │
% ╘════════════════════════════════════════════════════════════════════╛
DownloadLog C:\RA\Down.Log
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Set the path where FileDoor will place its swap-files │
% ╘════════════════════════════════════════════════════════════════════╛
SwapPath F:\Work
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Set the path where FileDoor will places uploads and temp files │
% ╘════════════════════════════════════════════════════════════════════╛
TempPath D:\Upload
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Can point to a directory which will contain directories generated │
% │ by filedoor (for resumed uploads) │
% ╘════════════════════════════════════════════════════════════════════╛
ResumePath D:\TEMP
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Can point to a directory which will contain aborted uploads. The │
% │ user can NOT resume │
% ╘════════════════════════════════════════════════════════════════════╛
% AbortPath C:\TRASH
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Set the path to the BiModem.CFG template file │
% ╘════════════════════════════════════════════════════════════════════╛
BiModemCfg C:\Add\BiModem.Cfg
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set Bimodem will verify the files (upload/download) │
% ╘════════════════════════════════════════════════════════════════════╛
% Verify
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set (only with SYSTEM RAxx) FileDoor will search for alternate │
% │ FILES.xxx files overhere (CD/ROM) │
% ╘════════════════════════════════════════════════════════════════════╛
% AlternateFilesPath C:\RA
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If you want to use this option, you must set it to the name and │
% │ location of the BADFILES.CTL alike file. See documentation on RA │
% │ for the usage. │
% ╘════════════════════════════════════════════════════════════════════╛
% BADFILESName C:\RA\BADFILES.CTL
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Max. 100 of these options can point to separate text-files that │
% │ contain names of files that must be rejected. See the docu for a │
% │ good description ! │
% ╘════════════════════════════════════════════════════════════════════╛
% BADFILESList D:\BBS\RAX\TAPEFILE.BBS F 1 0
% BADFILESList D:\BBS\RAX\CDROFILE.BBS F 1 0
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If you want to use this option, you must set it to the name and │
% │ location of the FILES.CTL alike file. See documentation on RA and │
% │ SBBS for the usage. FileDoor can use the /UNWANTED option also in │
% │ RA-mode. │
% ╘════════════════════════════════════════════════════════════════════╛
% FILESCTLName C:\RA\FILES.CTL NOTIME
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set (only with RA), FileDoor will give support for LiveSystems │
% │ USERON V 3.xx │
% ╘════════════════════════════════════════════════════════════════════╛
% LiveSystemsPath C:\RA
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set (only with RA), FileDoor will search for the USERON.BBS in │
% │ THIS directory. You can either supply a directory (USERON.BBS is │
% │ appended by FILEDOOR) or a full path (dir and filename). │
% ╘════════════════════════════════════════════════════════════════════╛
UserOnPath C:\RA
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set to a path, you can set aside files for specific users. Look │
% │ into the documentation. │
% ╘════════════════════════════════════════════════════════════════════╛
UserPath D:\TEMP
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ When available, you can use ALT-C to start a chat. Macro's: │
% │ $C => Port number (1=COM1:, etc.) │
% │ $B => Baudrate │
% │ $T => Number of minutes left │
% │ $L => Line number │
% │ $! => Stop the time │
% ╘════════════════════════════════════════════════════════════════════╛
% Externalchat C:\RA\CHATPLUS.EXE C:\RA $!
Externalchat C:\RA\GCHAT.EXE D $!
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ When available, this program is called when the user wants to view │
% │ a file while selecting │
% │ $C => Port number (1=COM1:, etc.) │
% │ $B => Baudrate │
% │ $T => Number of minutes left │
% │ $L => Line number │
% │ $F => File (name and path) to view │
% │ $M => Swap before the call │
% ╘════════════════════════════════════════════════════════════════════╛
ExternalView C:\BIN\MTS.EXE /F$F /L$L /VIEW $M
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ D E F I N E T H E L O G G I N G (3.3.5) │
% ╘════════════════════════════════════════════════════════════════════╛
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Set log-styles. You can use various macros to include items in the │
% │ log-records. Any space must be replaced with an underscore in the │
% │ configuration-file. The following macro's are allowed: │
% │ │
% │ %D This will be replaced with the date that is composed from the │
% │ date-options (BbsDateForm, UseDateForm) depending on the log │
% │ %T This will be replaced with the time that is composed from the │
% │ time-options (BbsTimeForm, UseTimeForm) depending on the log │
% │ %L This will be replaced with the letter of the used protocol │
% │ %N This will be replaced with the text of the used protocol │
% │ %U This will be replaced with the name of the user │
% │ %P This will be replaced with the name AND path of the file │
% │ %F This will be replaced with the name of the file │
% │ %X This will be replaced with '*DUPE*' if the file is a dupe │
% │ %B This will be replaced with the number of bytes for that file │
% │ %K This will be replaced with the number of Kbytes for that file │
% │ ^M This will be replaced with a CR+LF sequence │
% ╘════════════════════════════════════════════════════════════════════╛
% ╒════════════════════════════════════════════════════════════════════╕
% │ Log-style settings for QuickBBS <tm> │
% ╘════════════════════════════════════════════════════════════════════╛
% BbsDateFormat dd-nnn-yy
% BbsTimeFormat hh:mm
% BbsDNFormat %D_%T__Download-%L_%P
% BbsUPFormat %D_%T__Upload-%L_%P_%X
% BbsMAFormat %D_%T__
% ╒════════════════════════════════════════════════════════════════════╕
% │ Log-style settings for SBBS <tm> │
% ╘════════════════════════════════════════════════════════════════════╛
% BbsDateFormat dd-nnn-yy
% BbsTimeFormat hh:mm
% BbsDNFormat %D_%T__Download-%L_%P
% BbsUPFormat %D_%T__Upload-%L_%P_%X
% BbsMAFormat %D_%T__
% ╒════════════════════════════════════════════════════════════════════╕
% │ Log-style settings for Remote Access <tm> OPUS-style │
% ╘════════════════════════════════════════════════════════════════════╛
% BbsDateFormat dd-nnn
% BbsTimeFormat hh:mm:ss
% BbsDNFormat +_%D_%T_FDOR_Download_[%L]_%P
% BbsUPFormat +_%D_%T_FDOR_Upload_[%L]_%P_%X
% BbsMAFormat +_%D_%T_FDOR_
% ╒════════════════════════════════════════════════════════════════════╕
% │ Log-style settings for Remote Access <tm> FRONTDOOR-style │
% ╘════════════════════════════════════════════════════════════════════╛
BbsDateFormat dd-nnn
BbsTimeFormat hh:mm:ss
BbsDNFormat +_%T__FDOR_Download_[%N]_%P^M+_%T__(%B_bytes)
BbsUPFormat +_%T__FDOR_Upload_[%N]_%P_%X^M+_%T__(%B_bytes)
BbsMAFormat +_%T__FDOR_
% ╒════════════════════════════════════════════════════════════════════╕
% │ Log-style settings for user-logs │
% ╘════════════════════════════════════════════════════════════════════╛
UseDateFormat dd-nnn-yy
UseTimeFormat hh:mm
UseDNFormat %D_%T_%P_-_%U
UseUPFormat %D_%T_%F_-_%U_%X
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ O T H E R S T A T E M E N T S (3.3.6) │
% ╘════════════════════════════════════════════════════════════════════╛
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Set different colors. An example is given to a 'green-based' │
% │ screen. The 5 numbers are the colors for the low-menu, high-menu │
% │ attention, statusbar and error items. A reversed color is coded │
% │ as calulated as foreground-color + (16 * background-color) and │
% │ blinking by adding 128 to the color. The last 5 numbers are used │
% │ in the <V>iew and <I>nfo displays. They are text, size (uncompres- │
% │ sed, size (compressed), date and time. │
% │ Use the following codes: │
% │ 0 = Black 8 = DarkGray │
% │ 1 = Blue 9 = LightBlue │
% │ 2 = Green 10 = LightGreen │
% │ 3 = Cyan (sea ) 11 = LightCyan │
% │ 4 = Red 12 = LightRed │
% │ 5 = Magenta (purple) 13 = LightMagenta (light purple) │
% │ 6 = Brown (orange) 14 = Yellow │
% │ 7 = LightGray 15 = White │
% ╘════════════════════════════════════════════════════════════════════╛
% Colour 2 10 14 47 12 6 7 8 4 12
Colour 3 11 14 23 15 13 7 12 9 10
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Set to HELP and EXIT keys to different values than '?' and '-' │
% ╘════════════════════════════════════════════════════════════════════╛
% HelpExitKeys ? q
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, FileDoor will display a status-bar everywhere (on top) │
% ╘════════════════════════════════════════════════════════════════════╛
StatusLine
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, FileDoor will not display the status-bars with either │
% │ dupes (NoDupeStat) and/or downloads (NoFindStat). │
% ╘════════════════════════════════════════════════════════════════════╛
% NoDupeStat
% NoFindStat
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, FileDOor will present a menu of protocols EVEN when there │
% │ is only ONE protocol │
% ╘════════════════════════════════════════════════════════════════════╛
MenuIfOnlyOne
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, user must press CRLF or edit comments even when supplied │
% │ earlier or thru Bimodem │
% ╘════════════════════════════════════════════════════════════════════╛
% ForceEdit
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, any comment from FILE_ID.DIZ (taken by MTA) will be used │
% │ even if the user entered comments him/her self. │
% ╘════════════════════════════════════════════════════════════════════╛
InternalOverUser
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Normally FileDoor will report 'FileDoor N/A' when a comment for a │
% │ file is not available. You can overrrule that text with this op- │
% │ tion (spaces must be coded as underscore). │
% ╘════════════════════════════════════════════════════════════════════╛
NotAvailText Sorry,_file-comment_not_available
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Set the names of the various menus and help-files. The type has │
% │ the following meaning: │
% │ HU : help-file for upload protocols (HLP_UP by default) │
% │ HD : help-file for download protocols (HLP_DOWN by default) │
% │ HS : help-file for file-selection (HLP_SELE by default) │
% │ HP : help-file for upload specification (HLP_SUPL by default) │
% │ HT : help-file for tagging options (HLP_TAGS by default) │
% │ MU : menu-file for upload (MNU_UP by default) │
% │ MD : menu-file for download (MNU_DOWN by default) │
% │ RJ : help-file to describe reject reasons (HLP_REJE by default) │
% │ OL : help-file for too-old files UL (HLP_TOLD by default) │
% │ DU : help-file for duplicate files UL (HLP_DUPL by default) │
% │ UW : help-file for unwanted files UL (HLP_UNWA by default) │
% │ 0B : help-file for 0-length files (HLP_EMPT by default) │
% │ NA : help-file for non-archived files UL (HLP_NARC by default) │
% │ UT : help-file thanks after upload (HLP_UTNX by default) │
% │ GB : file before logoff after Xfer (GOODBYE by default) │
% │ EM : file after 10 following errors (ERR_10FL by default) │
% │ ES : file when file is already selected (ERR_SELF by default) │
% │ ER : file when denied by ratio (ERR_RATI by default) │
% │ ED : file when denied by download-limit (ERR_DLIM by default) │
% │ ET : file when denied by session-time (ERR_SEST by default) │
% │ EX : file when denied by exit (ERR_EXIT by default) │
% ╘════════════════════════════════════════════════════════════════════╛
% AnsAsc HU HLP_UP
% AnsAsc HD HLP_DOWN
% AnsAsc HS HLP_SELE
% AnsAsc MU MNU_UP
% AnsAsc MD MNU_DOWN
AnsAsc GB BYE_BYE
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, user can download globally │
% ╘════════════════════════════════════════════════════════════════════╛
AutoSearch
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set to a path and filename (must be present), the user can │
% │ sample all comments of files-to-download and download this info │
% │ as a separate file (/INFO). When possible, FileDoor will add the │
% │ info to the current download session unless the protocol limits │
% │ make this impossible, in which case the user must select it him- │
% │ self (XModem to name one). The third parameter will deside if │
% │ the default answer is Y or N. │
% ╘════════════════════════════════════════════════════════════════════╛
DownloadInfo C:\ADD\FILEDOOR.TXT Y
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ You can select that filedoor will select files at once, based on │
% │ the FULL filename. So FILEDOOR will select MTA.ZIP at once when │
% │ the user also asked for MTA.ZIP and not for MT*.Z??. Selections │
% │ with a mask will cause FileDoor to work thru the list interactive, │
% │ much the same as when ExactMatch was not set. │
% ╘════════════════════════════════════════════════════════════════════╛
ExactMatch
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ You can select that filedoor will select files at once, based on │
% │ the filemask. So MT*.* will DIRECTLY select the FIRST match of │
% │ MT*.* that is not selected yet, fits in the download-time and │
% │ fits the download limit. The user will not get the option to give │
% │ [Y]es or [N]o, neither will there be any info. This option causes │
% │ FileDoor to work 'barebones'. On a FULL working FileDoor, the user │
% │ can simulate this option with the /Q on the selection line also ! │
% ╘════════════════════════════════════════════════════════════════════╛
% QuickMatch
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, the user must have a security level equal or higher than │
% │ the first parameter to select files that are inside area's but not │
% │ inside FILES.BBS. If the second parameter is present, the user CAN │
% │ select these files at this level but ONLY when the FULL name of │
% │ the file is given (thus, no wildcards). The second level must be │
% │ lower than the first. │
% ╘════════════════════════════════════════════════════════════════════╛
HideFiles 50 10
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, FileDoor will alter the FILES.BBS for download counters │
% │ either FilesCount or FilesCount [format] are valid │
% ╘════════════════════════════════════════════════════════════════════╛
% FilesCount [@@@]
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, FileDoor will add the username to the description of up- │
% │ loaded files. In the F)ront or B)ack of the comment or as a +)- │
% │ comment-line. Also a date (+D) format is present. │
% ╘════════════════════════════════════════════════════════════════════╛
% UploadName +D
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ You can overrule the default minium and maximum length of the │
% │ file-descriptions for uploads. You must supply the REAL minimum │
% │ and maximum length, including the files-counter, 10 and 47 are │
% │ the build-in defaults │
% ╘════════════════════════════════════════════════════════════════════╛
CommentLength 20 47
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, FileDoor will not calculate the KB's downloaded for the │
% │ supplied files. Either use [filename] with a full filename as │
% │ global name on ALL area's or [drive:\path\mask] for files in │
% │ specific areas. The second option allowes wild-cards. You can │
% │ also specify free-files in the FILES.CTL alike file that is poin- │
% │ ted to with the FILESCTLName option. │
% ╘════════════════════════════════════════════════════════════════════╛
FreeFile Master.zip NOTIME
FreeFile Master.lst
FreeFile Newfiles.zip NOTIME
FreeFile Newfiles.lst
FreeFile Anonhelp.zip NOTIME
FreeFile Anonhelp.txt
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, these files (up to 255 masks are possible) are excluded │
% │ from the file-search. You can set 255 global (without a directory) │
% │ and 255 local (with a directory) files. │
% ╘════════════════════════════════════════════════════════════════════╛
ExcludeFile FILES.BBS
ExcludeFile FILES.BAK
ExcludeFile C:\RA\USERS.*
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Set the default extension for wildcards. Up to 5 can be present ! │
% ╘════════════════════════════════════════════════════════════════════╛
DefaultExtension ZIP
DefaultExtension GIF
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Set any unwanted files. Use filemasks or full filenames.You can │
% │ also set unwanted files/mask with the files FILES.CTL and/or │
% │ BADFILES.CTL that are pointed to with the FILESCTLName and the │
% │ BADFILESName options. │
% ╘════════════════════════════════════════════════════════════════════╛
Unwanted *.Arc
Unwanted *.Mac
Unwanted *.GL
Unwanted *.DL
% Unwanted SZXfer$$.lst
% Unwanted SZModem.log
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Set the credits for non-archived files. The calculation is as │
% │ follows: (filesize / 100) * NoArchiveCredit │
% ╘════════════════════════════════════════════════════════════════════╛
NoArchiveCredit 75
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Set this option when you want FILEDOOR to remove all uploaded files│
% │ that are 0-byte in length. │
% ╘════════════════════════════════════════════════════════════════════╛
Delete0ByteFiles
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, FileDoor will purge files (internal date for archives, ex- │
% │ ternal for normal files) that are older than mm/dd/yy. │
% ╘════════════════════════════════════════════════════════════════════╛
% DelOldFiles 01/01/91
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ When one or more (up to 100) of these options are set, FileDoor │
% │ will delete the downloaded file if it matches any of the supplied │
% │ masks (be carefull, use it on temporary files) │
% ╘════════════════════════════════════════════════════════════════════╛
DelAfterDL DOWNLOA?.*
% DelAfterDL PARADIS*.*
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Set the extension(s) for files, other than normal archives, that │
% │ you consider an archive │
% ╘════════════════════════════════════════════════════════════════════╛
AlienArchive GIF
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ You can set one of the two ratio types (K for K and F for Files) │
% │ for each type of security level. Up to 100 ratios are allowed, but │
% │ only one per security level ! The last parameter will set the │
% │ lower limit. Until this limit is reached, no ratio is checked. │
% ╘════════════════════════════════════════════════════════════════════╛
Ratio 5 15 K 500
Ratio 10 40 K 2000
Ratio 11 40 K 2000
Ratio 15 50 K 2500
Ratio 20 100 K 2500
Ratio 50 200 K 3000
Ratio 100 200 K 3000
Ratio 110 999 K 5000
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, private uploads (in PFILES.BBS) are allowed │
% ╘════════════════════════════════════════════════════════════════════╛
PrivateUploads
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, uploads will get date/time of upload and not the original │
% │ date and time │
% ╘════════════════════════════════════════════════════════════════════╛
TouchUploads
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Multiply any upload for sec level 100 as 200% of the original │
% │ value. Sec. level and percentage can vary to your own needs. │
% │ The 3th parameters does the same as the second but where the │
% │ 2nd parameter credits in KB, the third does in time. ALL is also │
% │ allowed as security. │
% ╘════════════════════════════════════════════════════════════════════╛
ULMultiply 10 100 200
ULMultiply 11 100 200
ULMultiply 15 100 200
ULMultiply 20 100 200
ULMultiply 50 100 200
ULMultiply 100 100 200
ULMultiply 110 100 200
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, FileDoor will ask if another transfer should be done │
% ╘════════════════════════════════════════════════════════════════════╛
AskAnother
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Set to the number of seconds of inactivity the user can have be- │
% │ fore he/she returns to the BBS. If HANG is supplied, FileDoor will │
% │ lower the users DTR (e.g. hangup the modem) before FileDoor returns│
% │ to the BBS. │
% ╘════════════════════════════════════════════════════════════════════╛
TimeOut 120 HANG
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ The maximum number of timeouts that can occur (without any key │
% │ from the user) before FileDoor will drop the DTR. │
% ╘════════════════════════════════════════════════════════════════════╛
MaxTimeouts 3
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, FileDoor will not ask to terminate the hangup in progess │
% ╘════════════════════════════════════════════════════════════════════╛
% NoLastChance
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, FileDoor will not ask for <G>oodbye after transfer (only │
% │ when NoLastChance is not used) │
% ╘════════════════════════════════════════════════════════════════════╛
% NoLogOff
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Set the minium freespace to allow uploads (Bidirectional will │
% │ only display, but allow uploads). Set the number in KB │
% ╘════════════════════════════════════════════════════════════════════╛
MinSpace 20000
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, FileDoor will NOT use EMS for swapping (if needed) but │
% │ either use XMS (if NoXMS is not set) or DISK. │
% ╘════════════════════════════════════════════════════════════════════╛
% NoEMS
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, FileDoor will NOT use XMS for swapping (if needed) but │
% │ either use EMS (if NoEMS is not set) or DISK. │
% ╘════════════════════════════════════════════════════════════════════╛
% NoXMS
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ You can set any number of download-hours, as long as they do not │
% │ overlap the 24-hour line. Any combination (and number) of these │
% │ options can be included. The last parameter is optional and sets │
% │ the minimum baudrate in this period (default 0) │
% ╘════════════════════════════════════════════════════════════════════╛
DownloadHours 0015-2330
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ You can set any number of upload-hours, as long as they do not │
% │ overlap the 24-hour line. Any combination (and number) of these │
% │ options can be included. The last parameter is optional and sets │
% │ the minimum baudrate in this period (default 0) │
% ╘════════════════════════════════════════════════════════════════════╛
UploadHours 0015-2330
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, FileDoor will use the INTERNAL dupe checking. Otherwise │
% │ one of the EXITAFTERUPLOAD exits must be called. The called pro- │
% │ gram must remove the dupes in that case. 99% of the cases, you │
% │ can use the internal checker though ! │
% ╘════════════════════════════════════════════════════════════════════╛
CheckDupes 120
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If tag-files are created, use this option to point to the dir │
% │ that contains BBSTAGFL.nnn │
% ╘════════════════════════════════════════════════════════════════════╛
TagFileMacro F:\
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If you allow your users to select all newfiles easy, use this op- │
% │ tion. The user can use /NEW to select nef files. The parameter │
% │ is the security level that must be met before /NEW can be used. │
% ╘════════════════════════════════════════════════════════════════════╛
NewFileMacro 10 Y Y
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If available, the internal macro's will not be showed by default │
% ╘════════════════════════════════════════════════════════════════════╛
% NoShowInternalMacros
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If you allow your users to select magical files then make a number │
% │ of these candies. The parameters are as follows: │
% │ tag : 1 to 8 positions. The name that can be used by the │
% │ user (e.g. ALL causes /ALL to be a valid tag) │
% │ auto : If set to Y, FileDoor will display this tag always. If │
% │ set to no, the user must use /? to display the tag │
% │ desc : A short description of the tag function │
% │ mask : A single mask or a full path (with wildcards allowed) │
% │ to the file(s). If a path is used, the file(s) do not │
% │ has/have to be inside one of the BBS areas; │
% │ sec : Minimum security level at which it is available is │
% │ optional │
% ╘════════════════════════════════════════════════════════════════════╛
UserMacro english ALL Y current_Master.Zip MASTER.ZIP
UserMacro english UPD Y current_Newfiles.Zip NEWFILES.ZIP
UserMacro english HLP Y Anonymous_help_file ANONHELP.ZIP
UserMacro english ECH Y Anonymous_echo_list 15440.ZIP
UserMacro english FRODO N newest_FrontDoor D:\RASTUFF\FD202.ARJ 5
UserMacro english MTA N the_MTA.EXE_package MTA_*.ZIP
UserMacro english MTC N the_MTC.EXE_package MTC*.ZIP
UserMacro english MTS N the_MTS.EXE_package MTS*.ZIP
UserMacro english RFW N the_RFW.EXE_package RFW*.ZIP
UserMacro english RA N newest_Remote_Access RA_111.ARJ
UserMacro english XFD N the_FileDoor_package XFD*.ZIP
UserMacro default ALL Y current_Master.Zip MASTER.ZIP
UserMacro default UPD Y current_Newfiles.Zip NEWFILES.ZIP
UserMacro default HLP Y Anonymous_help_file ANONHELP.ZIP
UserMacro default ECH Y Anonymous_echo_list 15440.ZIP
UserMacro default FRODO N newest_FrontDoor D:\RASTUFF\FD202.ARJ 5
UserMacro default MTA N the_MTA.EXE_package MTA_*.ZIP
UserMacro default MTC N the_MTC.EXE_package MTC*.ZIP
UserMacro default MTS N the_MTS.EXE_package MTS*.ZIP
UserMacro default RFW N the_RFW.EXE_package RFW*.ZIP
UserMacro default RA N newest_Remote_Access RA_111.ARJ
UserMacro default XFD N the_FileDoor_package XFD*.ZIP
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Allow your coSysop to download anything he/she likes. The first │
% │ parameter is the password, the second the minimum security level │
% │ where this option can be used. │
% ╘════════════════════════════════════════════════════════════════════╛
% SysopPassword PASSWORD 50
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, FileDoor will ask for a password for the given file (mask, │
% │ masked-path or path). You can also set password files by means of │
% │ the FILES.CTL file (/PWD= option). │
% ╘════════════════════════════════════════════════════════════════════╛
PasswordProtect C:\FILES\BETA\XFD???B?.??? PASSWORD
PasswordProtect C:\FILES\BETA\RFW???B?.??? PASSWORD
% PasswordProtect C:\FILES\BETA\RA_1????.??? PASSWORD
% PasswordProtect C:\FILES\BETA\RAP_B?.??? PASSWORD
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, you can lock (ALT-X) and unlock (ALT-U) the local keyboard │
% │ with the supplied password. If STARTUP is present, FileDoor will │
% │ start with a locked keyboard. │
% ╘════════════════════════════════════════════════════════════════════╛
% LockPassword no^ STARTUP
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ RODrives will point to the (max. 26) drives that are read-only │
% │ devices. │
% ╘════════════════════════════════════════════════════════════════════╛
% RODrives XYZ
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ ROTempPath will point to a directory that can be used to store the │
% │ temporary copy of files that are selected for download. FileDoor │
% │ will create a temporary directory under this directory. │
% ╘════════════════════════════════════════════════════════════════════╛
% ROTempPath D:\DSP\FIL
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Various exits │
% │ $C => Port number (1=COM1:, etc.) │
% │ $B => Baudrate │
% │ $T => Number of minutes left │
% │ $S => Number of kb left │
% │ $Z => Contents of DSZLOG env. var │
% │ $U => Uploadpath │
% │ $F => FileName │
% │ $N => Execute exit only when files received (upload exits) │
% │ $M => Swap FileDoor to disk/EMS before executing the protocol │
% │ $A => Substitutes 1 for ANSI and 0 for ASCII mode │
% ╘════════════════════════════════════════════════════════════════════╛
% ExitAfterSelect C:\SYS\DIV\ADDCOMM.EXE $F
% ExitAfterDownload C:\SYS\DIV\DELCOMM.EXE $F
ExitAfterUpload1 C:\BIN\MTA.EXE $U\*.* /U /AFB /ANS$A /STONAM /STOCOM /NOOWNMARK /REMOTE /COM$C $N $M
% ExitAfterUpload1 C:\BIN\MTA.EXE $U\*.* /U /AFB /ANS$A /STONAM /STOCOM /REMOTE /COM$C $N $M
ExitAfterUpload2 C:\BIN\MTA.EXE $U\*.GIF /GIF /U /AFB /ANS$A /REMOTE /COM$C $N $M
% ExitAfterUpload3 C:\SYS\OWN\MTA.EXE $U\*.* /PKLITE
% ExitBeforeRODownload C:\SYS\OWN\MTA.EXE $F /ARJ /SIM /STOCOM /STONAM /STOSIZ $M
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ Use the following options to trigger the upload-exits ONLY when │
% │ one or more files of the specified filemask(s) are uploaded. U1 │
% │ works in conjuction with ExitAfterUpload1, U2 with 2 and U3 with │
% │ 3. Supply from one (mandatory) up to 5 masks. If the option is │
% │ left out for a certain exit, mask *.* is assumed. │
% ╘════════════════════════════════════════════════════════════════════╛
% ExitMasks U1 *.ARJ *.ZIP *.ARC *.LZH *.ZOO
ExitMasks U2 *.GIF
% ExitMasks U3 *.EXE *.COM
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ If set, FileDoor will add (when possible and needed) the supplied │
% │ files to the download for normal protocols (3th parameter is a N │
% │ or not supplied) or bimodem downloads (third parameter is a Y). │
% ╘════════════════════════════════════════════════════════════════════╛
% AddFile C:\BBS\RAX\TXT\WELCOME.ASC
% AddFile C:\BBS\RAX\TXT\WELCOME.ASC Y
%
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ P R O T O C O L D E F I N I T I O N S (3.3.7) │
% ╘════════════════════════════════════════════════════════════════════╛
%
% ╒════════════════════════════════════════════════════════════════════╕
% │ P R O T O C O L D E F I N I T I O N │
% ╞════════════════════════════════════════════════════════════════════╡
% │ A protocol definition is made up with 2 (or 3) separate options. │
% │ The first is the PROTOCOL option and must be present. It contains │
% │ some information FOR FileDoor. The second is the protocol-type op- │
% │ tion (DSZ, OTHER, OPUS, ERRORLEVEL). It must follow PROTOCOL (or │
% │ USAGE) and is mandatory (like PROTOCOL). It contains the call to │
% │ the protocol and macros that are replaced with information FROM │
% │ FileDoor. The third (and optional) option is USAGE. When present, │
% │ it must follow PROTOCOL and presede the protocol-type option. It │
% │ contains information about the usage of the protocol. │
% ╞════════════════════════════════════════════════════════════════════╡
% │ $1 => Port number (1=COM1:, etc.) │
% │ $2 => Baudrate │
% │ $3 => Responsefile (for DSZ versions later than 880423) │
% │ $4 => List of files to be received/sent │
% │ $5 => Number of minutes left │
% │ $6 => Number of kb left │
% │ $7 => Contents of DSZLOG env. var │
% │ $8 => Uploadpath │
% │ $M => Swap FileDoor to disk/EMS before executing the protocol │
% │ $! => Stop time while the tranfer takes place │
% ╘════════════════════════════════════════════════════════════════════╛
% ══════════════════════════════════════════════════════════════════════
% PROTOCOL Keywrd Effic Letter Way Max MinBaud Text
% USAGE MinBaud MinSec ARQ (Y or N) Window (Y or N) MaxBaud
% protocol-type [call to protocol]
% ══════════════════════════════════════════════════════════════════════
%All protocols are set for locked bps @38400. Change as needed.
Protocol 95 B U 10 0 BiModem
Usage 0 0 N N
BiModem C:\Comm\BiModem.Com $M
Protocol 95 B D 10 0 BiModem
Usage 0 0 N N
BiModem C:\Comm\BiModem.Com $M
Protocol 96 L U 10 0 HS/Link
Usage 0 0 N N
BiDSZ C:\RA\FHSLink.Exe -P$1 -E$2 -R -K -O $3 $M
Protocol 96 L D 10 0 HS/Link
Usage 0 0 N N
BiDSZ C:\RA\FHSLink.Exe -P$1 -E$2 -R -K -O $3 $M
%Test of new protocol - 1.03 or later required!
Protocol 96 D U 10 0 Hydra
Usage 0 0 N N
BiDSZ C:\RA\Hydracom.Exe por $1 lin $2 nor sen $3 $M
Protocol 96 D D 10 0 Hydra
Usage 0 0 N N
BiDSZ C:\RA\Hydracom.Exe por $1 lin $2 nor sen $3 $M
%GSZ used throughout - you can change to DSZ.COM easily and can
Protocol 95 Z U 10 0 Zmodem Batch
DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha both rz -rr $M
Protocol 95 Z D 10 0 Zmodem Batch
DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on sz $3 $M
%Not too useful for archives - can include with Windowed (below)
%Protocol 95 D D 10 0 Zmodem Compressed Batch
%DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on sz -Z $3 $M
Protocol 96 M U 10 0 Zmodem MobyTurbo Batch
DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha both rz -m -rr $M
Protocol 96 M D 10 0 Zmodem MobyTurbo Batch
DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on sz -m $3 $M
Protocol 92 W U 10 0 Windowed Zmodem Batch
DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha both rz -W -rr $M
Protocol 92 W D 10 0 Windowed Zmodem Batch
DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on sz -Z -w $3 $M
%Xmodem CRC should fall back to Chksum so this is needless duplication
%Protocol 74 X U 1 0 Xmodem Chksum
%DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha both rx $4 $M
Protocol 75 X D 1 0 Xmodem Csum/CRC/Overth
DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on sx $4 $M
Protocol 80 X U 1 0 Xmodem CRC / Xmodem-1K
DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha both rc $4 $M
Protocol 88 1 D 1 0 Xmodem-1K CRC/Overth/G
DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on sx -k $4 $M
Protocol 88 R U 1 0 Xmodem/Xmodem-1K Overth
DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha both pO60 ro $4 $M
Protocol 94 Q U 1 0 Xmodem-1K-G
Usage 0 0 Y N
DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha both rx -g $4 $M
Protocol 92 Y U 10 0 Ymodem / Ymodem-1K Batch
DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha both rb $M
Protocol 92 Y D 10 0 Ymodem-1K Batch (incl G)
DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on sb -k $3 $M
Protocol 98 G U 10 0 Ymodem-1K-G Batch
Usage 0 0 Y N
DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha both rb -g $M
Protocol 85 N D 10 0 Ymodem Short Block Batch
DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on sb $3 $M
Protocol 95 A U 10 0 TASY Batch
Usage 0 0 Y Y
ErrorLevel C:\RA\tasy.exe $1 r $M
Protocol 95 A D 10 0 TASY Batch
Usage 0 0 Y Y
ErrorLevel C:\RA\tasy.exe $1 s $3 $M
%SEA CLINK does work but we don't really want to use it <g>
Protocol 92 C U 10 0 SEAlink/SLO
Usage 0 0 N Y
Errorlevel C:\RA\CLINK.exe /p$1 /b$2 r $M
Protocol 92 C D 10 0 SEAlink
Usage 0 0 N Y
Errorlevel C:\RA\CLINK.exe /p$1 /b$2 t $4 $M
%If you have philosophical objections to using "real" SEAlink
%try one of the other implementations below (PCZ or ZSX)
Protocol 94 O D 10 0 SEAlink Overdrive
Usage 0 0 Y Y
Errorlevel C:\RA\CLINK.exe /p$1 /b$2 /o t $4 $M
%Jan Terpstra's ZSX 2.30
%Protocol 92 C U 10 0 SEAlink (ZSX)
%Usage 0 0 N Y
%Errorlevel C:\RA\ZSX.exe port $1 line $2 q rs $M
%Protocol 92 C D 10 0 SEAlink (ZSX)
%Usage 0 0 N Y
%Errorlevel C:\RA\ZSX.exe port $1 line $2 q ss $3 $M
%Jan Terpstra's ZSX 2.30
%Protocol 94 O U 10 0 SEAlink Overdrive (ZSX)
%Usage 0 0 Y Y
%Errorlevel C:\RA\ZSX.exe port $1 line $2 o q rs $M
%Protocol 94 O D 10 0 SEAlink Overdrive (ZSX)
%Usage 0 0 Y Y
%Errorlevel C:\RA\ZSX.exe port $1 line $2 o q ss $3 $M
%Here you MUST use the DCE & FOSSIL mode, and OTHER as protocol type!
%Does not seem to work well with 9600 DCE either but works well at lower bps
%Protocol 92 C U 10 0 SEAlink (PCZ)
%Usage 0 0 N N
%Other C:\RA\pcz.exe $1 $2 f rs
%Protocol 92 C D 10 0 SEAlink (PCZ)
%Usage 0 0 N N
%Other C:\RA\pcz.exe $1 $2 f ss $3
%Here you MUST use the DCE & FOSSIL mode! Does NOT work at 14400 and up
%Protocol 95 F U 10 0 Free Zmodem (PCZ)
%Usage 0 0 N N
%ErrorLevel C:\RA\pcz.exe $1 $2 f s rz
%Protocol 95 F D 10 0 Free Zmodem (PCZ)
%Usage 0 0 N N
%ErrorLevel C:\RA\pcz.exe $1 $2 f s sz $3
Protocol 95 H U 10 0 HyperProtocol
Usage 0 0 N Y
ErrorLevel C:\RA\Hyperp.Exe PORT:$1 HANDSHAKE:RTS/CTS DISPLAY:OFF RECEIVE $M
Protocol 95 H D 10 0 HyperProtocol
Usage 0 0 N Y
ErrorLevel C:\RA\Hyperp.Exe PORT:$1 HANDSHAKE:RTS/CTS DISPLAY:OFF SEND $3 $M
Protocol 95 J U 1 0 JModem
Usage 0 0 N Y
ErrorLevel C:\RA\Jmodem.Exe R$1 $4 $M
Protocol 95 J D 1 0 JModem
Usage 0 0 N Y
Errorlevel C:\RA\Jmodem.Exe S$1 $4 $M
%Protocol 82 K U 10 0 Kermit (For UN*X freaks)
%Usage 0 0 N Y
%Opus C:\RA\Kermit.Exe
%Protocol 82 K D 10 0 Kermit (For UN*X freaks)
%Usage 0 0 N Y
%Opus C:\RA\Kermit.Exe
Protocol 95 P U 10 0 MPt Batch (Puma)
Errorlevel C:\RA\MPt.exe p$1 e$2 r
Protocol 95 P D 10 0 MPt Batch (Puma)
Errorlevel C:\RA\MPt.exe p$1 e$2 s $3
%rC-Modem does not seem to work with locked BPS
%Protocol 95 R U 1 0 rC-Modem
%Errorlevel C:\RA\rCmodem.exe /rx/p=$1/b=38400/bbs %4
%Protocol 95 R D 1 0 rC-Modem
%Errorlevel C:\RA\rCmodem.exe /tx/p=$1/b=38400/bbs %4
%SZModem 1.41 uploads will not process the dorinfo file as the SZModem.cfg is the
%only way to get that path and if /CFGPATH is set it will receive into the root!
%Protocol 95 S U 10 0 SZModem Batch
%Errorlevel C:\RA\SZModem.exe port $1 speed $2 /SZPATH C:\RA /SZTURBO /HARD /LOCK 38400 /FIDOAREA C:\FD\MAIL rz $M
%SZModem 1.42-1.50 appear to work properly - this is for those versions. However DSZ
%keyword may not work at times - use Errorlevel if this is a problem for you.
%This may be because SZModem uses uppercase Z to log sends which is wrong!
%Protocol 95 S U 10 0 SZModem Batch
%Errorlevel C:\RA\SZModem.exe port $1 speed $2 /CFGPATH C:\RA /FIDOAREA C:\FD\MAIL rz $M
%Protocol 95 S D 10 0 SZModem Batch
%Errorlevel C:\RA\SZModem.exe port $1 speed $2 /CFGPATH C:\RA /FIDOAREA C:\FD\MAIL sz $3 $M
%This is for SZModem 1.60 & 2.00 which stores cfg data in the exe
%A bug in the dorinfo processing requires the parameter to work (?)
Protocol 95 S U 10 0 SZModem Batch
DSZ C:\RA\SZModem.exe port $1 speed $2 rz /DORINFO 1 $M
Protocol 95 S D 10 0 SZModem Batch
DSZ C:\RA\SZModem.exe port $1 speed $2 sz $3 /DORINFO 1 $M
Protocol 95 T D 10 0 TXZmodem Batch
DSZ C:\RA\TXZm.exe com$1 -l38400 -b$2 -h -s $3 $M
Protocol 95 T U 10 0 TXZmodem Batch
DSZ C:\RA\TXZm.exe com$1 -l38400 -b$2 -h -r $M
%This is for versions 5.00-6.40 - others are incompatible - BOYCOTT Tmodem!
%Protocol 98 T U 10 0 TModem Batch
%ErrorLevel C:\RA\TModem.exe -B$2 -P$1 -K -X -R
%Protocol 98 T D 10 0 Tmodem Batch
%ErrorLevel C:\RA\TModem.exe -B$2 -P$1 -X -$3
%Translink has problems with path\filename.ext over 16 chars with v 1.80a
%Protocol 98 T U 3 0 Translink Batch
%ErrorLevel C:\RA\Trlink.exe -B$2 -P$1 R
%Protocol 98 T D 3 0 Translink Batch
%ErrorLevel C:\RA\Trlink.exe -B$2 -P$1 S $4
Protocol 95 V U 10 0 VisualZmodem Batch
Usage 0 0 N Y
DSZ C:\RA\vz.exe port $1 est $2 on rz $M
Protocol 95 V D 10 0 VisualZmodem Batch
Usage 0 0 N Y
DSZ C:\RA\vz.exe port $1 est $2 on sz $3 $M
Protocol 88 2 U 1 0 SuperK WXModem
Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 rw-s f $4 $M
Protocol 88 2 D 1 0 SuperK WXModem
Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 sw-s f $4 $M
%Works fine - no room on my menu!
%Protocol 93 3 U 10 0 SuperK HST 3D Batch
%Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 re-b $M
%Protocol 93 3 D 10 0 SuperK HST 3D Batch
%Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 se-b f $3 $M
Protocol 94 4 U 10 0 SuperK HST 4 By 4 Batch
Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 rb-b $M
Protocol 94 4 D 10 0 SuperK HST 4 By 4 Batch
Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 sb-b f $3 $M
%Works fine - no room on my menu!
%Protocol 95 5 U 10 0 SuperK HST 4 By 4-G Batch
%Usage 0 0 Y N
%Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 rf-b $M
%Protocol 95 5 D 10 0 SuperK HST 4 By 4-G Batch
%Usage 0 0 Y N
%Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 sf-b f $3 $M
%Works fine - no room on my menu!
%Protocol 95 6 U 10 0 SuperK HST Six Pack Batch
%Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 rh-b $M
%Protocol 95 6 D 10 0 SuperK HST Six Pack Batch
%Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 sh-b f $3 $M
Protocol 95 7 U 10 0 SuperK Super8K-G Batch
Usage 0 0 Y N
Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 rm-b $M
Protocol 95 7 D 10 0 SuperK Super8K-G Batch
Usage 0 0 Y N
Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 sm-b f $3 $M
Protocol 94 8 U 10 0 SuperK Super8K Batch
Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 rs-b $M
Protocol 94 8 D 10 0 SuperK Super8K Batch
Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 ss-b f $3 $M
Protocol 92 9 U 10 0 SuperK K9Xmodem Batch
Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 rk-b $M
Protocol 92 9 D 10 0 SuperK K9Xmodem Batch
Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 sk-b f $3 $M
% ╒════════════════════════════════════════════════════════════════════╕
% │ ### E N D O F C O N T O L F I L E ### │
% ╘════════════════════════════════════════════════════════════════════╛