home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / LABTST24.ZIP / LABTEST.CFG < prev    next >
Encoding:
Text File  |  1993-09-12  |  12.1 KB  |  267 lines

  1. ; Each line of this configuration file is composed of two parts,
  2. ; Keyword and Options.  The keywords are on the left side of the screen,
  3. ; and the options are on the right.  It doesn't matter how many spaces
  4. ; are between the keywords and options, as long as there is at least one
  5. ; space.  Each keyword will be explained below.  To disable a selection,
  6. ; comment the line out by placing a semi-colon ';' at the very beginning
  7. ; of the line.
  8.  
  9. ; The Logfile is where you want Labtest to record activities.  Include a
  10. ; full path and file name.  Registered version only!
  11.  
  12. Logfile                       C:\RA\LABTEST\LABTEST.LOG
  13.  
  14. ; Labtest will create a nicely formatted log file of the uploads processed
  15. ; Specify the full path and file name of the log file.  Registered version
  16. ; only!
  17.  
  18. Upload_Log                    C:\RA\LABTEST\UPLOAD.LOG
  19.  
  20. ; Labtest now uses a customizable screen to display to the user during
  21. ; processing.  Ansi_Screen is a full path and filename of an ANSI screen
  22. ; to be displayed to the user.  If the user does not have ANSI graphics
  23. ; enabled, Ascii_Screen will be displayed instead.  If ANSI graphics
  24. ; are disabled, Labtest will handle the displaying of text like 'Unpacking
  25. ; archive' etc..., therefore, the Ascii_Screen could just be a simple
  26. ; display.  Since cursor control is ignored in ASCII only mode, the
  27. ; positioning commands in the control file are ignored.
  28.  
  29. Ansi_Screen                   C:\RA\LABTEST\LABTEST.ANS
  30. Ascii_Screen                  C:\RA\LABTEST\LABTEST.ASC
  31.  
  32. ; Labtest uses a special control file to figure out what to display to
  33. ; the user and where to display it during processing.  Please see the
  34. ; sample control file included with your distrubition archive for in depth
  35. ; information on how to use it.
  36.  
  37. Labtest_Screen_Ctl            C:\RA\LABTEST\SCREEN.CTL
  38.  
  39. ; Due to many requests for the next feature, Labtest will now leave it
  40. ; up to you to provide a command line to execute when adding an
  41. ; archive comment.  With many new archive utilities supporting archive
  42. ; comments, it also makes more sense to do it this way.  Below, you will
  43. ; specify a full path and file name to the Archive_Comment control file.
  44. ; This control file is made up of command lines to execute for each
  45. ; different archive type.  See the sample ARC_COM.CTL file for more
  46. ; info.  Note that if this option is commented out, Labtest will
  47. ; not add comments to your archives.
  48.  
  49. ; To provide total flexibility, Labtest provides you with two
  50. ; methods of running any external program you desire.  One
  51. ; may be run before processing begins, and the other can be
  52. ; run after Labtest is all finished with the file.  To specify
  53. ; the full path and filename of the uploaded file, use the @ character
  54. ; where the filename would normally be typed.
  55.  
  56. ; ExitBefore                       C:\UTILS\ZZAP @
  57. ; ExitAfter                        C:\SHEZ\ARJ.EXE L @
  58.  
  59. Comment_Control_File               C:\RA\LABTEST\COMMENT.CTL
  60.  
  61. ; Labtest provides you two choices concerning the Sysop screen
  62. ; during shelling to any external program.  You may use the provided
  63. ; Dos Window routine, by leave the next line as is.  If you comment
  64. ; this next line out, Labtest will save the whole screen, clear it,
  65. ; then shell to the external program.  Upon returning from the
  66. ; external program, the screen will be restored.  You MUST have the
  67. ; program DOSWIN.EXE in the directory pointed to by the LABTEST
  68. ; environment variable.
  69.  
  70. Use_Dos_Window
  71.  
  72. ; If you have registered Labtest, then enter your registration key
  73. ; here, otherwise enter a 0 (zero)
  74.  
  75. Registration_key              0
  76.  
  77. ; Archive_type is the type of archive to convert all archive files to.
  78. ; Labtest will use the setting found in FILES.RA for the file area
  79. ; which matches the current path.  If no match is found, or if ConvExt
  80. ; is not setup in FILES.RA, then the archive type below will be used.
  81.  
  82. Archive_type                  ARJ
  83.  
  84. ; Scan_commandline is the full dos commandline to execute your virus
  85. ; scanner, minus the actual file and path name, which Labtest will
  86. ; provide.  Consult the docs for commandline switches best suited to
  87. ; your needs.
  88.  
  89. Scan_commandline              C:\SHEZ\SCAN.EXE /NOMEM /NOPAUSE /NOEXPIRE
  90.  
  91. ; Years_old tells Labtest the maximum age of an archive that will be
  92. ; accepted.  Note that this is also used when testing dates of files which
  93. ; are contained in the archives themselves.
  94.  
  95. Years_old                     2
  96.  
  97. ; When Labtest posts a message to a user about an uploaded file, one of
  98. ; two names may be used for the From line.  If you specify SYSOP below,
  99. ; your name (as it appears in RACONFIG) will be placed in the From line.
  100. ; Alternatively, you may cause Labtest to wright "Labtest 2.2" in the from
  101. ; line of the messages.  Enter below either Sysop or Labtest.
  102.  
  103. ; Msg_Originator                Sysop
  104. Msg_Originator              Labtest
  105.  
  106. ; User_msg_base is the message base number which Labtest will post
  107. ; messages to the user concerning the file processed.  The next time
  108. ; the user does a scan for personal messages, they will be presented with
  109. ; a message informing them of how their upload was handled by Labtest.
  110. ; This may be the same area defined below for Sysop_Msg_Area.  If you
  111. ; want to disable Labtest's message writing feature, simply specify a 0
  112. ; for the message area or comment this line out.
  113.  
  114. User_Msg_Area                 2
  115.  
  116. ; Sysop_msg_area is the message base number which Labtest will post
  117. ; messages to the Sysop concerning the file processed.  The next time
  118. ; the Sysop does a scan for personal messages, a message will be
  119. ; presented informing them of how the upload was handled by Labtest.
  120. ; This may be the same area defined above for User_Msg_Area.  If you
  121. ; want to disable Labtest's sysop message writing feature, simply
  122. ; specify a 0 for the message area or comment this line out.
  123.  
  124. ; Sysop_Msg_Area              1
  125.  
  126. ; Labtest will create a message to the user giving them info about the
  127. ; status of their message.  Below you will define textfiles to be used as
  128. ; message text.  The text file will be read and then written to the Remote
  129. ; Access Hudson Message base in the areas defined above.  The message will
  130. ; be marked as Local and Private.  Provided the Sysop and User message
  131. ; areas are not 0 or commented out, Labtest will either use the text files
  132. ; defined below or the internal hard coded messages if the text files are
  133. ; either not defined or not found.
  134.  
  135. ; Bad_Archive_Msg is a full path and filename of a text file to be used to
  136. ; post as a message to the user if the file cannot be processed at all
  137. ; by Labtest.  This may be caused by corrupt archives, incomplete uploads
  138. ; or any other number of reasons.  The file will be moved for further
  139. ; inspection by the Sysop.
  140.  
  141. Bad_Archive_Msg               C:\RA\LABTEST\BADARC.MSG
  142.  
  143. ; Old_File_msg is a full path and filename of a text file to be used to
  144. ; post as a message to the user if the file fails the age test.  This message
  145. ; will be written into the message area defined above.
  146.  
  147. Old_File_Msg                  C:\RA\LABTEST\OLDFILE.MSG
  148.  
  149. ; Virus_Msg is the full path and filename of a text file to be used to
  150. ; post as a message to the user if the file fails the virus scan.
  151.  
  152. Virus_Msg                     C:\RA\LABTEST\VIRUS.MSG
  153.  
  154. ; Bad_Gif_Msg is the full path and filename of a text file to be used to
  155. ; post as a message to the user if the file fails the minimum gif
  156. ; resolution test.
  157.  
  158. Bad_Gif_Msg                   C:\RA\LABTEST\BADGIF.MSG
  159.  
  160. ; The Thank_You_Msg is the full path and filename of a text file to be
  161. ; used to post as a message to the user if the file passes all phases of
  162. ; Labtest.
  163.  
  164. Thank_You_Msg                 C:\RA\LABTEST\THANKS.MSG
  165.  
  166. ; The Minimum_Gif_Width is the lowest acceptable number of pixels from
  167. ; left side to the right side of the screen.
  168.  
  169. Minimum_Gif_Width             640
  170.  
  171. ; The Minimum_Gif_Height is the lowest acceptable number of pixels from
  172. ; top to bottom of the screen.
  173.  
  174. Minimum_Gif_Height            480
  175.  
  176. ; The Minimum_Gif_Colors is the lowest acceptable number of colors for
  177. ; Gif files.
  178.  
  179. Minimum_Gif_Colors            256
  180.  
  181. ; Add_File_List is the full path and filename of a text file containing
  182. ; the full path's and filenames of files you want added to each archive
  183. ; file.  If you do not wish to use this feature, just place a semi-colon
  184. ; ';' before the keyword Add_File_List.
  185.  
  186. Add_File_List               C:\RA\LABTEST\ADDFILES.LST
  187.  
  188. ; Kill_File_List is the full path and filename of a text file containing
  189. ; only the filenames of files you want to remove from every incoming
  190. ; archive file.  If you do not wish to use this feature, just place a
  191. ; semi-colon ';' before the keyword Kill_File_List.
  192.  
  193. Kill_File_List              C:\RA\LABTEST\KILLFILE.LST
  194.  
  195. ; Labtest has the ability to set the date of the file processed to either
  196. ; the system date or the date of the original archive file, the oldest
  197. ; file in the archive, or the newest file.  Specify Keep_Date,
  198. ; Oldest_File, or Newest_File.  To keep the archive date set as
  199. ; the current system date, comment all three of these lines out.
  200.  
  201. ; Oldest_File          Makes the archive date the date of the oldest file
  202. ; Keep_Date            Makes the archive date the date of the original archive
  203. Newest_File          Makes the archive date the date of the newest file
  204.  
  205. ; Set_Security is the security level to set the user's to if he/she uploads
  206. ; a file which failed the virus scan.  This is extremely powerful as you
  207. ; can then prevent the user from further uploads until they resolve the
  208. ; problem on their end.  Simply set your Upload menu command to a
  209. ; security level higher than this and that's all there is to it!  You
  210. ; don't have to use both Set_Security and Set_Flag if you don't want to,
  211. ; they are both provided to give you a powerful option.
  212.  
  213. ; Set_Security                1
  214.  
  215. ; Set_Flag is similar to the above Set_Security in that you can set a
  216. ; specific flag in the user's record if the file fails the virus scan.
  217. ; Note that the flag and security level will ONLY be changed if the file
  218. ; fails the virus scan, any other test-failures will have no effect on
  219. ; flags or security.  The flags setting is a two character item, the
  220. ; first being in the range A - D (capitals!), the second being in the
  221. ; range 1 - 8.  Only one flag can be set.
  222.  
  223. Set_Flag                    C1
  224.  
  225. ; Labtest will convert self-extracting files (SFX) to the desired archive
  226. ; type based on the following command.  If you do not want SFX files to
  227. ; be converted, insert a semi-colon before the command Convert_SFX.
  228.  
  229. Convert_SFX
  230.  
  231. ; Labtest will compress files non-archive files (.DOC, .TXT, etc) based
  232. ; on the following command.  If you want to leave non-archive files in
  233. ; their original form, put a semicolon at the beginning of the next line.
  234.  
  235. Pack_Unknown
  236.  
  237. ; Labtest will strip a description of characters above ascii 127 and
  238. ; remove carriage return/linefeed pairs and replace them with a soft carriage
  239. ; return (ASCII 141) if you want to.  If you want to process the descriptions
  240. ; like this, uncomment the next line, otherwise, leave it as is.
  241.  
  242. ; Process_Descriptions
  243.  
  244. ; Labtest will swap itself out of memory when running external programs.
  245. ; Indicate here where you want Labtest to put it's swap file.
  246. ; If enough EMS memory exists for the swap file, that will be used.  If
  247. ; not, the drive and path indicated below will be used.  This may be a
  248. ; ram disk.
  249.  
  250. Swap_Path                        C:\RA\LABTEST
  251.  
  252. ; Labtest will handle ARJ secured files and PKZIP -AV files in one of
  253. ; two ways.  If you remove the semi-colon from the line below, this
  254. ; will tell Labtest that you want to leave secured archives alone.
  255. ; Labtest will unpack them and scan the files, but it will not rearchive
  256. ; the file or add a file comment.  If you leave it as is, Labtest
  257. ; will ignore the security features of ARJ and PKZIP.
  258.  
  259. ;Keep_Secured
  260.  
  261. ; Labtest may optionally add the uploader's name to the file description
  262. ; if a FILE_ID.DIZ/DESC.SDI was found.  If enabled, a short line like
  263. ; "Uploaded by John Doe" will be appended to the description.  To disable
  264. ; this feature, comment the line below out.
  265.  
  266. Add_Upload_Name
  267.