home *** CD-ROM | disk | FTP | other *** search
-
- PREUSR Version 4.0 Copyright 1991-93 by Gary Glueckert. All rights reserved.
-
-
- History.....
-
- 02/26/91
- --------
- 1.2 - First public release
-
- 08/23/91
- --------
- 1.3 - Beta test version. Changed code to read RBBS 17.3c callers
- file. Too many bugs for public release.
-
- 09/04/91
- --------
- 1.4 - Corrected code which aborted program even though the CFG file
- was in correct format.
- - Added code to deal with the way RBBS 17.3c
- (0821 BETA) writes to the callers file when there is a local
- logon. For some reason the Baud rate is recorded as BPS
- when a local logon occurs.
- - PREUSR.ERR, the error file, will now write all errors with a date
- and time stamp (rather than just the last error which occured).
-
- 10/14/91
- --------
- 2.0 - Code reduction, and modularization. Major code rewrite to allow
- addition of several new options and easy incorporation of
- future options I have in mind.
- - Added new command line parameters /C:, /P:, /A:, /S:
- - Added ability for the SysOp to specify own string in the "Previous
- caller" field. Displayed immediately before last callers name.
- - Added ability to append a file to the end or begining of the
- file(s) written. Can be done from command line or from within
- the list of files for output. This allows SysOp to still use the
- file(s) for announcements, etc.
- - Added abililty to choose between two styles of output;
- multi-line or single-line output may be specified in the .CFG file.
- - Code rewrite to check for registration number. The name of the BBS
- must appear on line 2 of the .CFG file
- - The BBS name is now displayed in the output file and the BBS name
- on line 2 of the .CFG file may be preceeded with smartext if you
- are using smartext to turn color on (line 6).
- - Added ability to exclude City/State field from output. This allows
- those SysOps which have redifined parameter 57 to use PREUSR w/o
- displaying that info. to all users.
-
- 03/17/92
- --------
- 3.0 - Stopped Previous User from displaying LOGON DENIED if the last
- LOGON was denied.
- - Added support for a boxed multi-line display with user
- defined box charachters (ASCII). OutPut Styles 3 and 4.
- - Added support to show SysOp defined number of previous users.
- This display can use 1, 2, 3 or no colors in smartext OR ANSI
- and can be boxed if so desired. OutPut Style 4.
- - Added support for two color display with smartext.
- - Added support for three color display! You can now define the
- color of the boxed multi-line display.
- - Added the option to use a color control file for output styles
- 3 and 4. You can now specify the color of each item in the output
- file. The name for the color control file is placed on line 14 of
- the .CFG file in place of the box color and is preceeded with a
- "@" (at) sign (w/o quotes). See the example file PREUSR.CLR and the
- new PREUSR.CFG file for more info. If you do not use this option and
- instead use lines 7, 8, and 14 to select colors then the output file
- will alternate with colors 1 and 2 for each consecutive caller.
- - Added /G command line switch to turn on color output to the monitor.
- - Added /N command line parameter to writes only minimal info. to
- the screen.... the /G switch is now valid with this switch and
- both can be used together if desired.
- - Added /? command line switch to display help on command line
- parameters and configuration file information.
- - Added a new command line switch /R: which tells PREUSR not to
- display repetitive logons from the same user. Eg: Joe Twit logs on
- 3 times in a row!
- - Added "program operation timer" to the screen output (rounded to
- the nearest second). Mostly for programming purposes.
- - Added support for the clearscreen smartext character so that the
- previous user display will not pause in the middle. Thanks BC!
- - This version of Previous User is now COMPLETELY DESQview
- aware. If you are NOT using the /N switch you should see PREUSR
- report the version of DV you are using. This means that PREUSR
- will make itself "efficient" to DESQview. Thanks to Richie
- Molinelli for testing all of the DV aware routines!
- - Added a little "smartext" of my own. If you are using output style
- 4 then you can use a "%" character (without quotes) in the title
- specified on line 5 of the .CFG file. This character will be
- replaced by the number of callers displayed. This comes in handy
- when you have deleted the callers file and the number of caller
- records are less than the number of callers you specify on line
- 14 of the .CFG file. Using this character automatically adjusts
- the title for you!
-
- 01/11/93
- --------
- 4.0 - Enhanced local screen output.
- - Included the ability to use an EXCLUSION LIST as indicated by
- the /S: command line parameter.
- - Made the Date field an option by using /D on the command line.
- - Rewrote the code that reads the Config file so that the
- config file can now contain comments/remarks on lines begining
- with a semi-colon (;).
- - The parameters in the configuration file are now key-worded.
- - Added new parameter to the box definition in styles 3 and 4.
- Parameter number 7 is now the ASCII code of the character you
- want to use for "Plain Vanilla" output files.
- - All output styles will now create plain vanilla, graphics, and
- color versions in one pass.
- - PreUsr will now use graphics and color versions of Append and Prefix
- files, BUT, only if it finds them. They will be used for the appro-
- priate output files.
- - Added /T command line switch by the request of those using
- exclusively smartext for thier output files. This also supports
- the eight color Mods to RBBS quite well.
- - Added a /L command line switch to display the amount of time a
- user has spend on-line.
- - Completely rewrote the logic and code which checks for registration
- codes. This means you need a new registration number for Ver 4.0,
- this one was long overdue.
-
-
- Future enhancements
- -------------------
- - Inclusion of Users baud rate as an option to display.
- - True Multi-node support.
- - Inclusion of the Node number as an option to display.
-
-