home *** CD-ROM | disk | FTP | other *** search
/ Carsten's PPE Collection / Carstens_PPE_Collection_2007.zip / F / FN_SCBC.ZIP / SCANNER.NEW < prev    next >
Text File  |  1995-09-02  |  19KB  |  452 lines

  1.  
  2.  
  3.  
  4.               ▄▄──▄▄ ▄▄──▄▄ ────▄▄ ▄▄──▄  ▄▄──▄  ▄▄──▄▄ ───▄▄
  5.               ██     ██  ▀▀ ██──██ ██  ██ ██  ██ ▀█─ ▀▀ ██─▀█▄
  6.               ▀▀──▄▄ ██     ██  ██ ██  ██ ██  ██ ██  ▄▄ ██  ██
  7.               ▄▄  ██ ██  ▄▄ ██  ██ ██  ██ ██  ██ ██   █ ██  ██
  8.               ▀▀▀▀▀▀ ▀▀▀▀▀▀ ▀▀  ▀▀ ▀▀  ▀▀ ▀▀  ▀▀ ▀▀▀▀▀▀ ▀▀  ▀▀
  9.                Frontnet Scanner v1.0 (c) 1995 Dront/Frontnet
  10.                               What's new file
  11.  
  12.              I'd like to give the following people a BIG hello
  13.                 for really helping me with the bug testing:
  14.  
  15.                        PHREAKSMITH / INTERNAL AFFAIRS
  16.                             ZYIR / ZERO GRAVITY
  17.  
  18.                               % General News
  19.                               > Fixed a bug
  20.                               + Added Feature
  21.                               - Removed Feature
  22.  
  23.  
  24.  
  25.      ───────────────────────────────────────────────────────────────────
  26.      Version   Date       Beta End   Release   Comment
  27.      ───────────────────────────────────────────────────────────────────
  28.      1.0ßc     95-09-02   95-10-01   Beta
  29.      1.0ßb     95-08-23   95-10-01   Public
  30.      1.0ßa     95-08-17   95-10-01   Beta
  31.      1.0ß9     95-08-15   95-10-01   Beta
  32.      1.0ß8     95-08-07   95-10-01   Public
  33.      1.0ß5     95-07-27   95-10-01   Public
  34.      1.0ß4     95-07-26   95-10-01   Public
  35.      1.0ß2     95-07-25   95-10-01   Public
  36.      0.999     95-07-16   95-10-01   Beta
  37.      0.998     95-07-12   95-10-01   Beta
  38.      0.997     95-07-13   95-10-01   Beta
  39.      0.993ß    95-04-05              Beta
  40.      0.992ß    95-03-30              Beta
  41.      0.991ß    95-03-07              Beta
  42.      0.98ß     95-03-06              Beta
  43.      0.97ß     95-03-06              Beta
  44.      0.95ß     95-03-05              Beta
  45.      0.93ß     95-02-24              Beta
  46.      0.91ß                           Beta
  47.      0.89ß                           Beta      Init. version
  48.  
  49.  
  50.  
  51.      Version 1.0ßc     Date: 95-09-02    End: 95-10-01      Beta Testers
  52.      ───────────────────────────────────────────────────────────────────
  53.      * Now bypasses all crap lines making it easier running the scanner
  54.        with fido mailers and other strange utilities writing lines to
  55.        the logfile before the login line.
  56.        [Zyir/Zero Gravity]
  57.  
  58.      > Fixed a bug in downup - now skips excluded users.
  59.        [Zyir/Zero Gravity]
  60.  
  61.      * Documentation errors in SCANNER.DOC/SCANNER.NEW corrected.
  62.        [Bad] and [Brain]
  63.  
  64.      * Got a suggestion of changing the EXTENDED variables to COMP but
  65.        as all seems to work fine now, I might change this in a later
  66.        version. COMP would have decreased the size of the datafiles.
  67.        [Techno Retrace]
  68.  
  69.      + Re-positioned the structurefile and added a new data file called
  70.        TRANSFER.DAT which contains info about the 100 latest transfers.
  71.  
  72.      * Using WORD instead of INTEGER in the structure files.
  73.        Word allows numbers between 0 -> 65535 while
  74.        Integer allows numbers between -32768 -> 32767.
  75.        [Zyir/Zero Gravity]
  76.  
  77.      * New parameters in the LASTCALLER.
  78.        1: Nodenumber (or ALL)
  79.        2: Users to list
  80.        (3: 'L' = Show local logons)
  81.        [Zyir/Zero Gravity]
  82.      ───────────────────────────────────────────────────────────────────
  83.  
  84.  
  85.      Version 1.0ßb     Date: 95-08-23    End: 95-10-01      Beta Testers
  86.      ───────────────────────────────────────────────────────────────────
  87.      * Now compiling without code to check for range checking, overflow
  88.        checking and io-checking. However I use internal io-checking.
  89.  
  90.      > Fixed USERDATA.ALL zapper in the weekly maintenance.
  91.        [Phreaksmith/Internal Affairs]
  92.  
  93.      + Added a DEBUG option to extend the log with technical info.
  94.        Use it by adding 'DEBUG' as parameter #3.
  95.        SCANNER.EXE {NODE} DEBUG
  96.      ───────────────────────────────────────────────────────────────────
  97.  
  98.  
  99.      Version 1.0ßa     Date: 95-08-17    End: 95-10-01      Beta Testers
  100.      ───────────────────────────────────────────────────────────────────
  101.      + If PCBoard logs user as 'SYSOP' the scanner now takes the real
  102.        name as setup in pcbsetup and replaces 'SYSOP' with this name.
  103.        If you're using handles, then set 'USE REAL NAME' option to (Y)es
  104.        in pcbsetup.
  105.        [Zyir/Zero Gravity]
  106.  
  107.      + Enabled logging option in the SCANNER.CFG line #01.
  108.        Write 'YES' to enable logging or the logging will be disabled.
  109.  
  110.      + Enabled enhanced logging feature which will write enhanced info
  111.        to the logfile.
  112.  
  113.      + Scanner now uses the work path defined in PCBSETUP.
  114.        This is where the scanner will put its temporary files and then
  115.        deletes them when complete.
  116.  
  117.      > Now skips users with the name '~FIDO~' in their name.
  118.        [Zyir/Zero Gravity]
  119.  
  120.      * Removed line #01 in the SCANNER.CFG (userdata path). Now set all
  121.        paths in SCANNER.DIR to point to the current node's PCBOARD.DAT
  122.        file instead of the log file.
  123.        Before:
  124.        C:\PCB\SYSTEM\CALLER1.
  125.        Now:
  126.        C:\PCB\NODE1\PCBOARD.DAT
  127.  
  128.      > Fixed so that newusers can login and be processed just as anyone
  129.        else.
  130.        [Zyir/Zero Gravity]
  131.  
  132.      * Re-structured the source code, making it easier to understand for
  133.        people interested in helping me develop the scanner.
  134.      ───────────────────────────────────────────────────────────────────
  135.  
  136.  
  137.      Version 1.0ß9     Date: 95-08-15    End: 95-10-01      Beta Testers
  138.      ───────────────────────────────────────────────────────────────────
  139.      > Fixed the multi-word handle problem in the exclude/modify list.
  140.        [Zyir/Zero Gravity]
  141.  
  142.      + Now you can choose how many users to prepare EMS for.
  143.        The default in SCANNER.CFG is set to 2000. But if you have 300
  144.        users, then use 700 to save some EMS memory and gain some speed.
  145.  
  146.      * Removed stupid code from all executables to get the .EXE
  147.        files smaller.
  148.  
  149.      > Fixed so that all external utils checked the exclude flag
  150.        and really skipped all excluded users.
  151.  
  152.      + Added a new executable, WTOTAL.EXE which is a weektop summary.
  153.        However this is not a tested version and should be run with
  154.        care.
  155.      ───────────────────────────────────────────────────────────────────
  156.  
  157.  
  158.      Version 1.0ß8     Date: 95-08-07    End: 95-10-01    Public Release
  159.      ───────────────────────────────────────────────────────────────────
  160.      % All utils now have the same output ansi design as noone seemed to
  161.        like the sandman design.
  162.        [Phreaksmith/Internal Affairs]
  163.  
  164.      + Lastcaller normally skips all local users, but if you wish to
  165.        show them, then put a 'L' switch as the second parameter:
  166.        LASTCALLER.EXE ALL L
  167.  
  168.      + Added the weektop package with automessaging.
  169.  
  170.      + Scanner now deletes old datafiles automatically.
  171.  
  172.      % I've put a new file in the beta package called VIEW.EXE. I
  173.        removed the old LOOK.EXE. The viewer reads all data files created
  174.        by the scanner and make outputs to VIEW.TXT.
  175.  
  176.      + Added a weektop feature. When the week starts the old weeks total
  177.        statistics will be added to the WEEK.DAT with all information as
  178.        seen in the structure file.
  179.        [Mindbender/Fatal Future]
  180.  
  181.      % Changed default in DOWNUP.CFG line #03 to 'Y'es.
  182.        (Put 'Press enter to continue' after ansi).
  183.  
  184.      + Scanner is now back supporting 2000 users which needs 512kb of
  185.        EMS memory.
  186.  
  187.      % Frontnet files can be found in the new frontnet server. Login to
  188.        ftp adress 194.16.66.99 as 'anonymous' with your email as pass-
  189.        word, and you will find the latest scanner in:
  190.        /pub/frontnet/bbsutils/pcboard/scanner
  191.        [Sponk/Frontnet]
  192.      ───────────────────────────────────────────────────────────────────
  193.  
  194.  
  195.      Version 1.0ß5     Date: 95-07-27    End:  95-10-01   Public Release
  196.      ───────────────────────────────────────────────────────────────────
  197.      % This is a rather stable version and it seems to
  198.        work pretty good. However the Scanner is not
  199.        ready to be released yet since there are features
  200.        which have not yet been added.
  201.  
  202.      % New structures which means that you will have to
  203.        delete all files in your \DATA directory before
  204.        installing this version!
  205.  
  206.      + Added chatrequest to all statistical files. A new line 'Operator
  207.        Paged' (Rec: 409) has been added to the SCANNER.CFG file.
  208.        [Phander]
  209.  
  210.      + Added Weektop Upload/download bytes/files to some of the
  211.        statistic files. Weekstart: Monday.
  212.        [Phreaksmith/Internal Affairs] [Phander]
  213.  
  214.      > If the username in the logfile was not found in the PCBoard user-
  215.        datas, then Scanner continued scanning and created an empty
  216.        userdata.all file. Now it won't continue scanning. Normally a
  217.        user in the PCB log file should exist in the PCB userdatas unless
  218.        a newuser logs in and then hang up or something without being
  219.        inserted in the PCBoard userdata file.  Hope this will fix the
  220.        userdata.all problem.
  221.        [Phander]
  222.      ───────────────────────────────────────────────────────────────────
  223.  
  224.      Version 1.0ß4     Date: 95-07-26    End:  95-10-01   Public Release
  225.      ───────────────────────────────────────────────────────────────────
  226.      % Re-edited the scanner documentation.
  227.  
  228.      % Added DOWNUP.CFG to the package!
  229.  
  230.      + Added new option in downup configuration file, If you wish the
  231.        downup to run as a bulletin only you can skip the auto stuffing
  232.        to PCBoard by using this switch in DOWNUP.CFG.
  233.      ───────────────────────────────────────────────────────────────────
  234.  
  235.      Version 1.0ß2     Date: 95-07-25    End:  95-10-01   Public Release
  236.      ───────────────────────────────────────────────────────────────────
  237.      > Fixed the 'Could Not Open Logfile' sharing error.
  238.  
  239.      + Added Frontnet DownUp a very nice utility to have just before a
  240.        user downloads or uploads. It shows your position and the 10 top
  241.        best on the same screen. (Check ansi package for demo)
  242.  
  243.      > Lastcaller now always skip local logins.
  244.  
  245.      % This is the first public beta released.
  246.      ───────────────────────────────────────────────────────────────────
  247.  
  248.      Version 0.999     Date: 95-07-16    End:  95-10-01     Beta Testers
  249.      ───────────────────────────────────────────────────────────────────
  250.      > Fixed the major EMS bug, now it gives back all off the 400kb
  251.        eaten by Scanner.
  252.        [Phreaksmith/Internal Affairs]
  253.  
  254.      % All utils now automatically creates the subdir
  255.        \ANSI if not already exists.
  256.  
  257.      > All utils now kills sharing.tmp after run.
  258.      ───────────────────────────────────────────────────────────────────
  259.  
  260.  
  261.      Version 0.998     Date: 95-07-12    End:  95-10-01     Beta Testers
  262.      ───────────────────────────────────────────────────────────────────
  263.      > Fixed the date mix-up in pswfail. Month was day and day was month
  264.        [Bad]
  265.  
  266.      > New limit set from 2000 users to 1000 users, to prevent the out
  267.        of EMS memory failure on low memory systems.
  268.        [Phreaksmith/Internal Affairs]
  269.  
  270.      > Fixed the spacing error in pswfail output ansi, all info now will
  271.        be shown in pcbedit/pcboard.
  272.  
  273.      + Now you can change all keywords used in the scanner to find out
  274.        user actions. If you have changed something in your PCBTEXT make
  275.        sure you change them here as well, and you will be able to use
  276.        all the features offered by the scanner.
  277.      ───────────────────────────────────────────────────────────────────
  278.  
  279.      Version 0.997     Date: 95-07-13    End:  95-10-01     Beta Testers
  280.      ───────────────────────────────────────────────────────────────────
  281.      % All external utilities by dront, now has the same look - locally
  282.        they also respect the SHARING.TMP which when exist should keep
  283.        external utils away from the data files until removed.
  284.  
  285.      + Added last 10 password hackers, utility originally by
  286.        Aquarius/Otl in /x style showing last 10 who didn't succeed to
  287.        login, and their modem connect. Nice utility to trace hackers
  288.        with.
  289.  
  290.      > Fixed a sharing violation bug.
  291.        [Phreaksmith/Internal Affairs]
  292.  
  293.      + Added a beta end date, which will keep you from running old
  294.        version of scanner :) Keep yourself updated!
  295.  
  296.      + Added Top Uploaders/Downloaders to the Scanner package.
  297.        Filenames: FRN_UP.EXE & FRN_DN.EXE.
  298.        Both of them have been drawn by SANDMAN and they should be run
  299.        from the Scanner directory.
  300.  
  301.      % Changed name: UZi SCANNER => FRONTNET SCANNER
  302.  
  303.      + Automatically creates \DATA as needed.
  304.  
  305.      % Recreated all structures and added lot's of new features.
  306.  
  307.      + Scanner now creates it's own userdata file saving all datas on
  308.        the user as a file. (Structure file has been updated).
  309.  
  310.      + Scanner can now handle users who have leeched or uploaded more
  311.        than 2,1 gig. (PCB does not!)
  312.        [Mindbender/Fatal Future]
  313.  
  314.      % Scanner now needs a 286 processor or better, it can only handle
  315.        up to 2000 users and 99 nodes. It also needs EMS memory.
  316.  
  317.      - Scanner is much slower than before. But it does much more than
  318.        before!
  319.  
  320.      + New configuration file, SCANNER.CFG - allows you to modify or
  321.        exclude users. More information in the config file!
  322.  
  323.      + Now writes a log file. (SCANLOG.{Node})
  324.  
  325.      - Trashed the nodestats, will rewrite it with cooler statistics and
  326.        better graphics when time comes.
  327.  
  328.      - Removed the dront mode in the lastcaller, now Seawolf mode can
  329.        be run only.
  330.      ───────────────────────────────────────────────────────────────────
  331.  
  332.  
  333.      Version 0.993ß    Date: 95-04-05                       Beta Testers
  334.      ───────────────────────────────────────────────────────────────────
  335.      + Added Seawolf's ansi to the lastcaller.
  336.  
  337.      + The lastcaller now has some new parameters:
  338.        LASTCALL ALL N 1
  339.           |      |  | |
  340.           |      |  | ^------ (Optional) Ansi mode (1=Seawolf, 2=Beta Ansi)
  341.           |      |  ^-----  (Optional) Don't include NEWUSERS in the output
  342.           |      ^-----  Which nodes to scan (1-x or ALL)
  343.           ^---------  Name of the Exe file.
  344.      ───────────────────────────────────────────────────────────────────
  345.  
  346.  
  347.      Version 0.992ß    Date: 95-03-30                       Beta Testers
  348.      ───────────────────────────────────────────────────────────────────
  349.      > Fixed the problem with strange messages when a user
  350.        log's into the BBS and then hangs up before entering
  351.        a name or when USERNET.XXX file is not found.
  352.        Log file errors on the first line will skip processing
  353.        that user.
  354.  
  355.      > Now removes @X.. codes from handles and locations!
  356.  
  357.      % I am still waiting for the promised ansi sets which I
  358.        ordered in early march from various uzi artists..
  359.      ───────────────────────────────────────────────────────────────────
  360.  
  361.  
  362.      Version 0.991ß    Date: 95-03-07                       Beta Testers
  363.      ───────────────────────────────────────────────────────────────────
  364.      Remember to create the two new subdirectories \ANSI & \DATA.
  365.  
  366.      + Added Messages written to the structures.
  367.  
  368.      > Fixed the message counting error.
  369.  
  370.      + If you add N as a parameter to LASTCALL.EXE it'll skip all newusers.
  371.  
  372.      > Fixed the bug if the user dropped carrier before entering his name.
  373.  
  374.      + Added LOOK.EXE just to look in the LASTCALL.ALL file.
  375.  
  376.      > Fixed the bug with the empty line in SCANNER.DIR.
  377.  
  378.      + NODESTAT.EXE & LASTCALL.EXE now puts all ansi in the subdir '\ANSI'.
  379.  
  380.      + Now puts all datafiles in the sub directory '\DATA'.
  381.  
  382.      + Added ctrl-break protection.
  383.  
  384.      > Fixed the color bug in the lastcaller.
  385.  
  386.      + Added information to the Scanner structure file -
  387.        nodechat timeused, sysop chat timeused, security level, top cps.
  388.  
  389.      + Added new options for Nodestats:
  390.        messages posted, upload mb, download mb, timeused, chat-times & cps.
  391.  
  392.      - Scanner processing is much slower (about 1.8 seconds on my computer)
  393.        Using diskcache or ramdisk is highly recommended!
  394.      ───────────────────────────────────────────────────────────────────
  395.  
  396.  
  397.      Version 0.98ß    Date: 95-03-06                        Beta Testers
  398.      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  399.      + Included the structures for all datafiles
  400.        Use them with TP/BP to make your own utilities with SCANNER.
  401.      + New layout, rewritten all local screens.
  402.  
  403.  
  404.      Version 0.97ß    Date: 95-03-06                        Beta Testers
  405.      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  406.      + New configuration file NODESTAT.CFG where you include
  407.        which nodes to process and add to the ansi output.
  408.      + Percentage numbers have been added before the graph.
  409.      > Nodestats now scans all nodes even if datafiles does not exist.
  410.      + Included the NODELAST.PPE - PPE to show the lastcaller for the
  411.        current node ie. If you login to node 5, the LAST.5 will be shown.
  412.      + Included the NODELAST.BLT - put your bulletin path + filename to
  413.        this file and the NODELAST.PPE will be run as a bulletin.
  414.  
  415.  
  416.      Version 0.95ß    Date: 95-03-05                        Beta Testers
  417.      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  418.      > Fixed the BUG that everyone complained about when
  419.        using the scanner with logfiles containing more than
  420.        500 lines. Now works perfect and I can continue code
  421.        on the program. - Thanks to Morbid Angel for beta help.
  422.      % Included the VERY beta nodestatistics to the package.
  423.  
  424.  
  425.      Version 0.93ß    Date: 95-02-24                        Beta Testers
  426.      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  427.      % Released as a public beta for UZI members.
  428.      % Lastcaller is now an external util to the Scanner.
  429.        Scanner is now a standalone utility - All lastcallers etc
  430.        should be run after scanner.
  431.      + Todays statistics, record statistics and the total statistics files
  432.        are now also available for each node.
  433.      > Hopefully fixed an OS/2 bug. (Reported by Mindbender & Tosh10)
  434.      - Now only runs one copy of Scanner at a time,
  435.        other Scanner sessions must wait for their turn.
  436.        However this is not a problem, Scanner uses about 0.5 seconds
  437.        to update its files.
  438.  
  439.  
  440.      Version 0.91ß                                          Beta Testers
  441.      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  442.      % Changed name: FRONTNET SCANNER => UZi-SCANNER
  443.  
  444.  
  445.      Version 0.89ß                                          Beta Testers
  446.      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  447.      % Initial Version.
  448.  
  449.      //D.
  450.  
  451.  
  452.