home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
-
-
-
- Lucidity V1.02
-
-
-
-
-
-
- Copyright (c) 1991
-
- By Greg Spurrier
-
-
-
-
-
- Version released August 17, 1991
-
-
-
-
-
-
-
-
-
-
-
-
-
- Overview
- ========
-
- Webster's New World Dictionary defines lucidity as, among other
- things, "...clear to the mind; readily understood...." That is
- the purpose of this program--to take a Remote Access log file and
- extract from it the pertinent information and present it in a
- manner that is clear to the mind and readily understood.
-
- Lucidity searches through the RA.LOG file to find the information
- which the user desires, and displays it without all of the other
- extraneous information often found in a log file. Lucidity
- searches the log file for the information which Sysops must
- normally wade through a cluttered log file and pick out by hand.
- Among the capabilities of Lucidity are the ability to show the
- names, dates, and times of all log-ins in the log file, all file
- transfers, all users who have dropped the carrier or allowed the
- inactivity timer to expire.
-
- Lucidity presents all of this information in a concise, easy to
- read format that allows the system operator to spend his or her
- time concentrating on the information in the log file, rather
- than trying to find it.
-
- Lucidity is extremely self explanatory so, the manual may seem a
- little short, but all that is necessary is included. The author
- believes that it is better to spend a lot of time developing and
-
- testing an easy to use program than to spend a lot of time writ-
- ing documentation for a difficult to use program.
-
-
-
-
- Registration
- ============
-
- Lucidity is distributed under the shareware concept of trying out
- software before you purchase it. You are free to evaluate this
- program for a period of two weeks. If you find Lucidity useful
- continue to use it, you are obligated to register with the author
- by sending a registration fee of $10 along with the following
- registration form. If you decide that Lucidity is not a useful
- addition to your software library, and decide not to register,
- you must remove all copies of the program (other than the
- LCDTY102.ZIP file, which you may keep available for uploading to
- other systems, or downloading to your users) from your system.
-
- Once your registration form and payment have been received, you
- will be sent a unique key which will allow you to access the
- registered user only options (explained later in this document).
-
- Registration also entitles you to announcements of upgrades and
- new products by its author, Greg Spurrier, and will help finance
- the development of new versions of Lucidity and also new programs
- for your enjoyment.
-
-
-
-
- -----------------------------------------------------------------
-
-
- REGISTRATION FORM
-
-
-
- Name ____________________________________________________
-
-
-
- Address _________________________________________________
-
-
- _________________________________________________
-
-
- _________________________________________________
-
-
- Voice Telephone # (___)____________
-
-
- BBS Name ________________________________________________
-
-
- BBS Fidonet address _____________________________________
-
-
- BBS Telephone # (___)____________
-
-
- Version number of Lucidity _______
-
-
-
- How did you get your copy of Lucidity? __________________
-
-
- _________________________________________________________
-
-
-
- Comments / Suggestions __________________________________
-
-
- _________________________________________________________
-
-
- _________________________________________________________
-
-
- _________________________________________________________
-
-
- Please mail this form along with check or money order, payable to
- Greg Spurrier, for $10 (or $15 for the latest version of Lucidity
- on disk) to:
-
- Greg Spurrier
- 5711 S. Indianapolis
- Tulsa, OK 74135
-
-
-
- -----------------------------------------------------------------
-
-
- You are free to distribute Lucidity to your friends or to upload it
- to a BBS provide that: 1) no fee is charged for this software
- (excluding disk duplication fees and online charges if distribut-
- ed over a BBS), 2) Lucidity is distributed in its original, unmodi-
- fied form, and 3) all supporting files, including this file, are
- distributed along with Lucidity.
-
-
-
-
- Disclaimer
- ==========
-
- In no event will Greg Spurrier, the author of Lucidity, be liable
- for any damages which occur from the use or misuse of this pro-
- gram.
-
-
-
-
- Installation
- ============
-
- It is recommended that LUCIDITY.EXE be placed in the same direc-
- tory as the RA.LOG file. When Lucidity is run, it searches for
- the RA.LOG file in the directory from which it is run and also in
- the \RA directory. If the log file is not found, the user will
- be prompted to enter the path in which RA.LOG is located. Press-
- ing [ENTER] without typing a path, will cause Lucidity to exit
- back to DOS.
-
-
-
-
-
- Main Menu
- =========
-
- The main menu lists all of the available Lucidity functions, as
- well as the name, BBS name, and registration date of a registered
- user. If the user is a registered user, a status box which
- indicates the output device for the lists is displayed (non
- registered users are limited to viewing the lists on their moni-
- tors).
-
-
- To select a menu item, simply type the first letter of the func-
- tion. For example: To select the 'New users' function, type 'N'
- or 'n'.
-
-
-
- Functions
- =========
-
- User Logins
- -----------
-
- The User logins lists all the log-ins of a particular person in
- the log file.
-
- After typing 'U', the program will prompt for a user name. The
- user name can be an entire name, or part of a name. Capitaliza-
- tion does not matter.
-
- Greg Spurrier |
- greg spurrier |--- All of these will work identically
- GREG SPURRIER |
-
- Greg |--- Find all occurrences of 'Greg' in log
-
- Spurrier |--- Find all occurrences of 'Spurrier' in log
-
- Below the name prompt, are listed the two options which can be
- entered instead of a name. 'All' will list all names; 'Quit'
- will exit back to the Main Menu.
-
- If 'All' is entered as the name, the user will be prompted about
- including local log-ins in the list. The default is not to in-
- clude local log-ins in the list of users. This way, the listing
- is not cluttered with Sysop logins. In order to see all logins,
- including local ones, type 'Y' at this prompt.
-
-
- File Transfers
- --------------
-
- The File transfers lists file transfers in the log file.
-
- After selecting the File transfers function from the menu, the
- user is prompted to choose to search by File (default) or User.
- To show all transfers of a particular file, choose FILE. To show
- all file transfers made by a particular user, choose User.
-
- After selecting search type, the user is prompted for File (or
- User) name. The workings of this prompt are identical to the
- User name prompt in the User logins function.
-
- Do not use wildcards when entering a File name.
-
-
- NOTE: This function works with the built in Remote Access file
- transfer system. Because of variances in log entries, the func-
- tion may not work if an external file transfer program is used.
- If you use an external file transfer program, go ahead and try
- this function, but don't be surprised if it does not work cor-
- rectly.
-
-
- Time Limit Exceeded
- -------------------
-
- The Time limit exceeded function displays all users who have been
- disconnected because they have used all of their time for the
- day.
-
- This is a simple one--Just press 'T' and watch....
-
-
- Password Tries Exceeded
- -----------------------
-
- The Password tries exceeded function displays all users who have
- been disconnected because they were not able to supply the cor-
- rect password within the number of tries that are allowed.
-
- This is another simple one....
-
-
- Dropped Carriers
- ----------------
-
- The Dropped carriers function lists displays all users who have
- dropped the carrier instead of logging off normally.
-
- Yep, it's another simple one....
-
-
- Inactivity Timer Expires
- ------------------------
-
- Yet another simple one....
-
- This lists the people who were disconnected because the inactivi-
- ty timer expired.
-
-
- Serious Offenders
- -----------------
-
- When this function is selected, it will prompt for the minimum
- number of offenses. This number will be the number of offenses
- that a user must have committed before showing up on the Serious
- offender list. 2 or 3 is a good minimum to start with.
-
- Offenses that count are the four that are listed above--Time
- limit exceeded, Password tries exceeded, Dropped carriers, and
- Inactivity time expires.
-
- This one can be quite useful in pin pointing problem users who
- may need a reminder note of BBS etiquette.
-
-
- New Users
- ---------
-
- You guessed it, it lists the new users.
-
-
-
- Output device toggle (Registered users only)
- --------------------
-
- This switches between output to screen, printer, or to disk. The
- current output device (if the user has registered) is displayed
- in the box directly above the user registration information box.
- If disk is selected, the output will be put in a file called
- SUMMARY.MEN, and will be in the current directory.
-
-
- Quit
- ----
-
- Quit, enough said....
-
-
-
- Unattended Running (Registered users only)
- ==================
-
- If Lucidity is registered, the user has an option to run Lucidity
- in unattended mode (this way it can be run as part of your system
- event and the output will be sent to a file called SUMMARY.LUC
- or, if you choose, the printer).
-
- To access the Unattended running mode, Lucidity must be run with
- one or more of the following command line switches:
-
- PRINTER Send output to Printer instead of SUMMARY.LUC. Note
- that it MUST be the first switch following LUCIDITY. Also
- please read cautions about using the printer!
-
- -U Prints a list of all log-ins (excluding local log-ins)
-
- -F Prints all file transfers in the log
-
- -T Prints all users whose time limit expired while online
-
- -P Prints all users who could not furnish their password
-
- -D Prints all users who dropped the carrier
-
- -I Prints all users who allowed the inactivity timer to
- expire
-
- -N Prints all new users
-
- -Sn Prints all serious offenders with a minimum of n offenses
- If n is not supplied, Lucidity defaults to 2
-
- The unattended mode works best when used in conjunction with a
- utility that nightly copies the log and resets the current log.
- Lucidity should be run in the unattended mode just before this
- utility is run.
-
- If you do not have such a utility, a batch file similar to the
- following can be used to run Lucidity in the unattended mode and
- then move your RA.LOG file to another directory so that it can
- still be viewed during the following day.
-
- LUCIDITY.BAT
-
- CD \RA\LOGS
- REM or wherever LUCIDITY.EXE and RA.LOG are located
-
- LUCIDITY -U -F -T -P -D -I -N -S3
- REM run Lucidity in unattended mode with all options, and 3 as
- REM the minimum number of offenses for Serious Offenders.
- COPY RA.LOG \RA\BAKLOG
- REM or wherever you wish to store the old log
- DEL RA.LOG
-
-
- NOTE: If a SUMMARY.LUC file already exists, Lucidity will add
- the new information to the end of the file.
-
- PRINTER CAUTIONS: Be sure that the printer is on and on-line
- before running the system event. If the printer is off, or out
- of paper, Lucidity will detect this when it starts (but be sure
- that it has enough paper to print its information, as it does not
- check again after it starts) and exit to DOS. If it is on, but
- offline, the program will wait until it is online to continue,
- thus locking up the system (Sorry, I tried, but I couldn't get it
- to recognize an offline printer. If anyone knows how to do this
- in C, please, please, tell me).
-
- It is recommended that you first let Lucidity create SUMMARY.LUC
- and then print it out later. But, if you insist on printing at
- system event time, Lucidity will do that too....
-
-
- Registration Key
- ================
-
- Once your registration payment is received, you will be sent a
- unique registration key. You may not give this key to anyone
- else, it is not shareware.
-
- All that needs to be done for the key to work is to copy it into
- the directory that Lucidity is in (make sure that you always run
- Lucidity from that directory, otherwise, the key may not be
- found). Simple, huh?
-
-
-
-
- Special Thanks
- ==============
-
- Special thanks to Chris Prater for being my BETA tester of Lucid-
- ity from its very beginning. Without his testing, and suggest-
- ing, and testing some more, Lucidity would never be the powerful
- utility that it is today.
-
-
- Thanks also to Tim Winters for his suggestions and testing Lucid-
- ity on RemoteAccess Version .04a using an unusually cluttered
- logfile from more than just RemoteAccess.
-
-
-
- That's All
- ==========
-
- Well, that's about it. I hope you find Lucidity to be as useful
- to you as it has been to me and my BETA tester. If you have any
- suggestions, comments, or (gasp) bugs to report, please send them
- to me at the address listed on the registration form.
-
- Thank you and happy computing...
-
-
- () ,
- /`-'|
- / / __ _ _,
- /__-<_/ (_</_(_)_
- /|
- |/
-
-
-