WC Stats v2.5á2 <<**---------------**>> Welcome one and all to the new and improved, OPTION-PACKED WC Stats! WC Stats is THE WC4 utility to use in the creation of a STATISTICS bulletin for your BBS! Some of it's MANY features are: - Ability to list or NOT list local logons and BBS errors :) - It creates K00L ANSI screens for your WC! BBS NOTE: If anyone who uses WC Stats and wants a regular ANSI screen output (no "fading effect". All solid colors), call my BBS and let me know. I'll add that option into the next version just for you! - It creates a RIP screen for your BBS - A listing of total DL, UL, bulletins, new users, dropped carriers.... - Ability to list the ENTIRE activity log stats or just the stats for the current day (a lot like a miniature wcPRO!) - Works with ANY size log (from a 1 KB file to a 100 MEG+ file) [ may take a while at 100 meg, though! ] NOTE: Although it has only been tested on a 4.4 MEG ACTIVITY log that created a 635 KB bulletin, I can pretty much assume that it will work on ANY size file! - And MUCH, MUCH more! INSTALLATION ------------ As simple as 1, 2, 3! 1: Edit the WCSTATS.CFG file with your favorite editor. 2: Fill in the proper information (discussed below) 3: Run WCSTATS.EXE! That's It! CONFIGURATION ------------- The CONFIGURE program was removed from WC Stats because of the many options being added (it was real hard to keep the config program UP-TO-DATE). But if you REALLY thought the configuration program was useful, wait for the NEW release of the program "ALL CONFIG v1.0". This program will allow you to create config files for ALL Lazor Software titles requiring them and MORE! NOTE: In a multi-node environment, you will want to create a CONFIG file for EACH node (EX: WCSTATS1.CFG, WCSTATS2.CFG....). << ACTLOG= This is the Name of your ACTIVITY.??? that you would like to be read from. EX: ACTLOG=C:\WC\ACTIVITY.1 << BBSNAME= This is the name of your BBS. EX: BBSNAME=Way Out There << SYSOP= This is, of course, the full name of the Sysop of the BBS. EX: SYSOP=Justin Pasher << OUTFILE= This is the name of the file you would like to have created. EX: OUTFILE=C:\WC\BULL\BULL1.BBS [options] OPTIONS: /@CLS - Add an @CLS@ code to the beginning of [OUTFILE=] /@PAUSE - Add an @PAUSE@ code to the end of [OUTFILE=] NOTE: FOR THE YES/NO TYPE QUESTIONS, YOU CAN ENTER EITHER YES/NO or Y/N for the ANSWER. WC STATS WILL DETECT IT EITHER WAY. ALSO, IF THE LINE IS OMITTED COMPLETELY, THE DEFAULT VALUE WILL BE USED. << RIP= Do you want to create a RIP display file with the same name but with a .RIP extension? EX: RIP=YES DEF=YES NOTE: If the file WCSTATS.RIP exists on the directory the program is run from, it will use that file for the beginning of the RIP instead of the internally generated one. << LOCAL= Do you want to include Local Logons in the output file? EX: LOCAL=NO DEF=NO << APPEND= Do you want to append the text to an existing file without erasing it? EX: APPEND=YES DEF=NO NOTE: This feature may not be too much help, since the file is re-created after each caller. I just threw it in there anyways. << LOGREAD= Do you want WC Stats to read the stats of the [E]NTIRE log or just the [D]AILY stats for the current day? EX: ENTIRE DEF=DAILY NOTE: If you choose ENTIRE and you have a BIG activity log (Roughly over 500 KB, it may take a while for WC Stats to complete it's run) SPECIAL NOTE: If you choose the E option for the above question and you get a message that said your ACTIVITY log was too big, run WC Stats with the /O command line perimeter. This will cause WC Stats to write the information to the file every 250 callers (bypassing the memory limitation). As a safety precaution, you can ALWAYS use the /O perimeter. If your ACTIVITY log has less than 250 callers, the /O will be ignored. SPECIAL NOTE 2: Also, if an error 6, 9, or 14 ever occurs, notify me IMMEDIATLY. If possible, call my BBS at (214)680-2755 and attach a ZIP file to me of the ACTIVITY log that caused the problem. I will fix it IMMEDIATLY! << ERRORS= Do you want to include the BBS errors in the outfile? [Y/N/E] EX: ERRORS=EXCLUDE DEF=EXCLUDE NOTE: This feature was added as of version 2.0. After I relized the program would lock up sometimes after you run it, I relized it would reach the line saying "BBS ERROR - SEE ERROR.LOG" Since I had to fix this, I added a feature to list it. You can also have it not say the line at ALL (instead of "BBS ERRORS....: N/A" ... to make it look nicer). << MINTYPE= Do you want WC Stats to use the [O]LD (more accurate) or [N]EW (more reliable) caller "minutes used" calculation? [O/N] EX: MINTYPE=OLD DEF=OLD NOTE: The OLD calculation will actually read the ON and OFF times of the caller and calculate the minutes used. The NEW calculation will simply read the line in the ACTIVITY log that says "TIME USED: ..." and use that time. The TIME USED line, however is NOT the EXACT same as when you calculate the time from the ON and OFF variables. The OLD MAY (most likely NOT) mess a time or two with the calculation so the NEW is always accurate (with the above exception). << STATS= Do you want to include the 25+ BBS stats in [OUTFILE=]? EX: STATS=YES DEF=YES << CALLERS= Do you want to include the LAST CALLERS in the [OUTFILE=]? EX: CALLERS=YES DEF=YES NOTE: It is pretty pointless to answer STATS=NO and CALLERS=NO << RPTLINE= Do you want to include the line saying "REPORT FOR: " in [OUTFILE=] (this was a request by a user) EX: RPTLINE=YES DEF=YES << N_EXCLUDE= Name(s) of people, separated by commas, you do NOT want to be added to [OUTFILE=] (stats and all) EX: N_EXCLUDE=Justin Pasher,Joe Blow << S_EXCLUDE= Security levels of people, separated by commas, you do NOT want to be added to [OUTFILE=] (stats and all) These are the names as defined in MAKEWILD EX: S_EXCLUDE=NEWUSER,SYSOP EXECUTION --------- After you have created a CFG file, you simply run WC Stats with the following command line syntax: WCSTATS [FULL path and filename of the CFG file] If you omit the name of the CFG file, WC Stats will search in the current directory for the file WCSTATS.CFG. If it cannot find it, it will abort with an error. Place the command to run WC Stats in your POSTCALL.BAT or POSTCALL.RUN Multi-Node In most cases: CD\WC WCSTATS.EXE COMMAND LINE PERIMETERS ----------------------- [CFG FILE] - Specify the config file to use (defaults to WCSTATS.CFG if no config file specified) /O - Used to bypass memory requirements with BIG activity logs (safe to use everytime) IN CLOSING ---------- A lot of time, effort, and debugging has been put into WC Stats. Nevertheless, I am putting WC Stats on the FREEWARE market! The only thing I ask for in return is one or more of the following: 1: Call my BBS and tell me you're using WC Stats with comments and/or BUGS. 2: Send me a copy of one of YOUR programs you've made for WC BBS' for me to evaluate. 3: Just call my BBS! Once again, thanks for using WC Stats and Lazor Software! Ú¿ ¿ ¿ ÚÂÄÄ¿ Ú¿ Ú¿ ÚÂÄÄ¿ Ú¿ ¿ ÚÄÂÂÄ¿ ÚÄÂÂÄ¿ Ú¿ ¿ ÚÂÄÄ¿ ÚÂÄÄ¿ ÚÂÄÄ¿ ô ³ ³ ÃÅÄÄ´ ÀÁÄÅ´ ô ³ ô ³ ô ô ÃÅÄÄ´ ÃÅÄ ÃÅÄÂÙ ÃÅÄ ÀÁÄÁÄÙ ÀÙ Ù ÀÄÄÁÙ ÀÁÄÄÙ ÀÁÄÄÙ ÀÙ ÀÙ ÀÙ Ù ÀÁÄÄÙ ÀÙ À ÀÁÄÄÙ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³  Running WildCat! Software  MEGA Door Selection! ALL the ³ ³ LATEST and GREATEST doors! ³ ³  LATEST Lazor Software Titles  Over 120 as of Sept 10, 1994! You³ ³ NEVER get bored! ³ ³  500+ meg Conner Hard Drives  REGISTERED versions of: LORD, ³ ³ Lotsa Files TW 2002, Usurper, and MORE! ³ ³  FREE Access on First Call!!  MANY InterBBS Games and Leagues! ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ What are you waiting for? Call TODAY! (214) 680-2755