home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / BBS_UTIL / PRLST50.ZIP / PWRLIST.DOC < prev    next >
Text File  |  1994-01-27  |  30KB  |  637 lines

  1.  
  2.  
  3.  
  4.                ▄▄▄▄▄▄    ▄▄▄▄▄▄   ▄        ▄  ▄▄▄▄▄▄  ▄────▄
  5.                █    ▀▄  ▄█    █▄  █        █  █       █    ▀▄
  6.                █─────▀  █      █  ▀▄  ┌┐  ▄▀  █────   █───▄─▀
  7.                █        ▀█    █▀   ▀▄┌┘└┐▄▀   █       █   ▀▄
  8.                ▀         ▀▀▀▀▀▀     ▀▀  ▀▀    ▀▀▀▀▀▀  ▀    ▀
  9.  
  10.                         ▄        ▄   ▄▄▄▄▄▄  ▄▄▄▄▄▄▄
  11.                         █        █  █▀    ▀     █
  12.                         █        █  ▀─────▄     █
  13.                         █        █  ▄    ▄█     █
  14.                         ▀▀▀▀▀▀▀  ▀  ▀▀▀▀▀▀      ▀
  15.  
  16.  
  17.                               version  5.0
  18.  
  19.                                    by
  20.  
  21.                               Mike Weaver
  22.  
  23.  
  24.  
  25.  
  26.                                CONTENTS
  27.                                ========
  28.                                                                              
  29.                               Overview
  30.                               Support Files
  31.                               Copyright
  32.                               Warranty
  33.                               Distribution
  34.                               Registration
  35.                               List of files in archive
  36.                               Configuration Files
  37.                               Environment Variables
  38.                               Batch File
  39.                               Sysop Keys
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.                                  OVERVIEW
  52.                                  --------
  53.  
  54. Power List is a utility for PCBoard 14.x, although it has not been tested
  55. on any other systems it should work fine with any system that can produce
  56. a DOOR.SYS, PCBOARD.SYS, USERINFO.DAT, DORINFOx.DEF, CALLINFO.BBS and a
  57. few others.
  58.  
  59. Power List allows the user to design and download a custom built list of
  60. available files on a particular BBS. Hence the name.  Rather than tying up
  61. your system to download a very large complete file listing the user selects
  62. those files areas that interest him/her and then Power List will do the rest.
  63.  
  64. Using PKZip(tm) Power List will compress all the selected file directories
  65. and then using DSZ(tm) it will allow the user to download the list.
  66.  
  67.  
  68.  
  69.  
  70.  
  71.                              Required Files
  72.                              ~~~~~~~~~~~~~~
  73.  
  74. DSZ.COM or DSZ.EXE is required in order for the download portion of Power
  75. List to function properly.  Currently no other protocols are supported. If
  76. however you use GSZ.COM you could rename or copy it to DSZ.COM as the two
  77. have the same command structure.
  78.  
  79. PKZIP.EXE is required in order for the program to compress the selected
  80. files prior to downloading.
  81.  
  82. Both DSZ and PKZIP need to be in your path somewhere.
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.                                Copyright
  95.                                ---------
  96.  
  97. POWER LIST,  Copyright (c) 1992 by Mike Weaver,  is being distributed as
  98. Shareware.  Under this concept you may use the  SHAREWARE (unregistered)
  99. version for a  reasonable period of  time for evaluation after which you
  100. must either register your copy or discontinue  usage.
  101.  
  102.  
  103.  
  104.                          DISCLAIMER - WARRANTY
  105.                          ~~~~~~~~~~~~~~~~~~~~~
  106. This product is provided as is without warranty of any kind.  The entire
  107. risk as to the results and performance of the program is assumed by you.
  108. Futhermore, the  author does not warrant, guarantee, or  make any  other
  109. representations regarding the use of,  or the  results of the use of the
  110. program,  and you rely on the  program and  results  solely at  your own
  111. risk.  The author  cannot and will not accept  responsibility for system
  112. damage, loss of profit or any other special, consequential or incidental 
  113. damages  resulting  from  the use of or inability to  use this  product.
  114.  
  115.  
  116.  
  117.                              Distribution
  118.                              ------------
  119.  
  120. This program is being distributed via the SHAREWARE concept and as such,
  121. may be copied freely with the following restrictions:
  122.  
  123.         * The program must be supplied in it's original unmodified
  124.           form, including documentation.
  125.  
  126.         * This program may not be distributed as part of any commercial
  127.           application or service without the express, written consent
  128.           of the author.
  129.  
  130.         * Vendors of Shareware/Public Domain software may not
  131.           distribute this program without the express, written
  132.           consent of the author.
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.                              Registration
  141.                              ------------
  142. This door represents  many hours of  programming and the author deserves
  143. just compensation for his time, efforts and expertise.  If you find this
  144. program to be of some  value and you  continue to use it on your system,
  145. you must return the order form provided along with the registration fee.
  146. Registration entitles you to free upgrades via modem from The NITE-LITE.
  147. Payments should be  made in the  form of a check or money order.  Or you
  148. can register by credit card on The NITE-LITE bbs.
  149.  
  150.                 The NITE-LITE bbs: (615) 458-9099 v.32bis
  151.  
  152. NOTE: After I recieve your registration fee,  your registration number
  153.       will be posted in a private message on The NITE-LITE.
  154.  
  155.         I have not crippled this program in any way, so you can use it
  156.         forever if you like.  However be forewarned that unless you
  157.         register I may not be apt to answer questions as freely.  I
  158.         too however realize the cost of running a BBS so I ask only a
  159.         mere $15 if you like and use the program.  If you do not like
  160.         the program and have an idea that would make it more likeable
  161.         by all means let me know and I will try to implement it.
  162.  
  163.                       List of Files in archive:
  164.                       -------------------------
  165.           Sample.cfg           Pwrlist.doc       Register.frm
  166.           Pwrlist.exe          Pwrlist.          Pwrlist.hlp
  167.           File_id.diz          History.doc       Powerlistx.exe
  168.  
  169.           
  170. SAMPLE.CFG    This is the door configuration file.  The one included in
  171.               this archive is a sample and will have to be edited to fit
  172.               your system.
  173. PWRLIST.DOC   Three guesses and the first 2 don't count. <Grin>
  174. PWRLIST.EXE   The executable door program itself.  This door is a stand
  175.               alone program that requires no other files such as DoorPatch
  176.               or Brun. I wrote this door using DoorFrame 3.8
  177. PWRLISTX.EXE  This is the seamless version of PowerList.  No intros, no
  178.               credits, no fancy screens. This version should make the
  179.               door appear to be an intergrated part of your system. This
  180.               version will only run if the user has a valid serial number.
  181. PWRLIST.      This is a sample batch file to run the door on PCBoard
  182.               systems.  You may have to edit it depending on where you
  183.               store the door files etc.
  184.  
  185.  
  186.  
  187. FILE_ID.DIZ   This file contains program descriptions for boards that
  188.               implement automatic file description insertion with a
  189.               program such as PCBDescribe(tm).
  190. HISTORY.DOC   A list of corrections or bug fixes or changes in Power List
  191.  
  192. REGISTER.FRM  Registration form for use when registering by mail.
  193.  
  194. PWRLIST.HLP   Help file required for operation. Must be in the same
  195.               directory the door is run from.
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209. Example configuration file for|PCBOARD.SYS|
  210. ------------------------------------------
  211. C:\PCB\PCBOARD.SYS    <=-  (Full pathname of your PCBOARD.SYS file)
  212. The NITE-LITE bbs     <=-  (Change this to your BBS name)
  213. Mike                  <=-  (The Sysop's first name)
  214. Weaver                <=-  (The Sysop's last name)
  215. PCBOARD               <=-  (BBS type must be in caps - only PCB support for now
  216. 662345922             <=-  (Your registration #)  Use this one till you get one
  217. 1                     <=-  (1 = non-standard comport  0 = normal comports)
  218. 2e8,5                 <=-  (Base,Irq  for non-standard port) Don't leave this
  219.                             line blank!  If line above is 0 this line will be
  220.                             ignored.
  221. c:\pcb\menus\dirs     <=-  (Location of your file directory menu.  You need to
  222.                             have both a non-graphics and graphics version of
  223.                             this file available. Example: DIRS and DIRSG
  224. NiteLite.zip          <=-  (Change the name of the .ZIP file PowerList creates)
  225. 60                    <=-  (Number of dir files available)
  226. c:\pcb\gen\dir.lst    <=-  (Location of the PCBoard Dir.lst file)
  227. c:\pcb\gen\upld       <=-  (Location of upload dir file)
  228. c:pcb\gen\dos1        <=-  (From here to the end of the config file is the
  229. c:pcb\gen\dos2              complete path and filename of each dir file you
  230. c:\pcb\gen\dos3             want to be accessable by PowerList.  This is a big
  231. c:\pcb\gen\dos4             change from 3.9 and lower.  Files can now be in
  232. c:\pcb\gen\dos5             any location. These lines are needed only for
  233.                             non-PCBoard systems.)
  234. etc.
  235.  
  236. Example configuration file for|USERS.SYS|
  237. ------------------------------------------
  238. C:\PCB\USERS.SYS      <=-  (Full pathname of your USERS.SYS file)
  239. The NITE-LITE bbs     <=-  (Change this to your BBS name)
  240. Mike                  <=-  (The Sysop's first name)
  241. Weaver                <=-  (The Sysop's last name)
  242. PCBOARD               <=-  (BBS type must be in caps - only PCB support for now
  243. 662345922             <=-  (Your registration #)  Use this one till you get one
  244. 1                     <=-  (1 = non-standard comport  0 = normal comports)
  245. 2e8,5                 <=-  (Base,Irq  for non-standard port) Don't leave this
  246.                             line blank!  If line above is 0 this line will be
  247.                             ignored.
  248. c:\pcb\menus\dirs     <=-  (Location of your file directory menu. You need to
  249.                             have both a non-graphics and graphics version of
  250.                             this file available. Example: DIRS and DIRSG
  251. NiteLite.zip          <=-  (Change the name of the .ZIP file PowerList creates)
  252. 60                    <=-  (Number of dir files available)
  253. c:\pcb\gen\dir.lst    <=-  (Location of the PCBoard Dir.lst file)
  254. c:\pcb\gen\upld       <=-  (Location of upload dir file)
  255. c:pcb\gen\dos1        <=-  (From here to the end of the config file is the
  256. c:pcb\gen\dos2              complete path and filename of each dir file you
  257. c:\pcb\gen\dos3             want to be accessable by PowerList.  This is a big
  258. c:\pcb\gen\dos4             change from 3.9 and lower.  Files can now be in
  259. c:\pcb\gen\dos5             any location. These lines are needed only for
  260.                             non-PCBoard systems.)
  261. etc.
  262.  
  263. Example configuration file for|DOOR.SYS|
  264. ---------------------------------------
  265. C:\BBS\DOOR.SYS       <=-  (Full pathname of your DOOR.SYS file)
  266. The NITE-LITE bbs     <=-  (Change this to your BBS name)
  267. Mike                  <=-  (The Sysop's first name)
  268. Weaver                <=-  (The Sysop's last name)
  269. PCBOARD               <=-  (BBS type must be in caps - only PCB support for now
  270. 662345922             <=-  (Your registration #)  Use this one till you get one
  271. 1                     <=-  (1 = non-standard comport  0 = normal comports)
  272. 2e8,5                 <=-  (Base,Irq  for non-standard port) Don't leave this
  273.                             line blank!  If line above is 0 this line will be
  274.                             ignored.
  275. c:\pcb\menus\dirs     <=-  (Location of your file directory menu. You need to
  276.                             have both a non-graphics and graphics version of
  277.                             this file available. Example: DIRS and DIRSG
  278. NiteLite.zip          <=-  (Change the name of the .ZIP file PowerList creates)
  279. 60                    <=-  (Number of dir files available)
  280. c:\pcb\gen\dir.lst    <=-  (Location of the PCBoard Dir.lst file)
  281. c:\pcb\gen\upld       <=-  (Location of upload dir file)
  282. c:pcb\gen\dos1        <=-  (From here to the end of the config file is the
  283. c:pcb\gen\dos2              complete path and filename of each dir file you
  284. c:\pcb\gen\dos3             want to be accessable by PowerList.  This is a big
  285. c:\pcb\gen\dos4             change from 3.9 and lower.  Files can now be in
  286. c:\pcb\gen\dos5             any location. These lines are needed only for
  287.                             non-PCBoard systems.)
  288. etc.
  289.  
  290. Example configuration file for|USERINFO.DAT|
  291. -------------------------------------------
  292. C:\BBS\USERINFO.DAT   <=-  (Full pathname of your USERINFO.DAT file)
  293. The NITE-LITE bbs     <=-  (Change this to your BBS name)
  294. Mike                  <=-  (The Sysop's first name)
  295. Weaver                <=-  (The Sysop's last name)
  296. PCBOARD               <=-  (BBS type must be in caps - only PCB support for now
  297. 662345922             <=-  (Your registration #)  Use this one till you get one
  298. 1                     <=-  (1 = non-standard comport  0 = normal comports)
  299. 2e8,5                 <=-  (Base,Irq  for non-standard port) Don't leave this
  300.                             line blank!  If line above is 0 this line will be
  301.                             ignored.
  302. c:\pcb\menus\dirs     <=-  (Location of your file directory menu. You need to
  303.                             have both a non-graphics and graphics version of
  304.                             this file available. Example: DIRS and DIRSG
  305. NiteLite.zip          <=-  (Change the name of the .ZIP file PowerList creates)
  306. 60                    <=-  (Number of dir files available)
  307. c:\pcb\gen\dir.lst    <=-  (Location of the PCBoard Dir.lst file)
  308. c:\pcb\gen\upld       <=-  (Location of upload dir file)
  309. c:pcb\gen\dos1        <=-  (From here to the end of the config file is the
  310. c:pcb\gen\dos2              complete path and filename of each dir file you
  311. c:\pcb\gen\dos3             want to be accessable by PowerList.  This is a big
  312. c:\pcb\gen\dos4             change from 3.9 and lower.  Files can now be in
  313. c:\pcb\gen\dos5             any location. These lines are needed only for
  314.                             non-PCBoard systems.)
  315. etc.
  316. NOTE: DOOR.SYS must be in the SAME directory as USERINFO.DAT
  317.  
  318. Example configuration file for|CALLINFO.BBS|
  319. -------------------------------------------
  320. C:\BBS\CALLINFO.BBS   <=-  (Full pathname of your CALLINFO.BBS file)
  321. The NITE-LITE bbs     <=-  (Change this to your BBS name)
  322. Mike                  <=-  (The Sysop's first name)
  323. Weaver                <=-  (The Sysop's last name)
  324. PCBOARD               <=-  (BBS type must be in caps - only PCB support for now
  325. 662345922             <=-  (Your registration #)  Use this one till you get one
  326. 1                     <=-  (1 = non-standard comport  0 = normal comports)
  327. 2e8,5                 <=-  (Base,Irq  for non-standard port) Don't leave this
  328.                             line blank!  If line above is 0 this line will be
  329.                             ignored.
  330. c:\pcb\menus\dirs     <=-  (Location of your file directory menu. You need to
  331.                             have both a non-graphics and graphics version of
  332.                             this file available. Example: DIRS and DIRSG
  333. NiteLite.zip          <=-  (Change the name of the .ZIP file PowerList creates)
  334. 60                    <=-  (Number of dir files available)
  335. c:\pcb\gen\dir.lst    <=-  (Location of the PCBoard Dir.lst file)
  336. c:\pcb\gen\upld       <=-  (Location of upload dir file)
  337. c:pcb\gen\dos1        <=-  (From here to the end of the config file is the
  338. c:pcb\gen\dos2              complete path and filename of each dir file you
  339. c:\pcb\gen\dos3             want to be accessable by PowerList.  This is a big
  340. c:\pcb\gen\dos4             change from 3.9 and lower.  Files can now be in
  341. c:\pcb\gen\dos5             any location. These lines are needed only for
  342.                             non-PCBoard systems.)
  343. etc.
  344.  
  345. Example configuration file for|DORINFOx.DEF|
  346. -------------------------------------------
  347. C:\BBS\DORINFOx.DEF   <=-  (Full pathname of your DORINFOx.DEF file)
  348.                       <=-  (Change this to your BBS name)
  349. The NITE-LITE bbs     <=-  (The Sysop's first name)
  350. Mike                  <=-  (The Sysop's last name)
  351. Weaver                <=-  (Your registration #)  Use this one till you get one
  352. PCBOARD               <=-  (BBS type must be in caps - only PCB support for now
  353. 662345922             <=-  (Location of your file directory menu)
  354. 1                     <=-  (1 = non-standard comport  0 = normal comports)
  355. 2e8,5                 <=-  (Base,Irq  for non-standard port) Don't leave this
  356.                             line blank!  If line above is 0 this line will be
  357.                             ignored.
  358. c:\pcb\menus\dirs     <=-  (Location of your file directory menu. You need to
  359.                             have both a non-graphics and graphics version of
  360.                             this file available. Example: DIRS and DIRSG
  361. NiteLite.zip          <=-  (Change the name of the .ZIP file PowerList creates)
  362. 60                    <=-  (From here to the end of the config file is the
  363. c:\pcb\gen\dir.lst    <=-  (Location of the PCBoard Dir.lst file)
  364. c:\pcb\gen\upld       <=-  (Location of upload dir file)
  365. c:pcb\gen\dos1        <=-  (From here to the end of the config file is the
  366. c:pcb\gen\dos2              complete path and filename of each dir file you
  367. c:\pcb\gen\dos3             want to be accessable by PowerList.  This is a big
  368. c:\pcb\gen\dos4             change from 3.9 and lower.  Files can now be in
  369. c:\pcb\gen\dos5             any location. These lines are needed only for
  370.                             non-PCBoard systems.)
  371. etc.
  372.  
  373. Example configuration file for|SFDOORS.DAT|
  374. ------------------------------------------
  375. C:\BBS\SFDOORS.DAT    <=-  (Full pathname of your SFDOORS.DAT file)
  376. The NITE-LITE bbs     <=-  (Change this to your BBS name)
  377. Mike                  <=-  (The Sysop's first name)
  378. Weaver                <=-  (The Sysop's last name)
  379. PCBOARD               <=-  (BBS type must be in caps - only PCB support for now
  380. 662345922             <=-  (Your registration #)  Use this one till you get one
  381. 1                     <=-  (1 = non-standard comport  0 = normal comports)
  382. 2e8,5                 <=-  (Base,Irq  for non-standard port) Don't leave this
  383.                             line blank!  If line above is 0 this line will be
  384.                             ignored.
  385. c:\pcb\menus\dirs     <=-  (Location of your file directory menu. You need to
  386.                             have both a non-graphics and graphics version of
  387.                             this file available. Example: DIRS and DIRSG
  388. NiteLite.zip          <=-  (Change the name of the .ZIP file PowerList creates)
  389. 60                    <=-  (Number of dir files available)
  390. c:\pcb\gen\dir.lst    <=-  (Location of the PCBoard Dir.lst file)
  391. c:\pcb\gen\upld       <=-  (Location of upload dir file)
  392. c:pcb\gen\dos1        <=-  (From here to the end of the config file is the
  393. c:pcb\gen\dos2              complete path and filename of each dir file you
  394. c:\pcb\gen\dos3             want to be accessable by PowerList.  This is a big
  395. c:\pcb\gen\dos4             change from 3.9 and lower.  Files can now be in
  396. c:\pcb\gen\dos5             any location. These lines are needed only for
  397.                             non-PCBoard systems.)
  398. etc.
  399.  
  400. Example configuration file for|CHAIN.TXT|
  401. ----------------------------------------
  402. C:\BBS\CHAIN.TXT      <=-  (Full pathname of your CHAIN.TXT file)
  403. The NITE-LITE bbs     <=-  (Change this to your BBS name)
  404. Mike                  <=-  (The Sysop's first name)
  405. Weaver                <=-  (The Sysop's last name)
  406. PCBOARD               <=-  (BBS type must be in caps - only PCB support for now
  407. 662345922             <=-  (Your registration #)  Use this one till you get one
  408. 1                     <=-  (1 = non-standard comport  0 = normal comports)
  409. 2e8,5                 <=-  (Base,Irq  for non-standard port) Don't leave this
  410.                             line blank!  If line above is 0 this line will be
  411.                             ignored.
  412. c:\pcb\menus\dirs     <=-  (Location of your file directory menu. You need to
  413.                             have both a non-graphics and graphics version of
  414.                             this file available. Example: DIRS and DIRSG
  415. NiteLite.zip          <=-  (Change the name of the .ZIP file PowerList creates)
  416. 60                    <=-  (Number of dir files available)
  417. c:\pcb\gen\dir.lst    <=-  (Location of the PCBoard Dir.lst file)
  418. c:\pcb\gen\upld       <=-  (Location of upload dir file)
  419. c:pcb\gen\dos1        <=-  (From here to the end of the config file is the
  420. c:pcb\gen\dos2              complete path and filename of each dir file you
  421. c:\pcb\gen\dos3             want to be accessable by PowerList.  This is a big
  422. c:\pcb\gen\dos4             change from 3.9 and lower.  Files can now be in
  423. c:\pcb\gen\dos5             any location. These lines are needed only for
  424.                             non-PCBoard systems.)
  425. etc.
  426.  
  427. Example configuration file for|TRIBBS.SYS|
  428. ----------------------------------------
  429. C:\BBS\TRIBBS.SYS     <=-  (Full pathname of your TRIBBS.SYS file)
  430. The NITE-LITE bbs     <=-  (Change this to your BBS name)
  431. Mike                  <=-  (The Sysop's first name)
  432. Weaver                <=-  (The Sysop's last name)
  433. PCBOARD               <=-  (BBS type must be in caps - only PCB support for now
  434. 662345922             <=-  (Your registration #)  Use this one till you get one
  435. 1                     <=-  (1 = non-standard comport  0 = normal comports)
  436. 2e8,5                 <=-  (Base,Irq  for non-standard port) Don't leave this
  437.                             line blank!  If line above is 0 this line will be
  438.                             ignored.
  439. c:\pcb\menus\dirs     <=-  (Location of your file directory menu. You need to
  440.                             have both a non-graphics and graphics version of
  441.                             this file available. Example: DIRS and DIRSG
  442. NiteLite.zip          <=-  (Change the name of the .ZIP file PowerList creates)
  443. 60                    <=-  (Number of dir files available)
  444. c:\pcb\gen\dir.lst    <=-  (Location of the PCBoard Dir.lst file)
  445. c:\pcb\gen\upld       <=-  (Location of upload dir file)
  446. c:pcb\gen\dos1        <=-  (From here to the end of the config file is the
  447. c:pcb\gen\dos2              complete path and filename of each dir file you
  448. c:\pcb\gen\dos3             want to be accessable by PowerList.  This is a big
  449. c:\pcb\gen\dos4             change from 3.9 and lower.  Files can now be in
  450. c:\pcb\gen\dos5             any location. These lines are needed only for
  451.                             non-PCBoard systems.)
  452. etc.
  453.  
  454.  
  455. Line 1 ->  Is the location of your BBS info file. The program requires
  456.            the complete path and filename. I recommend using USERS.SYS
  457.            for PCBoard use.
  458. Line 2 ->  The name of your BBS goes here.
  459. Line 3 ->  The SysOp's first name.
  460. Line 4 ->  The SysOp's last name.
  461. Line 5 ->  This is for BBS type.  Currently the only type that will work
  462.            in this field is PCBOARD (in caps!) More types will be support-
  463.            ed as I learn the file formats needed. If you are not running
  464.            PCBoard use NONE (in caps!)
  465. Line 6 ->  This is where you put your serial number once you register the
  466.            program.  Until then use any number you like but don't leave
  467.            this line out or the door will crash!
  468. Line 7 ->  This line tells DSZ whether or not you are using non-standard
  469.            comports. 0 means you are not and 1 means you are.
  470. Line 8 ->  This is where you define your non-standard port configuration.
  471.            The format is BASE,IRQ.  Example: 2e8,5. If you are not using
  472.            non-standard ports you must still have something on this
  473.            line. I recommend "Disabled" without the quoates.  As with
  474.            all the other lines in the .cfg file this line cannot be left
  475.            out!
  476. Line 9 ->  This is the location of your file directory menu.  The example
  477.            above is from my system, use whatever you use in PCBSetup.
  478.            Or you can create a special directory menu if you like just
  479.            be sure to tell the config file where to find it.  Create a non-
  480.            graphic and graphic version of the menu and append a "G" to the
  481.            graphic version.  Example:  DIRS and DIRSG
  482.  
  483. Line 10->  Here you can specify a new name for the .ZIP file that Power
  484.            List creates.  Be sure to use a valid filename.
  485. Line 11->  This number represents the total number of dir files on your
  486.            system.  This number is the total of the entries in your
  487.            DIR.LST file plus 1 for your upload directory. (Which is not
  488.            included in the DIR.LST file.
  489.  
  490.            If you're not using PCBoard then this number should represent
  491.            the total number of entries listed after line # 13.
  492.  
  493. Line 12->  The complete path and filename of your PCBoard DIR.LST file
  494.            as specified in PCBSetup.
  495. Line 13->  The complete path and filename of your PCBoard upload dir
  496.            file as specified in PCBSetup
  497. Line 14->  Lines from this point on are only needed if you are using a
  498.            BBS other than PCBoard.
  499.  
  500.            From here to the end of the .cfg file is where you tell the
  501.            program the complete path and filename of each of your systems
  502.            dir files.  Using this method seemed more versatile to me.
  503.            You can have dir files that are kept in different locations if
  504.            need be. The unregistered version is not crippled and will
  505.            handle as many directories as you need to. However if you use
  506.            the door Please Register.
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.                          Environment Variables
  517.                          ---------------------
  518.  
  519. PCBoard automatically creates the %PCBDRIVE% & %PCBDIR% environment
  520. variables. Non-PCBoard systems may also use these variables by including
  521. the following in either your BBS batch or AUTOEXEC.BAT
  522.  
  523.   SET PCBDRIVE=C:               <- Drive letter of your BBS files
  524.   SET PCBDIR=\BBSDIR            <- Path to your BBS files
  525.  
  526. Then in your Door .CNF file instead of putting C:\BBSDIR\DOOR.SYS, you
  527. would put %PCBDRIVE%%PCBDIR%\DOOR.SYS. This allows you to use just one
  528. .CNF file for multi-node operation!
  529.  
  530. To specify a non-standard IRQ, put the IRQ number after the .CNF on the
  531. command line.  For example:
  532.  
  533.      PWRLIST PWRLIST.CNF /5
  534.  
  535. or using the PCBDRIVE procedure:   SET IRQ=5   and use
  536.  
  537.      PWRLIST PWRLIST.CNF /%IRQ%
  538.  
  539. This tells the program to use IRQ 5 instead of the standard IRQ.
  540.  
  541.  
  542. !!!! I have only run and tested this door with PCBoard 14.5a and I cannot !!!!
  543. !!!! attest to its ability to run on any other systems. Consider yourself !!!!
  544. !!!! warned in advance.                                                   !!!!
  545.  
  546.  
  547.                           Example Batch File
  548.                          -------------------
  549.  
  550. A sample batch file is included and is similer to the following:
  551.  
  552.    ECHO OFF
  553.    CD\DOORS\PWRLIST         <=- Switch to the door's Directory.
  554.    PWRLIST PWRLIST.CNF      <=- Execute the door program and pass the
  555.                                 configuration filename to the program.
  556.    CD\PCB                   <=- Go back to PCB DIR when user exits door.
  557.    BOARD                    <=- Restart BBS.
  558.  
  559. A sample batch file for running the registered seamless version which
  560. assumes of course you run in shelled mode.
  561.  
  562.    ECHO OFF
  563.    CD\DOORS\PWRLIST         <=- Switch to the door's Directory.
  564.    PWRLISTX PWRLIST.CNF     <=- Execute the door program and pass the
  565.                                 configuration filename to the program.
  566.    CD\PCB                   <=- Go back to PCB DIR when user exits door.
  567.    EXIT                     <=- Restart BBS.
  568.  
  569.  
  570.  
  571. This Door is multi-node  compatible so you may run more than 1 node from
  572. the same .CNF file  provided the path to your system file (DORINFOx.DEF,
  573. CALLINFO.BBS, etc) is exactly the same unless you are using environment
  574. variables, (q.v.)
  575.  
  576.  
  577.                               Sysop Keys
  578.                               ----------
  579. F3    -  Toggles the printer On/Off. Value is passed to PCBoard and/or
  580.          written to DOOR.SYS and USERS.SYS
  581. F4    -  Toggles the Page Bell on/off. Value is passed to PCBoard
  582.          and/or written to DOOR.SYS and USERS.SYS
  583. F5    -  DOS Shell. Allows SysOp to exit to DOS from inside a DOOR.
  584. F7    -  Toggles the Caller Alarm On/Off. Value is passed to PCBoard
  585.          and/or written to DOOR.SYS and USERS.SYS
  586. F8    -  Returns the caller involuntarily to the BBS.
  587. F9    -  Toggles the local display On/Off. Value is passed to PCBoard
  588.          and/or written to DOOR.SYS and USERS.SYS
  589. F10   -  Activates SysOp CHAT mode within the DOOR.
  590. ESC   -  Deactivates CHAT mode.  DOOR is resumed.
  591. UP    -  Give the caller extra time while in the DOOR.  
  592. DN    -  Subtract time from the caller while in the DOOR. 
  593. HOME  -  HELP key for Status Line options.
  594. ALT-N -  SysOp next on toggle. Value passed to PCBoard. (PCBoard only)
  595. ALT-X -  PCBoard will exit after current caller logs off. Value is
  596.          passed to PCBoard. Not available on non-PCBoard systems.
  597.  
  598.  
  599. One last thing I am terrible at writing so if these docs seem hard to read
  600. or use it is probably because they are. <GRIN>
  601.  
  602.  
  603.                                CREDITS
  604.                                -------
  605.  
  606.         I want to thank Todd Stephens for his unending help when my
  607.         needs overcome my ability.
  608.  
  609.         I also want to thank Ted Freeman for his great program Door-
  610.         Frame, as well as for his never ending help as I tried to
  611.         convert Power List over to use DoorFrame and in turn be much
  612.         more versatile.
  613.  
  614.  
  615.                      OK I'm finished, send the millions to:
  616.  
  617.                                 Mike Weaver
  618.                                 % The NITE-LITE bbs
  619.                                 Rt. 1 Box 231b
  620.                                 159 Moatsewell Rd.
  621.                                 Philadelphia, Tn.
  622.                                                37846
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.