home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / PR_RA110.ZIP / FILEDOOR.CFG next >
Text File  |  1991-11-05  |  33KB  |  705 lines

  1. %
  2. % Anonymous BBS 1:154/40@fidonet  Bob R., SysOp    Sun  09-15-1991
  3. % Version for FileDoor 2.03
  4. %
  5. % ╒════════════════════════════════════════════════════════════════════╕
  6. % │ When unsure, or you want to know everything but most important,    │
  7. % │ when FileDoor is doing strange things, set this to a path and      │
  8. % │ filename (each line a different file please !!).                   │
  9. % │                                                                    │
  10. % │ Setting Debug to ON causes overhead to the program that can slow   │
  11. % │ down the execution, though the search of files will go at the      │
  12. % │ same speed. Before you report an error, recreate the error (if     │
  13. % │ the problem will not be obvious) with Debug set to on. The author  │
  14. % │ could ask for a sample of this log !                               │
  15. % ╘════════════════════════════════════════════════════════════════════╛
  16. % Debug D:\ADD\DEBUGXFD.L01
  17. %
  18. % ╒════════════════════════════════════════════════════════════════════╕
  19. % │ Define the line (when running Multiline, 1 is the default) if -n   │
  20. % │ is not used on the command-line                                    │
  21. % ╘════════════════════════════════════════════════════════════════════╛
  22. % BBSLine            1
  23. %
  24. % ╒════════════════════════════════════════════════════════════════════╕
  25. % │ Move duplicate uploads to this directory; if not defined the file  │
  26. % │ will just be deleted                                               │
  27. % ╘════════════════════════════════════════════════════════════════════╛
  28. %
  29. DupePath D:\TRASH
  30. %
  31. % ╒════════════════════════════════════════════════════════════════════╕
  32. % │ Hide files not in Files.BBS from the user.  An optional security   │
  33. % │ level can be used to allow users with that sec and up to see them  │
  34. % ╘════════════════════════════════════════════════════════════════════╛
  35. HideFiles 50
  36. %
  37. % ╒════════════════════════════════════════════════════════════════════╕
  38. % │ Define your system  (QBBS, RA0 (0.01-0.04), RA1 (1.00), SBBS       │
  39. % │ the third parameter defines your area-file                         │
  40. % ╘════════════════════════════════════════════════════════════════════╛
  41. % System             QBBS D:\BBS\RAX\FLSEARCH.CTL
  42. % System             RA0  D:\BBS\RAX\RA1\FILES.RA
  43. System               RA1  C:\RA\FILES.RA
  44. % System             SBBS D:\BBS\RAX\FILES.SBS
  45. %
  46. %
  47. % ╒════════════════════════════════════════════════════════════════════╕
  48. % │ If set, FileDoor will create FILEDOOR.UPD and will NOT do any up-  │
  49. % │ dates to the EXITINFO.BBS. For QuickBBS 2.6x and lower this is     │
  50. % │ mandatory, for RA0/RA1 or SBBS the usage of EXITINFO is preferred  │
  51. % │ and this option should be set to OFF.                              │
  52. % ╘════════════════════════════════════════════════════════════════════╛
  53. % NoAutoUpdate
  54. %
  55. %
  56. % ╒════════════════════════════════════════════════════════════════════╕
  57. % │ If set, FileDoor will search for MNU_UP/MNU_DOWN and/or HLP_UP     │
  58. % │ HLP_DOWN files in either ANS or ASC format                         │
  59. % ╘════════════════════════════════════════════════════════════════════╛
  60. FileDoorDir          C:\RA\TXT\
  61. %
  62. %
  63. % ╒════════════════════════════════════════════════════════════════════╕
  64. % │ If set, FileDoor will use this directory for uploads unless -U is  │
  65. % │ specified on the FileDoor call                                     │
  66. % ╘════════════════════════════════════════════════════════════════════╛
  67. UploadPath           D:\Upload
  68. %
  69. %
  70. % ╒════════════════════════════════════════════════════════════════════╕
  71. % │ If set, FileDoor will use this directory for uploads unless -P is  │
  72. % │ specified on the FileDoor call. Only PRIVATE uploads that is !!!!  │
  73. % ╘════════════════════════════════════════════════════════════════════╛
  74. % PUploadPath          D:\ADD
  75. %
  76. %
  77. % ╒════════════════════════════════════════════════════════════════════╕
  78. % │ Set the log-file of the BBS, in case of RA you can add the type    │
  79. % │ of log-style, OPUS is default for RA                               │
  80. % ╘════════════════════════════════════════════════════════════════════╛
  81. % LogFile              C:\RA\System.Log FRODO
  82. LogFile              C:\RA\System.Log
  83. %
  84. %
  85. % ╒════════════════════════════════════════════════════════════════════╕
  86. % │ Set the special log with uploads (and user-names), either use a    │
  87. % │ directory or a fully specified filename (path)                     │
  88. % ╘════════════════════════════════════════════════════════════════════╛
  89. UpLoadLog            C:\RA\Up.Log
  90. %
  91. %
  92. % ╒════════════════════════════════════════════════════════════════════╕
  93. % │ Set the special log with downloads (and user-names), either use a  │
  94. % │ directory or a fully specified filename (path)                     │
  95. % ╘════════════════════════════════════════════════════════════════════╛
  96. DownloadLog          C:\RA\Down.Log
  97. %
  98. % ╒════════════════════════════════════════════════════════════════════╕
  99. % │ Set log-styles. You can use various macros to include items in the │
  100. % │ log-records. Any space must be replaced with an underscore in the  │
  101. % │ configuration-file. The following macro's are allowed:             │
  102. % │                                                                    │
  103. % │ %D This will be replaced with the date that is composed from the   │
  104. % │    date-options (BbsDateForm, UseDateForm) depending on the log    │
  105. % │ %T This will be replaced with the time that is composed from the   │
  106. % │    time-options (BbsTimeForm, UseTimeForm) depending on the log    │
  107. % │ %L This will be replaced with the letter of the used protocol      │
  108. % │ %N This will be replaced with the text of the used protocol        │
  109. % │ %U This will be replaced with the name of the user                 │
  110. % │ %P This will be replaced with the name AND path of the file        │
  111. % │ %F This will be replaced with the name of the file                 │
  112. % │ %X This will be replaced with '*DUPE*' if the file is a dupe       │
  113. % ╘════════════════════════════════════════════════════════════════════╛
  114. % ╒════════════════════════════════════════════════════════════════════╕
  115. % │ Log-style settings for QuickBBS <tm>                               │
  116. % ╘════════════════════════════════════════════════════════════════════╛
  117. % BbsDateFormat dd-nnn-yy
  118. % BbsTimeFormat hh:mm
  119. % BbsDNFormat   %D_%T__Download-%L_%P
  120. % BbsUPFormat   %D_%T__Upload-%L_%P_%X
  121. % ╒════════════════════════════════════════════════════════════════════╕
  122. % │ Log-style settings for SBBS <tm>                                   │
  123. % ╘════════════════════════════════════════════════════════════════════╛
  124. % BbsDateFormat dd-nnn-yy
  125. % BbsTimeFormat hh:mm
  126. % BbsDNFormat   %D_%T__Download-%L_%P
  127. % BbsUPFormat   %D_%T__Upload-%L_%P_%X
  128. % ╒════════════════════════════════════════════════════════════════════╕
  129. % │ Log-style settings for Remote Access <tm> OPUS-style               │
  130. % ╘════════════════════════════════════════════════════════════════════╛
  131. % BbsDateFormat dd-nnn
  132. % BbsTimeFormat hh:mm:ss
  133. % BbsDNFormat   +_%D_%T_FDOR_Download_[%L]_%P
  134. % BbsUPFormat   +_%D_%T_FDOR_Upload_[%L]_%P_%X
  135. % ╒════════════════════════════════════════════════════════════════════╕
  136. % │ Log-style settings for Remote Access <tm> FRONTDOOR-style          │
  137. % ╘════════════════════════════════════════════════════════════════════╛
  138. BbsDateFormat dd-nnn
  139. BbsTimeFormat HH:mm:ss
  140. BbsDNFormat   +_%T__FDOR_Download_[%L]_%P
  141. BbsUPFormat   +_%T__FDOR_Upload_[%L]_%F
  142. % ╒════════════════════════════════════════════════════════════════════╕
  143. % │ Log-style settings for user-logs                                   │
  144. % ╘════════════════════════════════════════════════════════════════════╛
  145. UseDateFormat dd-nnn-yy
  146. UseTimeFormat hh:mm
  147. UseDNFormat   %D_%T_%F_-_%U
  148. UseUPFormat   %D_%T_%F_-_%U
  149. %
  150. %
  151. %
  152. % ╒════════════════════════════════════════════════════════════════════╕
  153. % │ Set the path where FileDoor will place its swap-files              │
  154. % ╘════════════════════════════════════════════════════════════════════╛
  155. SwapPath             F:\Work
  156. %
  157. %
  158. % ╒════════════════════════════════════════════════════════════════════╕
  159. % │ Set the path where FileDoor will places uploads and temp files     │
  160. % ╘════════════════════════════════════════════════════════════════════╛
  161. TempPath             D:\Upload
  162. %
  163. %
  164. % ╒════════════════════════════════════════════════════════════════════╕
  165. % │ Set the path to the BiModem.CFG file for this line                 │
  166. % ╘════════════════════════════════════════════════════════════════════╛
  167. BiModemCfg           D:\Add\BiModem.Cfg
  168. %
  169. %
  170. % ╒════════════════════════════════════════════════════════════════════╕
  171. % │ If set (only with SYSTEM RA1) FileDoor will search for alternate   │
  172. % │ FILES.xxx files overhere (CD/ROM)                                  │
  173. % ╘════════════════════════════════════════════════════════════════════╛
  174. % AlternateFilesPath D:\BBS\RAX\FIL
  175. %
  176. %
  177. % ╒════════════════════════════════════════════════════════════════════╕
  178. % │ If set, user can download global                                   │
  179. % ╘════════════════════════════════════════════════════════════════════╛
  180. AutoSearch
  181. %
  182. %
  183. % ╒════════════════════════════════════════════════════════════════════╕
  184. % │ Read the documentation on these options                            │
  185. % ╘════════════════════════════════════════════════════════════════════╛
  186. ExactMatch
  187. % QuickMatch
  188. %
  189. %
  190. % ╒════════════════════════════════════════════════════════════════════╕
  191. % │ If set, FileDoor will alter the FILES.BBS for download counters    │
  192. % │ either FilesCount or FilesCount [format] are valid                 │
  193. % ╘════════════════════════════════════════════════════════════════════╛
  194. % FilesCount [@@@]
  195. %
  196. %
  197. % ╒════════════════════════════════════════════════════════════════════╕
  198. % │ You can overrule the default minium and maximum length of the      │
  199. % │ file-descriptions for uploads. You must supply the REAL minimum    │
  200. % │ and maximum length, including the files-counter, 10 and 47 are     │
  201. % │ the build-in defaults                                              │
  202. % ╘════════════════════════════════════════════════════════════════════╛
  203. CommentLength        10 47
  204. %
  205. %
  206. % ╒════════════════════════════════════════════════════════════════════╕
  207. % │ If set, FileDoor will not calculate the KB's downloaded for the    │
  208. % │ supplied files. Either use [filename] with a full filename as      │
  209. % │ global name on ALL area's or [drive:\path\mask] for files in       │
  210. % │ specific areas. The second option allowes wild-cards.              │
  211. % ╘════════════════════════════════════════════════════════════════════╛
  212. FreeFile             Master.zip
  213. FreeFile             Master.lst
  214. FreeFile             Newfiles.zip
  215. FreeFile             Newfiles.lst
  216. FreeFile             Anonhelp.zip
  217. FreeFile             Anonhelp.txt
  218. %
  219. %
  220. % ╒════════════════════════════════════════════════════════════════════╕
  221. % │ Set the default extension for wildcards. Remember to set it to '*' │
  222. % │ if your BBS supports files without an extension.                   │
  223. % ╘════════════════════════════════════════════════════════════════════╛
  224. DefaultExtension     ZIP
  225. %
  226. %
  227. % ╒════════════════════════════════════════════════════════════════════╕
  228. % │ Set any unwanted files. Use filemasks or full filenames            │
  229. % ╘════════════════════════════════════════════════════════════════════╛
  230. Unwanted             *.Arc
  231. Unwanted             *.Mac
  232. %Unwanted             TModem.log
  233. Unwanted             SZXfer$$.lst
  234. Unwanted             SZModem.log
  235. %
  236. %
  237. % ╒════════════════════════════════════════════════════════════════════╕
  238. % │ Set the credits for non-archived files. The calculation is as      │
  239. % │ follows: (filesize / 100) * NoArchiveCredit                        │
  240. % ╘════════════════════════════════════════════════════════════════════╛
  241. NoArchiveCredit 75
  242. %
  243. %
  244. % ╒════════════════════════════════════════════════════════════════════╕
  245. % │ Up to 10 extensions (1 per option) that will tell FileDoor what    │
  246. % │ special files are archives. FileDoor ITSELF will detect all nor-   │
  247. % │ mal archives !                                                     │
  248. % ╘════════════════════════════════════════════════════════════════════╛
  249. AlienArchive GIF
  250. %
  251. %
  252. % ╒════════════════════════════════════════════════════════════════════╕
  253. % │ You can set one of the two ratio types (K for K and F for Files)   │
  254. % │ for each type of security level. Up to 100 ratios are allowed, but │
  255. % │ only one per security level ! The last parameter will set the      │
  256. % │ lower limit. Until this limit is reached, no ratio is checked.     │
  257. % ╘════════════════════════════════════════════════════════════════════╛
  258. Ratio                5   15  K  500
  259. Ratio                10  30  K  1500
  260. Ratio                11  30  K  1500
  261. Ratio                15  40  K  2000
  262. Ratio                20  50  K  2500
  263. Ratio                50  200 K  3000
  264. Ratio                100 200 K  3000
  265. Ratio                110 999 K  5000
  266. %
  267. %
  268. % ╒════════════════════════════════════════════════════════════════════╕
  269. % │ Multiply any upload for sec level 100 as 200% of the original      │
  270. % │ value. Sec. level and percentage can vary to your own needs        │
  271. % ╘════════════════════════════════════════════════════════════════════╛
  272. % ULMultiply           10  200
  273. % ULMultiply           11  200
  274. % ULMultiply           15  200
  275. % ULMultiply           20  200
  276. % ULMultiply           50  200
  277. % ULMultiply           100 200
  278. % ULMultiply           110 200
  279. %
  280. %
  281. % ╒════════════════════════════════════════════════════════════════════╕
  282. % │ If set, private uploads (in PFILES.BBS) are allowed                │
  283. % ╘════════════════════════════════════════════════════════════════════╛
  284. PrivateUploads
  285. %
  286. %
  287. % ╒════════════════════════════════════════════════════════════════════╕
  288. % │ If set to a path and filename (must be present), the user can      │
  289. % │ sample all comments of files to download and download this info    │
  290. % │ as a separate file (/INFO)                                         │
  291. % ╘════════════════════════════════════════════════════════════════════╛
  292. DownloadInfo D:\ADD\FILEDOOR.TXT
  293. %
  294. %
  295. % ╒════════════════════════════════════════════════════════════════════╕
  296. % │ If set, uploads will get date/time of upload and not the original  │
  297. % │ date and time                                                      │
  298. % ╘════════════════════════════════════════════════════════════════════╛
  299. TouchUploads
  300. %
  301. %
  302. % ╒════════════════════════════════════════════════════════════════════╕
  303. % │ If set, FileDoor will ask if another transfer should be done       │
  304. % ╘════════════════════════════════════════════════════════════════════╛
  305. AskAnother
  306. %
  307. %
  308. % ╒════════════════════════════════════════════════════════════════════╕
  309. % │ Set to the number of seconds of inactivity the user can have       │
  310. % ╘════════════════════════════════════════════════════════════════════╛
  311. TimeOut 120    (2 minutes)
  312. %
  313. %
  314. % ╒════════════════════════════════════════════════════════════════════╕
  315. % │ Set the names of the various menus and help-files. The type has    │
  316. % │ the following meaning:                                             │
  317. % │ HU : help-file for upload protocols        (HLP_UP    by default)  │
  318. % │ HD : help-file for download protocols      (HLP_DOWN  by default)  │
  319. % │ HB : help-file for bidirectional protocols (HLP_BIDI  by default)  │
  320. % │ HS : help-file for file-selection          (HLP_SELE  by default)  │
  321. % │ MU : menu-file for upload                  (MNU_UP    by default)  │
  322. % │ MD : menu-file for download                (MNU_DOWN  by default)  │
  323. % │ MB : menu-file for bidirectional           (MNU_BIDI  by default)  │
  324. % ╘════════════════════════════════════════════════════════════════════╛
  325. AnsAsc HU HLP_UP
  326. AnsAsc HD HLP_DOWN
  327. AnsAsc HB HLP_BIDI
  328. AnsAsc HS HLP_SELE
  329. AnsAsc MU MNU_UP
  330. AnsAsc MD MNU_DOWN
  331. AnsAsc MB MNU_BIDI
  332. %
  333. %
  334. % ╒════════════════════════════════════════════════════════════════════╕
  335. % │ Set different colors. An example is given to a 'green-based'       │
  336. % │ screen. The 5 numbers are the colors for the low-menu, high-menu   │
  337. % │ attention, statusbar and error items. A reversed color is coded    │
  338. % │ as calulated as foreground-color + (16 * background-color) and     │
  339. % │ blinking by adding 128 to the color.                               │
  340. % │ Use the following codes:                                           │
  341. % │ 0  = Black              8  = DarkGray                              │
  342. % │ 1  = Blue               9  = LightBlue                             │
  343. % │ 2  = Green              10 = LightGreen                            │
  344. % │ 3  = Cyan      (sea   ) 11 = LightCyan                             │
  345. % │ 4  = Red                12 = LightRed                              │
  346. % │ 5  = Magenta   (purple) 13 = LightMagenta (light purple)           │
  347. % │ 6  = Brown     (orange) 14 = Yellow                                │
  348. % │ 7  = LightGray          15 = White                                 │
  349. % ╘════════════════════════════════════════════════════════════════════╛
  350. Colour 3 11 14 23 15
  351. %
  352. % ╒════════════════════════════════════════════════════════════════════╕
  353. % │ Set to HELP and EXIT keys to different values than '?' and '-'     │
  354. % ╘════════════════════════════════════════════════════════════════════╛
  355. % HelpExitKeys ? q
  356. %
  357. % ╒════════════════════════════════════════════════════════════════════╕
  358. % │ NotAvailText [text]                                                │
  359. % │ On two places FileDoor reports '[FileDoor] no description          │
  360. % │ available'. This is while in the file-selection display and in     │
  361. % │ the information file, when a file has no description inside the    │
  362. % │ Files.BBS (unless HideFiles prevents FileDoor from reporting the   │
  363. % │ file at all). You can alter this text to any text you like         │
  364. % │ yourself. [text] is the new text that is used as a replacement     │
  365. % │ for the default text. It can be up to 47 characters and all        │
  366. % │ spaces must be replaced with the underscore character.             │
  367. % ╘════════════════════════════════════════════════════════════════════╛
  368. % NotAvailText For_this_file_there_is_no_comment
  369. %
  370. % ╒════════════════════════════════════════════════════════════════════╕
  371. % │ If set, FileDoor will not ask to terminate the hangup in progess   │
  372. % ╘════════════════════════════════════════════════════════════════════╛
  373. % NoLastChance
  374. %
  375. %
  376. % ╒════════════════════════════════════════════════════════════════════╕
  377. % │ Set the minium freespace to allow uploads (Bidirectional will      │
  378. % │ only display, but allow uploads). Set the number in KB             │
  379. % ╘════════════════════════════════════════════════════════════════════╛
  380. MinSpace 20000
  381. %
  382. %
  383. % ╒════════════════════════════════════════════════════════════════════╕
  384. % │ You can set any number of download-hours, as long as they do not   │
  385. % │ overlap the 24-hour line.                                          │
  386. % ╘════════════════════════════════════════════════════════════════════╛
  387. DownloadHours 0015-2340
  388. %
  389. %
  390. % ╒════════════════════════════════════════════════════════════════════╕
  391. % │ Call to the program that checks the dupes. Enter full path and     │
  392. % │ file OR use only CheckDupes when using internal FileDoor checking  │
  393. % ╘════════════════════════════════════════════════════════════════════╛
  394. CheckDupes
  395. %
  396. %
  397. % ╒════════════════════════════════════════════════════════════════════╕
  398. % │ If tag-files are created, use this option to point to the dir      │
  399. % │ that contains BBSTAGFL.nnn                                         │
  400. % ╘════════════════════════════════════════════════════════════════════╛
  401. TagFileMacro F:\
  402. %
  403. %
  404. % ╒════════════════════════════════════════════════════════════════════╕
  405. % │ If you allow your users to select all newfiles easy, use this op-  │
  406. % │ tion                                                               │
  407. % ╘════════════════════════════════════════════════════════════════════╛
  408. NewFileMacro
  409. %
  410. %
  411. % ╒════════════════════════════════════════════════════════════════════╕
  412. % │ If you allow your users to select magical files then make a number │
  413. % │ of these candies                                                   │
  414. % ╘════════════════════════════════════════════════════════════════════╛
  415. UserMacro ALL  Y current_Master.Zip     MASTER.ZIP
  416. UserMacro UPD  Y current_Newfiles.Zip   NEWFILES.ZIP
  417. UserMacro HLP  Y Anonymous_help_file    ANONHELP.ZIP
  418. UserMacro ECH  Y Anonymous_echo_list    15440.ZIP
  419. UserMacro RA   N newest_Remote_Access   RA_101.ZIP
  420. UserMacro RAU  N update_RA_1.00_to_1.01 RA_101U.ZIP
  421. UserMacro MTA  N the_MTA.EXE_package    MTA_*.ZIP
  422. UserMacro MTC  N the_MTC.EXE_package    MTC*.ZIP
  423. UserMacro MTS  N the_MTS.EXE_package    MTS*.ZIP
  424. UserMacro RFW  N the_RFW.EXE_package    RFW*.ZIP
  425. UserMacro XFD  N the_FileDoor_package   XFD*.ZIP
  426. %
  427. %
  428. % ╒════════════════════════════════════════════════════════════════════╕
  429. % │ Allow your 'co' to download anything                               │
  430. % ╘════════════════════════════════════════════════════════════════════╛
  431. % SysopPassword IAmReinierdeGroot 100
  432. %
  433. %
  434. % ╒════════════════════════════════════════════════════════════════════╕
  435. % │ Various exits                                                      │
  436. % │ $C => Port number (1=COM1:, etc.)                                  │
  437. % │ $B => Baudrate                                                     │
  438. % │ $T => Number of minutes left                                       │
  439. % │ $S => Number of kb left                                            │
  440. % │ $Z => Contents of DSZLOG env. var                                  │
  441. % │ $U => Uploadpath                                                   │
  442. % │ $F => FileName                                                     │
  443. % │ $M => Swap FileDoor to disk/EMS before executing the protocol      │
  444. % ╘════════════════════════════════════════════════════════════════════╛
  445. % ExitAfterSelect  C:\SYS\DIV\UPDDBASE.EXE $F
  446. % ExitAfterDownload C:\SYS\DIV\DELCOMM.EXE $F
  447. % ExitAfterUpload1 C:\SYS\OWN\MTA.EXE $U\*.* /ZIP
  448. % ExitAfterUpload2 C:\SYS\OWN\MTA.EXE $U\*.* /ZIP
  449. % ExitAfterUpload3 C:\SYS\OWN\MTA.EXE $U\*.* /ZIP
  450. %
  451. %
  452. % ╒════════════════════════════════════════════════════════════════════╕
  453. % │                P R O T O C O L  D E F I N I T I O N                │
  454. % ╞════════════════════════════════════════════════════════════════════╡
  455. % │ $1 => Port number (1=COM1:, etc.)                                  │
  456. % │ $2 => Baudrate                                                     │
  457. % │ $3 => Responsefile (for DSZ versions later than 880423)            │
  458. % │ $4 => List of files to be received/sent                            │
  459. % │ $5 => Number of minutes left                                       │
  460. % │ $6 => Number of kb left                                            │
  461. % │ $7 => Contents of DSZLOG env. var                                  │
  462. % │ $8 => Uploadpath                                                   │
  463. % │ $M => Swap FileDoor to disk/EMS before executing the protocol      │
  464. % ╘════════════════════════════════════════════════════════════════════╛
  465. % ══════════════════════════════════════════════════════════════════════
  466. % Keywrd Effic Letter Way Max MinBaud Text
  467. % ══════════════════════════════════════════════════════════════════════
  468. %All protocols are set for locked bps @38400.  Change as needed.
  469. Protocol 94    B      B   10  0       BiModem
  470. BiModem C:\Comm\BiModem.Com $M
  471.  
  472. %BiModem UL does not work in FD at this time
  473. %It tries to send the file not receive it!
  474. %Protocol 94    B      U   10  0       BiModem
  475. %BiModem C:\Comm\BiModem.Com $M
  476.  
  477. Protocol 94    B      D   10  0       BiModem
  478. BiModem C:\Comm\BiModem.Com $M
  479.  
  480. %GSZ used throughout - you can change to DSZ.COM easily and can
  481. %remove the pV1 if you wish to (though it works fine with DSZ as well)
  482. Protocol 95    Z      U   10  0       Zmodem Batch
  483. DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on pV1 rz -rr $M
  484.  
  485. Protocol 95    Z      D   10  0       Zmodem Batch
  486. DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on pV1 sz $3 $M
  487.  
  488. %Not too useful for archives - can include with Windowed (below)
  489. %Protocol 95    D      D   10  0       Zmodem Compressed Batch
  490. %DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on pV1 sz -Z $3 $M
  491.  
  492. Protocol 97    M      U   10  0       Zmodem MobyTurbo Batch
  493. DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on pV1 rz -m -rr $M
  494.  
  495. Protocol 97    M      D   10  0       Zmodem MobyTurbo Batch
  496. DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on pV1 sz -m $3 $M
  497.  
  498. Protocol 92    W      U   10  0       Windowed Zmodem Batch
  499. DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on pV1 rz -W $M
  500.  
  501. Protocol 92    W      D   10  0       Windowed Zmodem Batch
  502. DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on pV1 sz -Z -w $3 $M
  503.  
  504. %Xmodem CRC should fall back to Chksum so this is needless duplication
  505. %Protocol 74    X      U    1  0       Xmodem Chksum
  506. %DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on pV1 rx $4 $M
  507.  
  508. Protocol 75    X      D    1  0       Xmodem Csum/CRC/Overth
  509. DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on pV1 sx $4 $M
  510.  
  511. Protocol 80    X      U    1  0       Xmodem CRC / Xmodem-1K
  512. DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on pV1 rc $4 $M
  513.  
  514. Protocol 88    1      D    1  0       Xmodem-1K CRC/Overth/G
  515. DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on pV1 sx -k $4 $M
  516.  
  517. Protocol 88    V      U    1  0       Xmodem/Xmodem-1K Overth
  518. DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on pV1 pO60 ro $4 $M
  519.  
  520. Protocol 94    Q      U    1  0       Xmodem-1K-G
  521. DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on pV1 rx -g $4 $M
  522.  
  523. Protocol 92    Y      U   10  0       Ymodem / Ymodem-1K Batch
  524. DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on pV1 rb $M
  525.  
  526. Protocol 92    Y      D   10  0       Ymodem-1K Batch (incl G)
  527. DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on pV1 sb -k $3 $M
  528.  
  529. Protocol 98    G      U   10  0       Ymodem-1K-G Batch
  530. DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on pV1 rb -g $M
  531.  
  532. Protocol 85    N      D   10  0       Ymodem Short Block Batch
  533. DSZ C:\RA\gsz.exe F port $1 est 0 $2 ha on pV1 sb $3 $M
  534.  
  535. Protocol 95    A      U   10  0       TASY Batch
  536. ErrorLevel C:\RA\tasy.exe $1 r $M
  537.  
  538. Protocol 95    A      D   10  0       TASY Batch
  539. ErrorLevel C:\RA\tasy.exe $1 s $3 $M
  540.  
  541. %SEA CLINK does work but we don't really want to use it <g>
  542. Protocol 92    C      U   10  0       SEAlink
  543. Errorlevel C:\RA\CLINK.exe /p$1 /b$2 r $M
  544.  
  545. Protocol 92    C      D   10  0       SEAlink
  546. Errorlevel C:\RA\CLINK.exe /p$1 /b$2 t $4 $M
  547.  
  548. %If you have philosophical objections to using "real" SEAlink
  549. %try one of the other implementations below (PCZ or ZSX)
  550. Protocol 92    O      U   10  0       SEAlink Overdrive
  551. Errorlevel C:\RA\CLINK.exe /p$1 /b$2 /o r $M
  552.  
  553. Protocol 92    O      D   10  0       SEAlink Overdrive
  554. Errorlevel C:\RA\CLINK.exe /p$1 /b$2 /o t $4 $M
  555.  
  556. %Jan Terpstra's ZSX needs "forgiving" mode for SEAlink with locked bps at
  557. %asynch connects - but it is too slow that way for general use
  558. %Protocol 92    C      U   10  0       SEAlink (ZSX)
  559. %Other C:\RA\ZSX.exe port $1 speed $2 rs $M
  560.  
  561. %Protocol 92    C      D   10  0       SEAlink (ZSX)
  562. %Other C:\RA\ZSX.exe port $1 speed $2 ss $3 $M
  563.  
  564. %Jan Terpstra's ZSX works ok in SLO mode, but not at 2400/ARQ
  565. %Protocol 94    O      U   10  0       SEAlink Overdrive (ZSX)
  566. %Other C:\RA\ZSX.exe port $1 speed $2 f rs $M
  567.  
  568. %Protocol 94    O      D   10  0       SEAlink Overdrive (ZSX)
  569. %Other C:\RA\ZSX.exe port $1 speed $2 f ss $3 $M
  570.  
  571. %Here you MUST use the DCE & FOSSIL mode, and OTHER as protocol type!
  572. %Does not seem to work well with 9600 DCE either but works well at lower bps
  573. %Protocol 92    C      U   10  0       SEAlink (PCZ)
  574. %Other C:\RA\pcz.exe $1 $2 f rs
  575.  
  576. %Protocol 92    C      D   10  0       SEAlink (PCZ)
  577. %Other C:\RA\pcz.exe $1 $2 f ss $3
  578.  
  579. %Here you MUST use the DCE & FOSSIL mode!
  580. Protocol 95    F      U   10  0       Free Zmodem (PCZ)
  581. ErrorLevel C:\RA\pcz.exe $1 $2 f s rz
  582.  
  583. Protocol 95    F      D   10  0       Free Zmodem (PCZ)
  584. ErrorLevel C:\RA\pcz.exe $1 $2 f s sz $3
  585.  
  586. Protocol 96    H      U   10  0       HyperProtocol
  587. ErrorLevel C:\RA\Hyperp.Exe PORT:$1 HANDSHAKE:RTS/CTS DISPLAY:OFF RECEIVE $M
  588.  
  589. Protocol 98    H      D   10  0       HyperProtocol
  590. ErrorLevel C:\RA\Hyperp.Exe PORT:$1 HANDSHAKE:RTS/CTS DISPLAY:OFF SEND $3 $M
  591.  
  592. Protocol 96    J      U    1  0       JModem
  593. ErrorLevel C:\RA\Jmodem.Exe R$1 $4 $M
  594.  
  595. Protocol 98    J      D    1  0       JModem
  596. Errorlevel C:\RA\Jmodem.Exe S$1 $4 $M
  597.  
  598. Protocol 95    P      U   10  0       MPt Batch (Puma)
  599. Errorlevel C:\RA\MPt.exe p$1 e$2 r
  600.  
  601. Protocol 95    P      D   10  0       MPt Batch (Puma)
  602. Errorlevel C:\RA\MPt.exe p$1 e$2 s $3
  603.  
  604. %rC-Modem does not seem to work with locked BPS
  605. %Protocol 95    R      U    1  0       rC-Modem
  606. %Errorlevel C:\RA\rCmodem.exe /rx/p=$1/b=38400/bbs %4
  607.  
  608. %Protocol 95    R      D    1  0       rC-Modem
  609. %Errorlevel C:\RA\rCmodem.exe /tx/p=$1/b=38400/bbs %4
  610.  
  611. %SZModem 1.41 uploads will not process the dorinfo file as the SZModem.cfg is the
  612. %only way to get that path and if /CFGPATH is set it will receive into the root!
  613. %Protocol 95    S      U   10  0       SZModem Batch
  614. %Errorlevel C:\RA\SZModem.exe port $1 speed $2 /SZPATH C:\RA /SZTURBO /HARD /LOCK 38400 /FIDOAREA C:\FD\MAIL rz $M
  615.  
  616. %SZModem 1.42-1.50 appear to work properly - this is for those versions.  However DSZ
  617. %keyword may not work at times - use Errorlevel if this is a problem for you.
  618. %This may be because SZModem uses uppercase Z to log sends which is wrong!
  619. %Protocol 95    S      U   10  0       SZModem Batch
  620. %Errorlevel C:\RA\SZModem.exe port $1 speed $2 /CFGPATH C:\RA /FIDOAREA C:\FD\MAIL rz $M
  621.  
  622. %Protocol 95    S      D   10  0       SZModem Batch
  623. %Errorlevel C:\RA\SZModem.exe port $1 speed $2 /CFGPATH C:\RA /FIDOAREA C:\FD\MAIL sz $3 $M
  624.  
  625. %This is for SZModem 1.60 which stores cfg data in the executable
  626. %A bug in the dorinfo processing requires the /DORINFO parameter to work (?)
  627. Protocol 95    S      U   10  0       SZModem Batch
  628. DSZ C:\RA\SZModem.exe port $1 speed $2 rz /DORINFO 1 $M
  629.  
  630. Protocol 95    S      D   10  0       SZModem Batch
  631. DSZ C:\RA\SZModem.exe port $1 speed $2 sz $3 /DORINFO 1 $M
  632.  
  633. %This is for versions 5.00-6.40 - others are incompatible - BOYCOTT Tmodem!
  634. %Protocol 98    T      U   10  0       TModem Batch
  635. %ErrorLevel C:\RA\TModem.exe -B$2 -P$1 -K -X -R
  636.  
  637. %Protocol 98    T      D   10  0       Tmodem Batch
  638. %ErrorLevel C:\RA\TModem.exe -B$2 -P$1 -X -$3
  639.  
  640. %Translink has problems with path\filename.ext over 16 chars with v 1.80a
  641. %Protocol 98    T      U    3  0       Translink Batch
  642. %ErrorLevel C:\RA\Trlink.exe -B$2 -P$1 R
  643.  
  644. %Protocol 98    T      D    3  0       Translink Batch
  645. %ErrorLevel C:\RA\Trlink.exe -B$2 -P$1 S $4
  646.  
  647. Protocol 88    0      U    1  0       SuperK WXModem
  648. Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 rw-s f $4 $M
  649.  
  650. Protocol 88    0      D    1  0       SuperK WXModem
  651. Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 sw-s f $4 $M
  652.  
  653. Protocol 88    2      U   10  0       SuperK WXModem Batch
  654. Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 rw-b $M
  655.  
  656. Protocol 88    2      D   10  0       SuperK WXModem Batch
  657. Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 sw-b f $3 $M
  658.  
  659. Protocol 93    3      U   10  0       SuperK HST 3D Batch
  660. Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 re-b $M
  661.  
  662. Protocol 93    3      D   10  0       SuperK HST 3D Batch
  663. Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 se-b f $3 $M
  664.  
  665. Protocol 94    4      U   10  0       SuperK HST 4 By 4 Batch
  666. Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 rb-b $M
  667.  
  668. Protocol 94    4      D   10  0       SuperK HST 4 By 4 Batch
  669. Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 sb-b f $3 $M
  670.  
  671. %Works fine - no room on my menu!
  672. %Protocol 96    5      U   10  0       SuperK HST 4 By 4-G Batch
  673. %Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 rf-b $M
  674.  
  675. %Protocol 96    5      D   10  0       SuperK HST 4 By 4-G Batch
  676. %Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 sf-b f $3 $M
  677.  
  678. Protocol 95    6      U   10  0       SuperK HST Six Pack Batch
  679. Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 rh-b $M
  680.  
  681. Protocol 95    6      D   10  0       SuperK HST Six Pack Batch
  682. Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 sh-b f $3 $M
  683.  
  684. Protocol 97    7      U   10  0       SuperK Super8K-G Batch
  685. Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 rm-b $M
  686.  
  687. Protocol 97    7      D   10  0       SuperK Super8K-G Batch
  688. Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 sm-b f $3 $M
  689.  
  690. Protocol 96    8      U   10  0       SuperK Super8K Batch
  691. Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 rs-b $M
  692.  
  693. Protocol 96    8      D   10  0       SuperK Super8K Batch
  694. Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 ss-b f $3 $M
  695.  
  696. Protocol 92    9      U   10  0       SuperK K9Xmodem Batch
  697. Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 rk-b $M
  698.  
  699. Protocol 92    9      D   10  0       SuperK K9Xmodem Batch
  700. Errorlevel C:\RA\SKHST.com p$1 s38400 u$2 sk-b f $3 $M
  701.  
  702. % ╒════════════════════════════════════════════════════════════════════╕
  703. % │           ###  E N D   O F   C O N T O L F I L E  ###              │
  704. % ╘════════════════════════════════════════════════════════════════════╛
  705.