home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / BBS_UTIL / ROMPR138.ZIP / ROMPROC.CFG < prev    next >
Text File  |  1994-03-19  |  10KB  |  230 lines

  1. ;
  2. ;
  3. ;
  4. ;    ┌────┐
  5. ;    │──═─│
  6. ;    │ ── │ ─────┐      ┌────┐             ROMProc Configuration File
  7. ;    │    │   ROMProc   │──═─│                    Version 1.38
  8. ;    │    │      └────> │ ── │       (c) Copyright 1993-1994 - Stacy Smith
  9. ;    │    │             │    │
  10. ;    │    │             │    │
  11. ;   ─┴────┴─           ─┴────┴─
  12. ;
  13. ;
  14. ;      The latest version of ROMProc can always be obtained from my BBS:
  15. ;
  16. ;                        The Bloom Beacon-Picayune BBS
  17. ;          Node 1: (919) 557-3845 (USRobotics Courier Dual Standard)
  18. ;             Node 2: (919) 557-0645 (USRobotics Courier V.32bis)
  19. ;                Node 3: (919) 557-0745 (Hayes Optima 288 V.FC)
  20. ;                    Fidonet 1:151/106 (magic tag ROMPROC)
  21. ;
  22. ;
  23. ; ╔════════════════════════════════════╗
  24. ; ║   General Options And Parameters   ║
  25. ; ╚════════════════════════════════════╝
  26. ;
  27. ; The registration code, BBS name and sysop name EXACTLY as provided to you on
  28. ; your registration letter. If this is an unregistered version, comment out
  29. ; these lines, or don't change them. Note that these are case-sensitive!
  30. REG_CODE     0000000000
  31. BBS_NAME     UNREGISTERED
  32. SYSOP_NAME   SYSOP
  33. ; The full path for the specific subdirectory for ROMProc to store file(s) to
  34. ; be downloaded. This must include the trailing backslash! If this directory
  35. ; does not exist at runtime, ROMProc will attempt to create it. This can be
  36. ; set to a RAM disk for greater speed, since ROMProc will detect an out of
  37. ; disk space condition and allow the download to continue from the original
  38. ; file. An environment variable may also be entered using the standard
  39. ; %VARIABLE% notation DOS uses; note that the environment variable definition
  40. ; must adhere to the same requirements as specifying a work directory.
  41. WORK_DIR     d:\work\
  42. ; The full path for the subdirectory for ROMProc to place its locking semaphore
  43. ; file(s).  This subdirectory must be available to all CPUs on your LAN and
  44. ; must include the trailing backslash!
  45. COMMON_DIR   h:\romproc\
  46. ; The size of the disk I/O buffers you wish to allocate in bytes (valid values
  47. ; are between 2048 bytes and 16384 bytes). Optimal performance is obtained with
  48. ; a value that is a multiple of 2048 (a typical hard disk cluster size).
  49. DISK_BUFFER  4096
  50. ; The path/filename of the log file for ROMProc to record errors. Comment
  51. ; out if you don't want any disk error logging.
  52. LOG_FILE     c:\romproc\romproc.log
  53. ; If you want ROMProc to preserve two lines at the top or bottom of the
  54. ; local display, enter TOP or BOTTOM as desired, otherwise, enter NONE or
  55. ; comment the line out.
  56. LOCK_LINES   top
  57. ; The directory path and filename for your BBS ad to be added to each and every
  58. ; archive processed by ROMProc. Note that you must provide a path, or it will
  59. ; not be copied. Please use the archive comment instead, as BBS ad files
  60. ; are the scourge of the BBS world...
  61. ;BBS_AD_FILE c:\romproc\bbs_ad.txt
  62. ; If you want ROMProc to comment archives (if supported by the archive format)
  63. ; enter YES. If not, enter NO or comment the line out.
  64. COMMENT_ARC  yes
  65. ;
  66. ; ╔══════════════════════════════════╗
  67. ; ║   Drive Processing Definitions   ║
  68. ; ╚══════════════════════════════════╝
  69. ;
  70. ; Specify the drive letters for file preprocessing (BBS ad insertion and/or
  71. ; commenting). Ranges may be seperated by a hyphen, and/or individual drives
  72. ; may be seperated by spaces, commas or semi-colons. Any file requested from
  73. ; a non-specified drive will be tranmitted, unmodified, from the original
  74. ; location.
  75. PROC_DRIVE   C D E-J
  76. ; Specify the drive letters for locking, by entering the individual drives
  77. ; to be locked, one physical drive per line. Ranges may be seperated by a
  78. ; hyphen, and/or individual drives may be seperated by spaces, commas or
  79. ; semi-colons. Note that you normally lock by physical drive; if you have
  80. ; multiple logical drives per physical drive (e.g. a partitioned hard disk or
  81. ; CD-ROM changer), list all the logical drive letters on the same LOCK_DRIVE
  82. ; command line.
  83. LOCK_DRIVE   C
  84. LOCK_DRIVE   D
  85. LOCK_DRIVE   E-J
  86. ; The amount of time (in seconds) that ROMProc will wait for a drive to unlock
  87. ; before displaying the text indicated by DELAY_PROMPT. This defaults to 5
  88. ; seconds if commented out.
  89. DELAY_TIME   5
  90. ; This is the amount of time (in seconds) that ROMProc will wait for a drive
  91. ; to unlock. If this time is exceeded, ROMProc will abort the transfer.
  92. ; This defaults to 30 seconds if commented out.
  93. ABORT_TIME   30
  94. ;
  95. ; ╔═══════════════════════════════╗
  96. ; ║   Communication Definitions   ║
  97. ; ╚═══════════════════════════════╝
  98. ;
  99. ; If you want ROMProc to output status information to the user on-line, enter
  100. ; YES; if you do not want ROMProc to output information, enter NO or comment
  101. ; the line out.
  102. COMM_IO      yes
  103. ; This line of text will be displayed to the user upon the start of download
  104. ; file processing. It should be used to inform the user that it may take a
  105. ; few moments to get the files ready. If you desire a message longer than 80
  106. ; characters, an external ASCII text file may be defined by preceding the
  107. ; filespec with a '%' character.
  108. PROC_PROMPT  Please wait while ROMProc prepares your files for download...
  109. ; This line of text will be displayed to the user upon the start of the
  110. ; transfer protocol. It should be used to inform the user to start the download
  111. ; on their end. If you desire a message longer than 80 characters, an external
  112. ; ASCII text file may be defined by preceding the filespec with a '%'
  113. ; character.
  114. DL_PROMPT    Preparation complete.  Begin your download now...
  115. ; This line of text will be displayed to the user if ROMProc waits for a
  116. ; locked drive to unlock for the amount of time specified by DELAY_TIME. An
  117. ; ASCII text file may be defined for this parameter as well.
  118. DELAY_PROMPT ...Waiting for slow drive to become available
  119. ; This line of text will be displayed to the user if ROMProc waits for a
  120. ; locked drive to unlock for the amount of time specified by ABORT_TIME. An
  121. ; ASCII text file may be defined for this parameter.
  122. ABORT_PROMPT Timed out waiting for slow drive...transfer aborted
  123. ;
  124. ; ╔══════════════════════════╗
  125. ; ║   Archiver Definitions   ║
  126. ; ╚══════════════════════════╝
  127. ;
  128. ; Each archiver, is denoted by ARCHIVER x, where x is a sequential number. Up
  129. ; to 10 archivers can be executed by ROMproc. ROMProc is capable of
  130. ; automatically detecting ARC, ARJ, HYP, LZH, PAK, SQZ, ZIP and ZOO archives.
  131. ; The next 4 keywords are required after the ARCHIVER statement; do not
  132. ; comment any of them out or insert other parameters or comments between them.
  133. ; I would also advise against changing the command options I have set, unless
  134. ; you have need to do so.
  135. ; ARCHIVER    = denotes a new archiver definition.
  136. ; ARC_EXT     = the extension for this particular archiving format.
  137. ; ARC_ADD     = the command line to add files to an archive, including all
  138. ;               command-line switches desired. Place the variable @ARCHIVE@
  139. ;               where the filename is to be inserted in the command line and
  140. ;               @FILE@ where the filespec is to be inserted.
  141. ; ARC_COMMENT = the command line to comment archives, including all command-
  142. ;               line switches desired. Place the variable @ARCHIVE@ where the
  143. ;               filename is to be inserted in the command line. Leave this line
  144. ;               blank if the archiver does not support commenting.
  145. ; ARC_ERR     = the errorlevel that the archiver returns upon success. This
  146. ;               information should be available in the program's documentation.
  147. ARCHIVER     1
  148. ARC_EXT      arj
  149. ARC_ADD      arj a -e -m0 -s1 @ARCHIVE@ @FILE@
  150. ARC_COMMENT  arj c -s1 -y -zc:\romproc\comment.txt @ARCHIVE@
  151. ARC_ERR      0
  152. ;
  153. ARCHIVER     2
  154. ARC_EXT      lzh
  155. ARC_ADD      lha a /m1 @ARCHIVE@ @FILE@
  156. ARC_COMMENT
  157. ARC_ERR      0
  158. ;
  159. ARCHIVER     3
  160. ARC_EXT      sqz
  161. ARC_ADD      sqz a @ARCHIVE@ @FILE@
  162. ARC_COMMENT  sqz c @ARCHIVE@ c:\romproc\comment.txt
  163. ARC_ERR      0
  164. ;
  165. ARCHIVER     4
  166. ARC_EXT      zip
  167. ARC_ADD      pkzip -a -k @ARCHIVE@ @FILE@
  168. ARC_COMMENT  pkzip -k -z < c:\romproc\comment.txt @ARCHIVE@
  169. ARC_ERR      0
  170. ;
  171. ; ╔══════════════════════════╗
  172. ; ║   Protocol Definitions   ║
  173. ; ╚══════════════════════════╝
  174. ;
  175. ; Each protocol, is denoted by PROTOCOL x, where x is the letter designating
  176. ; the protocol. Up to 15 protocols can be executed by ROMproc. The next
  177. ; keyword is required after the PROTOCOL statement; do not comment it out or
  178. ; insert other parameters or comments between them. I have configured most of
  179. ; the popular protocols, using the PCBoard default lettering scheme.
  180. ; PROTOCOL    = denotes a new protocol definition
  181. ; PROT_SEND   = the command line to transmit the file(s) to remote, including
  182. ;               all command-line switches desired. Place the following
  183. ;               variables as needed for ROMProc to properly invoke the
  184. ;               protocol.
  185. ;               @PORT@     COM port to be used by the protocol
  186. ;               @SPEED@    COM port computer-to-modem speed (DTE)
  187. ;               @CARRIER@  modem-to-modem carrier speed (DCE)
  188. ;               @FILE@     File (or batch list file) to be downloaded
  189. ;               @UPLOAD@   path to upload directory for bi-directional
  190. ;                          protocols.
  191. ;
  192. ; Xmodem-CRC
  193. PROTOCOL  C
  194. PROT_SEND dsz port @PORT@ speed @SPEED@ ha both pB4096 sc @FILE@
  195. ;
  196. ; 1K-Xmodem/G
  197. PROTOCOL  F
  198. PROT_SEND dsz port @PORT@ speed @SPEED@ ha both pB4096 sx -k -g @FILE@
  199. ;
  200. ; Ymodem/G
  201. PROTOCOL  G
  202. PROT_SEND dsz port @PORT@ speed @SPEED@ ha both est 0 @CARRIER@ pB4096 sb -k -g @FILE@
  203. ;
  204. ; HS/Link
  205. PROTOCOL  H
  206. PROT_SEND hslink -p@PORT@ -b@SPEED@ -e@CARRIER@ -u@ULDIR@ -a @FILE@
  207. ;
  208. ; Zmodem MobyTurbo
  209. PROTOCOL  M
  210. PROT_SEND dsz port @PORT@ speed @SPEED@ ha both est 0 @CARRIER@ pB4096 sz -m @FILE@
  211. ;
  212. ; 1K-Xmodem
  213. PROTOCOL  O
  214. PROT_SEND dsz port @PORT@ speed @SPEED@ ha both pB4096 sx -k @FILE@
  215. ;
  216. ; Xmodem
  217. PROTOCOL  X
  218. PROT_SEND dsz port @PORT@ speed @SPEED@ ha both pB4096 sx @FILE@
  219. ;
  220. ; Ymodem
  221. PROTOCOL  Y
  222. PROT_SEND dsz port @PORT@ speed @SPEED@ ha both est 0 @CARRIER@ pB4096 sb -k @FILE@
  223. ;
  224. ; Zmodem CRC-32
  225. PROTOCOL  Z
  226. PROT_SEND dsz port @PORT@ speed @SPEED@ ha both est 0 @CARRIER@ pB4096 sz @FILE@
  227. ;
  228. ; *** End of ROMProc configuration file ***
  229. ;
  230.