home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / HOTDOG31.ZIP / HOTDOG.DOC < prev    next >
Encoding:
Text File  |  1993-01-20  |  29.3 KB  |  678 lines

  1.  
  2.  
  3.                       ╔════════════════════════════════╗
  4.                       ║  A NAPSWare Production Release ║
  5.                       ╚════════════════════════════════╝
  6.  
  7.  
  8.  
  9.                        HOTDOG: PCBoard File/User Utility
  10.                        ~~~~~~~ ~~~~~~~ ~~~~~~~~~ ~~~~~~~
  11.  
  12.                                  Version  3.1
  13.  
  14.  
  15.  
  16.                           Copyright (C),  1988,  1989
  17.  
  18.  
  19.  
  20.  
  21.  
  22.      Author                            NAPS Executive Director
  23.  
  24.  
  25.      John McNamara
  26.                                        David Patterson
  27.      MÄC's Place BBS                   Viking Magick BBS
  28.      Dunn, North Carolina              Cambridge, Massachusetts
  29.  
  30.      (919) 891-1111 [19,200 HST]       (617) 354-2171 [9600 MicroCom]
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.      Release Date:  8  October  1989
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.     HOTDOG - Version 3.1                                           Page - 1
  53.  
  54.  
  55.     HOTDOG - A NAPSWare Production PCBoard Utility
  56.  
  57. ┌────────────────────────────────┐
  58. │ Files included in this ARChive:│
  59. └────────────────────────────────┘
  60.  
  61.     HOTDOG.EXE       - Main HotDog Executable File, Version 3.1.
  62.     HOTDOG.DOC       - Information on HotDog PCBoard File/User Utility
  63.     HOT-CFG.TXT      - Sample Configuration File with Comments and
  64.                         Information
  65.     HOTDOG.CFG       - Sample Configuration File without Comments
  66.     TOPUP            - Sample Footer for Production of the Top Uploaders
  67.                         Bulletin
  68.     WHYTAKE          - Sample Footer for Production of the Top Downloaders
  69.                         Bulletin
  70.     WARNING.!!!      - Information and Advice on Upgarding from previous
  71.                         versions of HotDog
  72.     HOTDOG.HIS       - Programme Release History
  73.     REGISTER.DOC     - Registration Information for HotDog
  74.     README.NOW       - Information on Files Available with the
  75.                        HotDog PCBoard File/User Utility
  76.  
  77.     NAPSSOFT.TXT     - Background Information on NAPSWare Productions
  78.     NAPSINFO.ZIP     - Background Information and Application
  79.                        for NAPS
  80.  
  81. ╔══════════════╗
  82. ║ Introduction ║
  83. ╚══════════════╝
  84.  
  85.   HOTDOG  is  a  PCBoard  File/User  utility  programme  that supports PCBoard
  86.   Versions 11.X, 12.0, 12.1, and 14.0.  It WILL NOT work with PCBoard  Version
  87.   10.  HOTDOG  helps maintain the  security levels within  your User database.
  88.   It can be  used to generate  reports of your  users activities, including  a
  89.   list of your users and a Top UpLoaders and Top DownLoaders bulletins.
  90.  
  91.   The main features of the HOTDOG programme include:
  92.  
  93.           o Changes security level based on upload/download ratios
  94.           o Changes security level based on top uploaders information
  95.       o Changes security level based on top downloaders information
  96.           o Creates list of top uploaders and an optional ANSI graphic list
  97.       o Creates list of top downloaders and an optional ASNI graphic list
  98.           o Creates list of all users with various statistics
  99.           o You can have security levels that will Not change (i.e. Subscribers
  100.              and other special users)
  101.       o Programme eliminates the SYSOP [record one] from all bulletins for
  102.          security reasons.
  103.           o Very fast running (2000 users in under 27 seconds on an AT)
  104.           o Designed for unattended operation during the daily event.
  105.           o Creates backup file before any modification to the USER file
  106.           o Share and Network Compatible operation for the UserList and Top
  107.              UpLoaders bulletins.
  108.           o Output report format is easy to read and understand.
  109.           o ANSI color graphic version of Top UpLoaders and Top DownLoaders
  110.              report is available.
  111.           o Optional footer information can be displayed after Top UpLoaders
  112.              information in the bulletin.
  113.  
  114.  
  115.     HOTDOG Version 3.1                                             Page - 2
  116.  
  117.  
  118.   One of the primary reasons for the writting of the HOTDOG utility  programme
  119.   was to combine the best features of other security related programs into one
  120.   comprehensive programme that does everything better and faster.
  121.  
  122.   HotDog is designed to let you use any  any one or all of its features.   You
  123.   can create a userlist or a top uploaders bulletin without changing the users
  124.   security levels. You can also  adjust security levels based on  the DownLoad
  125.   to UpLoad  ratios without  needing to  create an  userlist or  top uploaders
  126.   report.   HotDog uses  the command  line and  a configuration  file for  its
  127.   operation.  A  sample configuration [CFG]  file is included  in the ARChive.
  128.   The HotDog.Cfg should be modified to reflect the file locations and security
  129.   levels  of  your  board.  The  file  should  be  altered with care since the
  130.   programme reads  it in  a certain  order.   All of  the configuration  lines
  131.   must be present, excluding comment lines which will be discussed below.
  132.  
  133.  
  134.  
  135. ╔═══════════════════════════╗
  136. ║ HotDog Configuration File ║
  137. ╚═══════════════════════════╝
  138.  
  139.  
  140.   A  configuration  file  must  be  present  for  the  operation of the HotDog
  141.   programme.  The  programme  will  read  the HotDog.Cfg configuration file by
  142.   default unless another configuration file name is given on the command line.
  143.  
  144.   The Format of the HotDog Configuration File is:
  145.  
  146.       1) Location and Name of Users File, PCBoard Version #
  147.       2) Location and Name of the UserList Report Output File
  148.       3) Security Levels NOT to Change if <= or >= these Values
  149.       4) Security Levels NOT to Change No Matter What
  150.       5) No. of Top UpLoaders, Security Level to UpDate to,
  151.          Location and Name of Top UpLoaders Report Output File,
  152.          Location and Name of the Top UpLoaders Footer File {Optional}
  153.       6) No. of Top DownLoaders, Security Level to UpDate to,
  154.          Location and Name of Top DownLoaders Report Output File,
  155.          Location and Name of the Top DownLoaders Footer File {Optional}
  156.       7) Upload/Download ratios, Security levels
  157.  
  158.  
  159.   There are six one line data information lines [Items #1 through #6]. Each of
  160.   these lines must have  all  information contained on one line.  Item #7, the
  161.   download/upload ratio information, can have a multiple number of lines.  All
  162.   seven lines MUST be present since the programme  will  look  for the data by
  163.   line in this specific order.
  164.  
  165.   Every line in the configuration file with a ';' before it is ignored, these
  166.   lines are all  considered comments.  A ';' after information on a data line
  167.   may also be used to represent a comment.  The data lines may be separated by
  168.   as many comment lines as you wish or comment lines may be left out entirely.
  169.  
  170.   We will now examine each of the different items in the order which they appear
  171.   in the configuration file.
  172.  
  173.  
  174.  
  175.     HOTDOG Version 3.1                                             Page - 3
  176.  
  177.  
  178.   ITEM #1 - The Location and Name of the Users File.
  179.  
  180.   This line  tells the  HotDog programme  the location  and name  of the Users
  181.   file. It  must contain  a valid  PCBoard 11,  12, or  14 Users  file or  the
  182.   programme will not be able to  do anything.  The number following  the Users
  183.   file location is  the version of  PCBoard, which MUST  be 11, 12,  or 14. If
  184.   no  number  is  entered  PCBoard  defaults  to processing version 14. If you
  185.   specify  the  incorrect  version  of   PCBoard  your  users  file  will   be
  186.   corrupted, so BE CAREFUL.  NOTE,  HotDog WILL NOT work with PCBoard  version
  187.   10 -  you must  use PU  Version 1.1  to process  a PCBoard  version 10  User
  188.   file. An example line taken from a sample configuration file is as follows:
  189.  
  190.          C:\PCB\MAIN\USERS 14        ; Name and Location of Users File,
  191.                                      ; Version of PCBoard (11, 12, or 14).
  192.  
  193.  
  194.   ITEM #2 - Location and Name of Userlist Report.
  195.  
  196.   This line tells HotDog  where to place the  Userlist that it will  create if
  197.   if  the  userlist  option  is  selected.  Many  SysOps will want to send the
  198.   the userlist  output straight  to a  bulletin file.  An example  line is  as
  199.   follows:
  200.  
  201.          C:\PCB\GEN\BLT15            ; Name and Location of the UserList
  202.                                      ; Bulletin File.
  203.  
  204.  
  205.   ITEM #3 -  Security Levels to Change
  206.  
  207.   This line  contains two  numbers, a  range of  security levles  that can  be
  208.   changed  -  that  is  a  minimum  and  a  maximum security level that can be
  209.   modified. HotDog  will not change any security level equal or less than  the
  210.   first number nor will it change any security level equal to or greater  than
  211.   second  number.  This  option  is  useful  if  you have a certain level that
  212.   everyone above or  below is exempt  from the DownLoad/UpLoad  security level
  213.   and the top uploaders and top downloaders security level calculations.   For
  214.   example, I  keep all  my subscribers and  special users at a  level of 40 or
  215.   higher. I do  not have  have a lower level I don't wish to change so my line
  216.   is as follows:
  217.  
  218.          0 40                        ; Do NOT alter security levels <= #1,
  219.                                      ; or >= #2
  220.  
  221.   Note that HotDog will NEVER alter a security level greater then or equal  to
  222.   100.  It  will  also  NEVER  change  a  security  level of 0, since zero [0]
  223.   represents deleted  and/or locked  out users.   These values  are  hardcoded
  224.   into the programme  and may NOT  be changed. This  insures that the  sysop's
  225.   record and locked out users will not have their security levels changed.
  226.  
  227.  
  228.   ITEM #4 - Security Levels Not to Change Under Any Condition
  229.  
  230.   This  line  is  for  security  levels  that  are not to be altered under any
  231.   condition. This line is  used for any security  levels that you wish  not to
  232.   alter that do not fall into item #3 ranges. You may have as many numbers  as
  233.   you want in this line,  but there must have at  least one 1 number, even  if
  234.   it is zero.  An example line is as follows:
  235.  
  236.  
  237.  
  238.     HOTDOG Version 3.1                                             Page - 4
  239.  
  240.  
  241.          18 34 39 23                 ; Security levels Not to change no matter
  242.                                      ; what
  243.  
  244.  
  245.   ITEM #5 - Top UpLoaders Information.
  246.  
  247.   This  line  contains  information  about  what  you  want done with your Top
  248.   Uploaders analysis. It is in the format:
  249.  
  250.  
  251.          1. # of Top UpLoaders to list in the Bulletin
  252.          2. Security Level to Upgrade the Top UpLoaders to, a zero [0]
  253.             means that the Top UpLoaders should be kept at their original
  254.             Security Level - ie - No Change.
  255.          3. The Location and Name of the Top UpLoaders Bulletin File
  256.          4. The Location and Name of the Top UpLoaders Report Footer file.
  257.  
  258.       NB - The actual data line should be seperated by spaces.
  259.  
  260.  
  261.   The first item is a number between 1 and 100, the second is a number between
  262.   0 and 110, the third is a valid location and filename for the top  uploaders
  263.   bulletin. You should enter a "0" in  the "Update to Level" field, if you  do
  264.   NOT wish to give your Top UpLoaders a special Security Level. If you enter a
  265.   0 only the Top UpLoaders Bulletin file will be created; NO level adjustments
  266.   will be  made. If  you do  NOT want  to use  a footer  in your top uploaders
  267.   report, simply enter 'NUL' in that space. You may still create a report  and
  268.   and not update any security levels if you wish.
  269.  
  270.   One  special feature of the  Top  UpLoaders  bulletin  is the inclusion of a
  271.   a footer after the  Top  UpLoaders information.   The  footer can be used to
  272.   display any information that  you would like your users to know - from basic
  273.   imformation to advertisements.   HotDog  support the display of  up to three
  274.   screens [23 lines each] of information.  The  Top  UpLoaders bulletin  shown
  275.   below provides an example of a two line footer.
  276.  
  277.   If the /G  option is specified  on the command  line, HotDog will  create an
  278.   ANSI  graphic  version  of  the  top  uploaders  report.   This file will be
  279.   created by  appending a  G to  the output  file specified.   For example, if
  280.   BLT11  were  the  output  file,  a  BLT11G  would  also  be created with the
  281.   graphic  report.   HotDog  will  also  look  for  a graphic footer file, the
  282.   name of  the footer  file with  a G  appended to  it. If  this file does not
  283.   exist it will simply use the non-graphic footer file if it exists.
  284.  
  285.   An example line is as follows:
  286.  
  287.          10 0 C:\PCB\GEN\BLT11 C:\PCB\GEN\FOOTER ; # of UpLoaders, New Level,
  288.                                                  ; Name of Report, Footer
  289.  
  290.  
  291.   ITEM #5 - Top DownLoaders Information.
  292.  
  293.   This  line  contains  information  about  what  you  want done with your Top
  294.   DownLoaders analysis. It is in the format:
  295.  
  296.  
  297.  
  298.     HOTDOG Version 3.1                                             Page - 5
  299.  
  300.  
  301.          1. # of Top DownLoaders to list in the Bulletin
  302.          2. Security Level to Change the Top DownLoaders to, a zero [0]
  303.             means that the Top DownLoaders should be kept at their original
  304.             Security Level - ie - No Change.
  305.          3. The Location and Name of the Top DownLoaders Bulletin File
  306.          4. The Location and Name of the Top DownLoaders Report Footer file.
  307.  
  308.       NB - The actual data line should be seperated by spaces.
  309.  
  310.  
  311.   The first item is a number between 1 and 100, the second is a number between
  312.   0 and 110, the  third is a valid  location and  filename for top downloaders
  313.   bulletin. You should enter a "0" in  the "Update to Level" field, if you  do
  314.   NOT wish to give your Top DownLoaders a special Security Level. If you enter
  315.   a 0 only the  Top  DownLoaders  Bulletin  file  will  be  created;  NO level
  316.   adjustments will be  made. If you do NOT want to use  a footer  in your  top
  317.   downloaders report, simply enter 'NUL' in that space. You may still create a
  318.   report  and and not update any security levels if you wish.
  319.  
  320.   One  special feature of the Top DownLoaders   bulletin is the inclusion of a
  321.   a footer after the Top DownLoaders information .  The  footer can be used to
  322.   display any information that  you would like your users to know - from basic
  323.   imformation to advertisements.   HotDog  support the display of  up to three
  324.   screens [23 lines each] of information.  The Top DownLoaders bulletin  shown
  325.   below provides an example of a footer.
  326.  
  327.   If the /G  option is specified  on the command  line, HotDog will  create an
  328.   ANSI  graphic  version  of the top  downloaders  report.   This file will be
  329.   created by  appending a  G to  the output  file specified.   For example, if
  330.   BLT22  were  the  output  file,  a  BLT22G  would  also  be created with the
  331.   graphic  report.   HotDog  will  also  look  for  a graphic footer file, the
  332.   name of  the footer  file with  a G  appended to  it. If  this file does not
  333.   exist it will simply use the non-graphic footer file if it exists.
  334.  
  335.   An example line is as follows:
  336.  
  337.          10 0 C:\PCB\GEN\BLT22 C:\PCB\GEN\FOOTER ; # of DownLoaders, New
  338.                          ; Level,Name of Report, Footer
  339.  
  340.  
  341.   ITEM #7 - Adjust the DownLoad-UpLoad Security Levels
  342.  
  343.   All the rest of  the lines in the  configuration file are used  to calculate
  344.   a users security level  based on their download  to upload ratio. The  lines
  345.   must  be  in  numerical  order  with  the lowest numbers first. The download
  346.   upload ratio  is represented  by using  a negative  number to represent more
  347.   downloads  then  uploads  and  a  positive  number to represent more uploads
  348.   than downloads,  with zero  being used  to represent  an equal  amount. Thus
  349.   if a person  has downloaded 20  files and uploaded  5 his ratio  would be -4
  350.   ( 20/5 with a negative sign used to represent more downloads than  uploads).
  351.   If a user  had downloaded 2  files and uploaded  5 his ratio  would  be  2.5
  352.   (  5/2  with  a  positive  sign  used  since  there  were  more uploads than
  353.   downloads). It is  important to remember  the larger of  the two numbers  is
  354.   always the numerator of the fraction and the lower number is the denominator.
  355.   A special case occurs when someone has download a file(s) and uploaded  zero
  356.   or uploaded a  file(s) and downloaded  no files.   When this happens  HotDog
  357.   simply calculates the ratio by substituting a one for the zero. For  example
  358.   ten downloads and zero uploads yields -10 ( 10/1 with a negative sign).
  359.  
  360.  
  361.  
  362.     HOTDOG Version 3.1                                             Page - 6
  363.  
  364.  
  365.   This is all probably easier to understand  then it is to explain, so if  you
  366.   still don't understand, take a look at the following example:
  367.  
  368.       -100 1             ; 100 DownLoads to 1 UpLoad -- Security Level 1
  369.       -50 5              ;  50 DownLoads to 1 UpLoad -- Security Level 5
  370.       -30 10
  371.       -20 15
  372.       -15 22
  373.       -12 24
  374.       -8 25
  375.       0 30               ;  Less than 8 DLs to 1 UL -- Security Level 30
  376.       1.5 32
  377.       2.0 34             ;  2 UpLoads for every 1 DL -- Security Level 34
  378.       3.1 36
  379.       5.0 38
  380.      10.0 39
  381.  
  382.   Security levels are set starting from the lowest ratio (lowest number).  The
  383.   programme starts  out by  giving each  user the  lowest ratio  available and
  384.   working its way up to the ratio the user actually has. So, for example if  a
  385.   user had a ratio of -6 he would be awarded a security level of 30, since his
  386.   level of -6 is > -8 but < then  the next ratio of 1.5.  A user with  a ratio
  387.   of 2.0  would be  awarded a  security level  of 34  by the same reasoning. A
  388.   user with  a ratio  of -100  would be  awarded a  level security  level of 1
  389.   since that  is the  lowest ratio  available in  this configuration  file.  A
  390.   user with  a ratio  of 10.0  would be  awarded a  security level of 39 since
  391.   that is the highest level in the configuration file.
  392.  
  393.   That is all there is to setting up the configuration file.  The easiest  way
  394.   to set it up is to make a  copy of the HOTDOG.CFG that is included with  the
  395.   distribution ARChive  and modify  it to  reflect the  configuration of  your
  396.   system.
  397.  
  398. ╔═════════════════════╗
  399. ║ HOTDOG Operation:   ║
  400. ╚═════════════════════╝
  401.  
  402.   HOTDOG is  easy to  use. It  operates by  using the  configuration file  and
  403.   command line switches.   If you simply enter  HotDog without any switches  a
  404.   short help message will be printed.
  405.  
  406.   The command line usage for HotDog is:
  407.  
  408.          HotDog [configfile] [/U /T /D /G /S]
  409.  
  410.       /U -- Create a UserList Bulletin
  411.           /T -- Create a Top UpLoaders Bulletin
  412.       /D -- Create a Top DownLoaders Bulletin
  413.           /G -- Create a Graphics Top DownLoaders and/or UpLoaders Bulletin
  414.           /S -- Update the Users Security based on their UL/DL ratio.
  415.  
  416.              NB - If Top UpLoaders is selected with the '/T' option,
  417.              their Security Level will be raised to the Top
  418.              Uploaders Level as specified for Item #5.
  419.  
  420.              If Top DownLoaders is selected with the '/D' option,
  421.              their Security Level will be changed to the Top
  422.              DownLoaders Level as specified for Item #6.
  423.  
  424.  
  425.  
  426.     HOTDOG Version 3.1                                             Page - 7
  427.  
  428.  
  429.   The  /U  option  will  create  a  userlist  report to whatever file you have
  430.   specified in the configuration file.   The action only reads the users  file
  431.   and does not write to it, thus no backup file is created.  The  first record
  432.   in the USER file [SYSOP] will  Not  be listed in the  UserList  bulletin for
  433.   security reasons.
  434.  
  435.   The  /T  option  creates  a  top  uploaders  report.  If in addition a /G is
  436.   specified HOTDOG creates a  graphic  version  of the top uploaders bulletin.
  437.   The /T option causes HOTDOG to only read the users file.   The  SYSOP record 
  438.   [first  record]  in  the  USER file will Not be listed in the  Top UpLoaders 
  439.   bulletin for security reasons. [Thus, SYSOP who  upload  file  remotely   to  
  440.   their  system do not have to keep changing their USER record information  to 
  441.   make sure that they are not listed as a Top UpLoader].
  442.  
  443.   The  /D  option  creates  a to  downloaders  report. If in addition a /G is
  444.   specified HOTDOG creates a graphic version of the top downloaders  bulletin.
  445.   The /T option causes HOTDOG to  only read the users file.  The SYSOP  record 
  446.   [first record]  in  the USER file will Not be listed in the  Top DownLoaders 
  447.   bulletin for security reasons. [Thus, SYSOP who download file remotely  from
  448.   their  system do not have to keep changing their USER record  information to 
  449.   make sure that they are not listed as a Top DownLoader].
  450.  
  451.   The /S option performs  a security level update  of the users file  based on
  452.   the DownLoad/UpLoad ratio lines in the configuration file.  Whenever the  /S
  453.   option is specified  a backup users  file is always  created. If the  /S and
  454.   /T option are both specified the top uploaders will also have their security
  455.   level updated to that specified by the configuration file.
  456.  
  457.   These options may  be used in  any order but  they must all  be separated by
  458.   a spaces and have a '/' in front of them.  A example is as follows:
  459.  
  460.  
  461.          HotDog C:\PCB\Utility\HotDog.Cfg /T /D /G /U /S
  462.  
  463.  
  464.   If you do  not specify a  configfile file, HotDog  will try to  use the file
  465.   called  HotDog.CFG  in  the  current  directory.   The  above  example would
  466.   look for the configuration file in  the specified location.  Then, it  would
  467.   create  a  top  uploaders  bulletin,  a  graphic top uploaders bulletin, and
  468.   a userlist report.  It would also  update security levels  based on the  top
  469.   uploaders and DownLoad/UpLoad ratios.
  470.  
  471.   This programme should  first be run  on a backup  of your users  file. After
  472.   running it  check to  make sure  it has  done what  you want before using it
  473.   on your working users file.  A good  way to check is to browse through   the
  474.   updated users file with PCBSM - the PCboard System Manager.
  475.  
  476.   If HOTDOG is  invoked with no  parameters, an explanatory  help message will
  477.   be printed to the screen, including:
  478.  
  479.       o Command line usage of the programme.
  480.       o Brief information on each of the command line options.
  481.  
  482.  
  483.   A typical Top  Uploader output bulletin  file produced by  the above command
  484.   line would be:
  485.  
  486.  
  487.  
  488.  
  489.     HOTDOG Version 3.1                                             Page - 8
  490.  
  491.   ╔═╦═╗      ╗ ╔ ╔═╗ ╦   ╔═╗ ╔═╗ ╦═╗ ╔═╗ ╦═╗ ╔═╗  Generated by: HOTDOG V3.1
  492.     ║╔═╗╔═╗  ║ ║ ╠═╝ ║   ║ ║ ╠═╣ ║ ║ ╠══ ╠═╣ ╚═╗  Released: 10 October 1989
  493.     ╩╚═╝╠═╝  ╚═╝ ╩   ╩═╝ ╚═╝ ╩ ╩ ╩═╩ ╚═╝ ╝ ╚ ╚═╝  MÄC's Place  919-891-1111
  494.         ╩
  495.  
  496.                Top 10 Uploaders as of Sun October 07 23:06:50 1989
  497.  
  498.      User Name           Calling From             Last On      # of UL's
  499.  ____________________________________________________________________________
  500.  
  501.      BILL KELSEY         CAMBRIDGE, MA            10-29-88        119
  502.  
  503.      BILL BOUTILIER      ABINGTON, MA             11-16-88         58
  504.  
  505.      DEIRDRE COWDEN      VALENCIA, CA             11-27-88         43
  506.  
  507.      JAMES ANDERSON      TORONTO, ON              11-29-88         41
  508.  
  509.      JOHN MCNAMARA       BEDFORD, MA              11-25-88         41
  510.  
  511.      FRED KANTER         BROOKLINE, MA            12-02-88         38
  512.  
  513.      KEN SOMERVILLE      CHARLESTOWN,MA           11-30-88         32
  514.  
  515.      WILLIAM DAVIS       SOMERVILLE, MA           11-09-88         32
  516.  
  517.      FRANK GLADU         BROCTON, MA              11-15-88         32
  518.  
  519.      MARK ROBINSON       CHELSEA, MA              11-29-88         32
  520.  ____________________________________________________________________________
  521.  
  522.   VIKING MAGIC thanks you for contributing to the evolution of the MAGIC
  523.   Norseman !!
  524.  
  525.  ____________________________________________________________________________
  526.  
  527.  
  528.  
  529.   A typical Top  Doloader output bulletin file produced by the above command
  530.   line would be:
  531.  
  532.  
  533.  
  534.     HOTDOG Version 3.1                                             Page - 9
  535.  
  536.  
  537.  ╔═╦═╗       ╦═╗    ╦   ╔═╗ ╔═╗ ╦═╗ ╔═╗ ╦═╗ ╔═╗  Generated by: HOTDOG V3.1
  538.    ║╔═╗╔═╗   ║ ║ ══ ║   ║ ║ ╠═╣ ║ ║ ╠═  ╠═╣ ╚═╗  Released: 10 October 1989
  539.    ╩╚═╝╠═╝   ╩═╝    ╩═╝ ╚═╝ ╩ ╩ ╩═╩ ╚═╝ ╚ ╚ ╚═╝  MÄC's Place  919-891-1111
  540.        ╩
  541.  
  542.                Top 10 Downloaders as of Tue October 09 23:36:04 1989
  543.  
  544.      User Name           Calling From             Last On      # of DL's
  545.  ____________________________________________________________________________
  546.  
  547.      JAMES SHEFF         LOWELL, MA              02-20-89        147
  548.  
  549.      JEFF BERNTSEN       KEENE, NH               03-28-89        121
  550.  
  551.      DON ZANETTI         NEWTON, MA              04-04-89        107
  552.  
  553.      ART WYNN            PEABODY, MA             05-02-89        104
  554.  
  555.      RAJESH SUD          BOSTON, MA              04-21-89         91
  556.  
  557.      PHIL DUBB           CAMBRIDGE, MA           05-04-89         85
  558.  
  559.      ALEX PRENGEL        WALTHAM, MA             03-07-89         85
  560.  
  561.      MICHAEL BARON       WOODLAND HILLS, CA      03-25-89         84
  562.  
  563.      PAUL MAX            MELROSE, MA             04-10-89         78
  564.  
  565.      MARK ROBINSON       CHELSEA, MA             04-28-89         77
  566.  ____________________________________________________________________________
  567.  
  568.   The Magickal Viking wonders why these particular Users  have  DOWNLOADED
  569.   so many files from the VIKING MAGICK BBS !! We hope that they have found
  570.   them useful. It is hoped that they might also consider contributing files
  571.   to the evolution of the board.  Otherwise, the powerful Viking might have
  572.   to seek advice from the Magickal Runes on their continued admittance  to
  573.   his domain.....
  574.  ____________________________________________________________________________
  575.  
  576.  
  577.   And a typical  UserList output bulletin  file produced by  the above command
  578.   line would be:
  579.  
  580.       ╗ ╔ ╔═╗ ╔═╗ ╦═╗ ╦   ╦ ╔═╗ ╔═╦═╗       Generated by: HOTDOG V3.1
  581.       ║ ║ ╚═╗ ╠═  ╠═╣ ║   ║ ╚═╗   ║         Released: 10 October 1989
  582.       ╚═╝ ╚═╝ ╚═╝ ╝ ╚ ╩═╝ ╩ ╚═╝   ╩         MÄC's Place  919-891-1111
  583.  
  584. ╔═════════════════╦═════════════════════╦════════╦═════╦══════╦═════╦════════╗
  585. ║ Users Name      ║ Calling From        ║ Last On║ UL's║ DL's ║ Msg#║ #Calls ║
  586. ╚═════════════════╩═════════════════════╩════════╩═════╩══════╩═════╩════════╝
  587. BEN SMITH           MEDFORD, MA           09-08-88    7     3   2238      46
  588. JEFF ADAMS          RUTLAND, VT           09-15-88    0     0      0       2
  589. KIRK ANDERSON       SAN ANGELO, TX        11-08-88    0     0   1600       1
  590. ALLEN BAKER         MILTON, MA            11-21-88    0     0      0       5
  591. MARC BEAUDOIN       ST-JEAN QUEBEC        09-31-88    2     3   1819      12
  592.    .
  593.    .
  594.    .
  595.    .
  596.  
  597.  
  598.     HOTDOG Version 3.1                                             Page - 10
  599.  
  600.  
  601. ╔══════════════════════╗
  602. ║ HOTDOG Background:   ║
  603. ╚══════════════════════╝
  604.  
  605.   The  HOTDOG   programme originated from  PU.  David   Patterson   is  mostly
  606.   responsible for the  complete  documentation  package contained herein. John
  607.   McNamara wrote the HOTDOG programme. Brian Miller, SysOp   of  Channel  One,
  608.   created the name  for the programme  -  HotDog. Both David  and  John can be
  609.   contacted  through  the  NAPS  support   conference  which  is  one  of  the
  610.   national PCRelay International network conferences.  All messages concerning
  611.   support  of  HOTDOG  or  any other  NAPSWare Production programme doors  and
  612.   utilities  should  be  left in  the  NAPS  conference  which can be accessed
  613.   through most NAPS member boards.
  614.  
  615.   The HOTDOG programme is  written in  C and  compiled with Microsoft C   5.1.
  616.   The C language  was choosen for  writing several of  the NAPSWare Production
  617.   PCBoard utilities  such as  HOTDOG  because  of its  speed and  flexibility.
  618.   The MSC source is NOT available.
  619.  
  620.   When I finished the program I said now its "MILLER" time. (Brian that is)
  621.  
  622.  
  623.   Adam Szwarc is acknowledged for help with the Debugging of the programme. We
  624.   also thank several  PCBoard  SysOps  who helped with the beta testing of the
  625.   programme, inchuding Brian Miller of  Channel  One  BBS and  Jim Boxmeyer of
  626.   Synergy.
  627.  
  628.   The latest  version of  the HOTDOG  programme and  other NAPSWare Production
  629.   PCBoard utilities can be obtained from most NAPS member boards.
  630.  
  631.   NAPSWare Production software  are PCBoard Doors   and Utilities   written by
  632.   NAPS  [National  Association  of  PCB  SysOps]  members.  These   programmes
  633.   (including Graffiti Wall,  HotDog User Utility,  and HotStuff File  Utility)
  634.   will always be UserWare - that is Public Domain and freely available to  All
  635.   PCBoard SysOps.
  636.  
  637.   NAPS is  an association  of Regional  Chapters that  have been  organized to
  638.   insure users a  high  quality  of Bulletin   Board Systems.    NAPS   Member
  639.   Boards   are  certified, assuring users   that the    SYSOPS are responsible
  640.   people   who are  dedicated to  running highest quality Bulletin Boards.
  641.  
  642.   If you have  any questions, bugs,  or suggestions for  the HOTDOG programme,
  643.   please contact National Association of PCB SysOps at either:
  644.  
  645.  
  646.      Author:                           NAPS Executive Director:
  647.  
  648.      John McNamara - SysOp             Dave Patterson - SysOp
  649.      MÄC's Place BBS                   Viking Magick BBS
  650.      (919) 891-1111 [19,200 HST]       (617) 354-2171 [9600 MicroCom]
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.     HOTDOG Version 3.1                                             Page - 11
  663.  
  664.  
  665.   All written correspondence should be sent to:
  666.  
  667.           David Patterson, Executive Director
  668.           National Association of PCB SysOps
  669.           NAPSWare Productions
  670.           63 Liberty Street
  671.           Acton, Massachusetts 01720
  672.  
  673.  
  674.  
  675.  
  676.  
  677.  
  678.