home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Carsten's PPE Collection
/
Carstens_PPE_Collection_2007.zip
/
F
/
FN_SCBE.ZIP
/
SCANNER.NEW
< prev
next >
Wrap
Text File
|
1995-09-23
|
23KB
|
532 lines
▄▄──▄▄ ▄▄──▄▄ ────▄▄ ▄▄──▄ ▄▄──▄ ▄▄──▄▄ ───▄▄
██ ██ ▀▀ ██──██ ██ ██ ██ ██ ▀█─ ▀▀ ██─▀█▄
▀▀──▄▄ ██ ██ ██ ██ ██ ██ ██ ██ ▄▄ ██ ██
▄▄ ██ ██ ▄▄ ██ ██ ██ ██ ██ ██ ██ █ ██ ██
▀▀▀▀▀▀ ▀▀▀▀▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀▀▀▀▀▀ ▀▀ ▀▀
Frontnet Scanner v1.0 (c) 1995 Dront/Frontnet
What's new file
I'd like to give the following people a BIG hello
for really helping me with the bug testing:
PHREAKSMITH / INTERNAL AFFAIRS
BAD / PROJECT GURGEL
ZYIR / ZERO GRAVITY
* General *
> Fixed a bug <
+ Added Feature +
- Removed Feature -
───────────────────────────────────────────────────────────────────
Version Date Beta End Release Comment
───────────────────────────────────────────────────────────────────
1.0ße 95-09-23 95-11-01 Public
1.0ßd 95-09-10 95-10-01 Beta
1.0ßc 95-09-02 95-10-01 Beta
1.0ßb 95-08-23 95-10-01 Public
1.0ßa 95-08-17 95-10-01 Beta
1.0ß9 95-08-15 95-10-01 Beta
1.0ß8 95-08-07 95-10-01 Public
1.0ß5 95-07-27 95-10-01 Public
1.0ß4 95-07-26 95-10-01 Public
1.0ß2 95-07-25 95-10-01 Public
0.999 95-07-16 95-10-01 Beta
0.998 95-07-12 95-10-01 Beta
0.997 95-07-13 95-10-01 Beta
0.993ß 95-04-05 Beta
0.992ß 95-03-30 Beta
0.991ß 95-03-07 Beta
0.98ß 95-03-06 Beta
0.97ß 95-03-06 Beta
0.95ß 95-03-05 Beta
0.93ß 95-02-24 Beta
0.91ß Beta
0.89ß Beta Init. version
Version 1.0ße Date: 95-09-23 End: 95-11-01 Beta Testers
───────────────────────────────────────────────────────────────────
+ Added parameter 'PACK' to the scanner. If used the scanner will
automatically pack the USERDATA.ALL file. (this is normally done
automatically once each week when updating the weektop)
Example: SCANNER 1 PACK
> Scanner now saves the node total statistics to TOTAL.{node}.
(Before it saved the TOTAL.ALL to TOTAL{node})
> Scanner now packs out all ~FIDO~ users from the USERDATA.ALL when
packing the userdata base. (If you had any ~FIDO~ entries before
the Beta-A)
Reported by: Zyir/Zero Gravity
* The debug and the pack parameter should be used as parameter #2
and #3 to the Scanner.
SCANNER {node} {options}
Example: SCANNER 1 PACK DEBUG
> Scanner now works fine with QEMM stealth, and OS/2 EMS.
* TRANSFER.DAT file is no longer limited to 100 entries. Now keeps
as many entries as DOWNLOAD.TXT. Remember: TRANSFER.DAT is now
NOT in reversed order as it was before. The latest transfer is
at the last position of the file.
* Now reading 750 log-lines to memory instead of 500.
Suggested by: Zyir/Zero Gravity
Version 1.0ßd Date: 95-09-10 End: 95-10-01 Beta Testers
───────────────────────────────────────────────────────────────────
> Fixed a run-time error if more than [maxusers] was given as
parameter to the PUMPERS/LEECHERS or the WEEKUP.
Reported by: Bad/Project Gurgel
* Now automatically upcases the name entered in the modify/exclude
list in the SCANNER.CFG
Suggested by: Bad/Project Gurgel
> Fixed a bug in the lastcaller when sysop had too few letters in
his name.
Reported by: Bad/Project Gurgel
* Made a cosmetic change in the local lay-out.
Suggested by: Bad/Project Gurgel
> Fixed a positioning error in the downup when excluding users.
Reported by: Bad/Project Gurgel
* Changed the name from: Top Uploaders => Pumpers
Top Leechers => Leechers
Lastcallers => Callers
Pswfail => Hackers
Week Top => Weekup
Week Summaries => WeekTotals
+ Added 'Opened doors' to the structures. (LASTCALL.DAT)
When user opens a door, this will be logged to this file.
Suggested by: Zyir/Zero Gravity
> Fixed so DOWNLOAD.TXT file doesn't have to exist to run scanner.
Reported by: Bad/Project Gurgel
> Fixed the multitasker detect error. Now detects OS correctly.
Reported by: Bad/Project Gurgel
Version 1.0ßc Date: 95-09-02 End: 95-10-01 Beta Testers
───────────────────────────────────────────────────────────────────
* Now bypasses all crap lines making it easier running the scanner
with fido mailers and other strange utilities writing lines to
the logfile before the login line.
Suggested by: [Zyir/Zero Gravity]
> Fixed a bug in downup - now skips excluded users.
Reported by: [Zyir/Zero Gravity]
* Documentation errors in SCANNER.DOC/SCANNER.NEW corrected.
Corrected by: [Bad] & [Brain/Frontnet]
* Got a suggestion of changing the EXTENDED variables to COMP but
as all seems to work fine now, I might change this in a later
version. COMP would have decreased the size of the datafiles.
Suggested by: [Techno Retrace]
+ Re-positioned the structurefile and added a new data file called
TRANSFER.DAT which contains info about the 100 latest transfers.
* Using WORD instead of INTEGER in the structure files.
Word allows numbers between 0 -> 65535 while
Integer allows numbers between -32768 -> 32767.
Suggested by: [Zyir/Zero Gravity]
* New parameters in the LASTCALLER.
1: Nodenumber (or ALL)
2: Users to list
(3: 'L' = Show local logons)
Wanted by: [Zyir/Zero Gravity]
───────────────────────────────────────────────────────────────────
Version 1.0ßb Date: 95-08-23 End: 95-10-01 Beta Testers
───────────────────────────────────────────────────────────────────
* Now compiling without code to check for range checking, overflow
checking and io-checking. However I use internal io-checking.
> Fixed USERDATA.ALL zapper in the weekly maintenance.
Reported by: [Phreaksmith/Internal Affairs]
+ Added a DEBUG option to extend the log with technical info.
Use it by adding 'DEBUG' as parameter #2.
SCANNER.EXE {NODE} DEBUG
───────────────────────────────────────────────────────────────────
Version 1.0ßa Date: 95-08-17 End: 95-10-01 Beta Testers
───────────────────────────────────────────────────────────────────
+ If PCBoard logs user as 'SYSOP' the scanner now takes the real
name as setup in pcbsetup and replaces 'SYSOP' with this name.
If you're using handles, then set 'USE REAL NAME' option to (Y)es
in pcbsetup.
Suggested by: [Zyir/Zero Gravity]
+ Enabled logging option in the SCANNER.CFG line #01.
Write 'YES' to enable logging or the logging will be disabled.
+ Enabled enhanced logging feature which will write enhanced info
to the logfile.
+ Scanner now uses the work path defined in PCBSETUP.
This is where the scanner will put its temporary files and then
deletes them when complete.
> Now skips users with the name '~FIDO~' in their name.
Suggested by: [Zyir/Zero Gravity]
* Removed line #01 in the SCANNER.CFG (userdata path). Now set all
paths in SCANNER.DIR to point to the current node's PCBOARD.DAT
file instead of the log file.
Before:
C:\PCB\SYSTEM\CALLER1.
Now:
C:\PCB\NODE1\PCBOARD.DAT
> Fixed so that newusers can login and be processed just as anyone
else.
Reported by: [Zyir/Zero Gravity]
* Re-structured the source code, making it easier to understand for
people interested in helping me develop the scanner.
───────────────────────────────────────────────────────────────────
Version 1.0ß9 Date: 95-08-15 End: 95-10-01 Beta Testers
───────────────────────────────────────────────────────────────────
> Fixed the multi-word handle problem in the exclude/modify list.
Reported by: [Zyir/Zero Gravity]
+ Now you can choose how many users to prepare EMS for.
The default in SCANNER.CFG is set to 2000. But if you have 300
users, then use 700 to save some EMS memory and gain some speed.
* Removed stupid code from all executables to get the .EXE
files smaller.
> Fixed so that all external utils checked the exclude flag
and really skipped all excluded users.
+ Added a new executable, WTOTAL.EXE which is a weektop summary.
However this is not a tested version and should be run with
care.
───────────────────────────────────────────────────────────────────
Version 1.0ß8 Date: 95-08-07 End: 95-10-01 Public Release
───────────────────────────────────────────────────────────────────
* All utils now have the same output ansi design as noone seemed to
like the sandman design.
+ Lastcaller normally skips all local users, but if you wish to
show them, then put a 'L' switch as the second parameter:
LASTCALLER.EXE ALL L
+ Added the weektop package with automessaging.
+ Scanner now deletes old datafiles automatically.
* I've put a new file in the beta package called VIEW.EXE. I
removed the old LOOK.EXE. The viewer reads all data files created
by the scanner and make outputs to VIEW.TXT.
+ Added a weektop feature. When the week starts the old weeks total
statistics will be added to the WEEK.DAT with all information as
seen in the structure file.
Suggested by: [Mindbender/Fatal Future]
* Changed default in DOWNUP.CFG line #03 to 'Y'es.
(Put 'Press enter to continue' after ansi).
+ Scanner is now back supporting 2000 users which needs 512kb of
EMS memory.
* Frontnet files can be found in the new frontnet server. Login to
ftp adress 194.16.66.99 as 'anonymous' with your email as pass-
word, and you will find the latest scanner in:
/pub/frontnet/bbsutils/pcboard/scanner
Ftp site setup by: [Sponk/Frontnet]
───────────────────────────────────────────────────────────────────
Version 1.0ß5 Date: 95-07-27 End: 95-10-01 Public Release
───────────────────────────────────────────────────────────────────
* This is a rather stable version and it seems to
work pretty good. However the Scanner is not
ready to be released yet since there are features
which have not yet been added.
* New structures which means that you will have to
delete all files in your \DATA directory before
installing this version!
+ Added chatrequest to all statistical files. A new line 'Operator
Paged' (Rec: 409) has been added to the SCANNER.CFG file.
Suggested by: [Phander]
+ Added Weektop Upload/download bytes/files to some of the
statistic files. Weekstart: Monday.
> If the username in the logfile was not found in the PCBoard user-
datas, then Scanner continued scanning and created an empty
userdata.all file. Now it won't continue scanning. Normally a
user in the PCB log file should exist in the PCB userdatas unless
a newuser logs in and then hang up or something without being
inserted in the PCBoard userdata file. Hope this will fix the
userdata.all problem.
Reported by: [Phander]
───────────────────────────────────────────────────────────────────
Version 1.0ß4 Date: 95-07-26 End: 95-10-01 Public Release
───────────────────────────────────────────────────────────────────
* Re-edited the scanner documentation.
* Added DOWNUP.CFG to the package!
+ Added new option in downup configuration file, If you wish the
downup to run as a bulletin only you can skip the auto stuffing
to PCBoard by using this switch in DOWNUP.CFG.
───────────────────────────────────────────────────────────────────
Version 1.0ß2 Date: 95-07-25 End: 95-10-01 Public Release
───────────────────────────────────────────────────────────────────
> Fixed the 'Could Not Open Logfile' sharing error.
+ Added Frontnet DownUp a very nice utility to have just before a
user downloads or uploads. It shows your position and the 10 top
best on the same screen. (Check ansi package for demo)
> Lastcaller now always skip local logins.
* This is the first public beta released.
───────────────────────────────────────────────────────────────────
Version 0.999 Date: 95-07-16 End: 95-10-01 Beta Testers
───────────────────────────────────────────────────────────────────
> Fixed the major EMS bug, now it gives back all off the 400kb
eaten by Scanner.
Reported by: [Phreaksmith/Internal Affairs]
* All utils now automatically creates the subdir
\ANSI if not already exists.
> All utils now kills sharing.tmp after run.
───────────────────────────────────────────────────────────────────
Version 0.998 Date: 95-07-12 End: 95-10-01 Beta Testers
───────────────────────────────────────────────────────────────────
> Fixed the date mix-up in pswfail. Month was day and day was month
Reported by: [Bad]
> New limit set from 2000 users to 1000 users, to prevent the out
of EMS memory failure on low memory systems.
Reported by: [Phreaksmith/Internal Affairs]
> Fixed the spacing error in pswfail output ansi, all info now will
be shown in pcbedit/pcboard.
+ Now you can change all keywords used in the scanner to find out
user actions. If you have changed something in your PCBTEXT make
sure you change them here as well, and you will be able to use
all the features offered by the scanner.
───────────────────────────────────────────────────────────────────
Version 0.997 Date: 95-07-13 End: 95-10-01 Beta Testers
───────────────────────────────────────────────────────────────────
* All external utilities by dront, now has the same look - locally
they also respect the SHARING.TMP which when exist should keep
external utils away from the data files until removed.
+ Added last 10 password hackers, utility originally by
Aquarius/Otl in /x style showing last 10 who didn't succeed to
login, and their modem connect. Nice utility to trace hackers
with.
> Fixed a sharing violation bug.
Reported by: [Phreaksmith/Internal Affairs]
+ Added a beta end date, which will keep you from running old
version of scanner :) Keep yourself updated!
+ Added Top Uploaders/Downloaders to the Scanner package.
Filenames: FRN_UP.EXE & FRN_DN.EXE.
Both of them have been drawn by SANDMAN and they should be run
from the Scanner directory.
* Changed name: UZi SCANNER => FRONTNET SCANNER
+ Automatically creates \DATA as needed.
* Recreated all structures and added lot's of new features.
+ Scanner now creates it's own userdata file saving all datas on
the user as a file. (Structure file has been updated).
+ Scanner can now handle users who have leeched or uploaded more
than 2,1 gig. (PCB does not!)
Suggested by: [Mindbender/Fatal Future]
* Scanner now needs a 286 processor or better, it can only handle
up to 2000 users and 99 nodes. It also needs EMS memory.
- Scanner is much slower than before. But it does much more than
before!
+ New configuration file, SCANNER.CFG - allows you to modify or
exclude users. More information in the config file!
+ Now writes a log file. (SCANLOG.{Node})
- Trashed the nodestats, will rewrite it with cooler statistics and
better graphics when time comes.
- Removed the dront mode in the lastcaller, now Seawolf mode can
be run only.
───────────────────────────────────────────────────────────────────
Version 0.993ß Date: 95-04-05 Beta Testers
───────────────────────────────────────────────────────────────────
+ Added Seawolf's ansi to the lastcaller.
+ The lastcaller now has some new parameters:
LASTCALL ALL N 1
| | | |
| | | ^------ (Optional) Ansi mode (1=Seawolf, 2=Beta Ansi)
| | ^----- (Optional) Don't include NEWUSERS in the output
| ^----- Which nodes to scan (1-x or ALL)
^--------- Name of the Exe file.
───────────────────────────────────────────────────────────────────
Version 0.992ß Date: 95-03-30 Beta Testers
───────────────────────────────────────────────────────────────────
> Fixed the problem with strange messages when a user
log's into the BBS and then hangs up before entering
a name or when USERNET.XXX file is not found.
Log file errors on the first line will skip processing
that user.
> Now removes @X.. codes from handles and locations!
* I am still waiting for the promised ansi sets which I
ordered in early march from various uzi artists..
───────────────────────────────────────────────────────────────────
Version 0.991ß Date: 95-03-07 Beta Testers
───────────────────────────────────────────────────────────────────
Remember to create the two new subdirectories \ANSI & \DATA.
+ Added Messages written to the structures.
> Fixed the message counting error.
+ If you add N as a parameter to LASTCALL.EXE it'll skip all newusers.
> Fixed the bug if the user dropped carrier before entering his name.
+ Added LOOK.EXE just to look in the LASTCALL.ALL file.
> Fixed the bug with the empty line in SCANNER.DIR.
+ NODESTAT.EXE & LASTCALL.EXE now puts all ansi in the subdir '\ANSI'.
+ Now puts all datafiles in the sub directory '\DATA'.
+ Added ctrl-break protection.
> Fixed the color bug in the lastcaller.
+ Added information to the Scanner structure file -
nodechat timeused, sysop chat timeused, security level, top cps.
+ Added new options for Nodestats:
messages posted, upload mb, download mb, timeused, chat-times & cps.
- Scanner processing is much slower (about 1.8 seconds on my computer)
Using diskcache or ramdisk is highly recommended!
───────────────────────────────────────────────────────────────────
Version 0.98ß Date: 95-03-06 Beta Testers
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Included the structures for all datafiles
Use them with TP/BP to make your own utilities with SCANNER.
+ New layout, rewritten all local screens.
Version 0.97ß Date: 95-03-06 Beta Testers
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ New configuration file NODESTAT.CFG where you include
which nodes to process and add to the ansi output.
+ Percentage numbers have been added before the graph.
> Nodestats now scans all nodes even if datafiles does not exist.
+ Included the NODELAST.PPE - PPE to show the lastcaller for the
current node ie. If you login to node 5, the LAST.5 will be shown.
+ Included the NODELAST.BLT - put your bulletin path + filename to
this file and the NODELAST.PPE will be run as a bulletin.
Version 0.95ß Date: 95-03-05 Beta Testers
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Fixed the BUG that everyone complained about when
using the scanner with logfiles containing more than
500 lines. Now works perfect and I can continue code
on the program. - Thanks to Morbid Angel for beta help.
* Included the VERY beta nodestatistics to the package.
Version 0.93ß Date: 95-02-24 Beta Testers
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Released as a public beta for UZI members.
* Lastcaller is now an external util to the Scanner.
Scanner is now a standalone utility - All lastcallers etc
should be run after scanner.
+ Todays statistics, record statistics and the total statistics files
are now also available for each node.
> Hopefully fixed an OS/2 bug. (Reported by Mindbender & Tosh10)
- Now only runs one copy of Scanner at a time,
other Scanner sessions must wait for their turn.
However this is not a problem, Scanner uses about 0.5 seconds
to update its files.
Version 0.91ß Beta Testers
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Changed name: FRONTNET SCANNER => UZi-SCANNER
Version 0.89ß Beta Testers
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Initial Version.
//D.