CKLOGON.DOC

5.5 KB 020ab9ed4f168cf7…
                               Check Logon v1
                                  2/14/92
                               by Mark McKay

                                 Disclaimer
                                 ~~~~~~~~~~
  This program is guaranteed to take up some of your precious disk space.
  The author Mark McKay is in no way liable for what occurs because you
  feel to need to run it.  The person operating the program is totally
  responsible for all consequences of running this program.  You break it
  you own it!

                                   Files
                                   ~~~~~
  CKLOGON1.EXE - The TAG 2.6 New User Dupe/Bad Information scanner.
  CKLOGON.DOC  - You are reading it.
  CKLOGON.CFG  - Sample configuration file. (Edit to suit your system)
  NEWLOGON.BAT   - Sample batch file to run the door.

                             Commandline options
                             ~~~~~~~~~~~~~~~~~~~
  Only one and it's for Multi node systems.  Add the number of the dorinfo
  file to read.  i.e. edit NEWLOGON.BAT to "CKLOGON1 2" to read DORINFO2.DEF,
  etc.  If you don't specify anything the door defaults to reading
  DORINFO1.DEF.

                             Why did I write it?
                             ~~~~~~~~~~~~~~~~~~~
  Because:

    1.  I ran Peter Yao's MATCH utility and wished it was a door that would
        check things out each time a new user logged on.  Plus I like to
        know immediately when I log on my system if people are trying to use
        more than one account.  I don't like having to run an external program
        from DOS and then having to figure out the name of the list and then go
        from there.  This is easier.
    2.  I get lots of folks who try to logon with names like :-> and other
        gibberish like that.
    3.  I have several users who try to logon under different names to get more
        time to sleaze files.
    4.  TAG 2.6 now makes DORINFO1.DEF and DOOR.SYS so my doors with work from
        NEWLOGON.BAT and LOGON.BAT.
  
                                   Features
                                   ~~~~~~~~
  -  Scans User file and checks for duplicate Real names.

  -  Scans User file for duplicate addresses.

  -  Scans User file for duplicate phone numbers.

  -  Checks Username for ILLEGAL ASCII charactors. (anything other than
     a space, A through Z, or 0 through 9.

  -  Creates USER(sysop user number <configurable>).MSG so you'll see a report
     whenever you log on to your system.

                          Structure of CKLOGON1.CFG:
                          ~~~~~~~~~~~~~~~~~~~~~~~~~~
      Line 1 : c:\tagm2\                  <-- your Main BBS Directory
      Line 2 : c:\tagmulti\               <-- path to USER.LST
      Line 3 : c:\tagm2\gfiles\           <-- path to USER?.MSG
      Line 4 : 1                          <-- User number of Sysop

      NOTE: If you mess up this setup the door will crash guaranteed! :)

                                   Quick setup
                                   ~~~~~~~~~~~
    1.  Put files in a directory.
    2.  Edit CKLOGON.CFG  <- if it's wrong the program may crash
    3.  Edit NEWMSG.BAT   <- if it's wrong the program may crash
    4.  Put NEWLOGON.BAT in your Main BBS directory.

                                More Detailed SETUP
                                ~~~~~~~~~~~~~~~~~~~
    1.  Place all the system files in your TAG (Main BBS) directory.
        System files are CKLOGON1.EXE, CKLOGON.CFG and NEWLOGON.BAT.

    2. Make/Edit a CKLOGON.CFG file to suit your system.

    Example QCHKNEW.CFG file

                          Structure of CKLOGON1.CFG:
                          ~~~~~~~~~~~~~~~~~~~~~~~~~~
      Line 1 : c:\tagm2\                  <-- your Main BBS Directory
      Line 2 : c:\tagmulti\               <-- path to USER.LST
      Line 3 : c:\tagm2\gfiles\           <-- path to USER?.MSG
      Line 4 : 1                          <-- User number of Sysop

      Note: There must ALWAYS be at least 4 lines in QCHKNEW.CFG.

      NOTE: If you mess up this setup the door will crash guaranteed! :)

    2. Edit your NEWLOGON.BAT to suit your system

    Sample NEWMSG.BAT (files in BBS directory)
    ~~~~~~~~~~~~~~~~~
    @echo off
    CKLOGON1
    exit
    ~~~~~~~~~~~~~~~~~

    3.  Wait for a New User.  T.A.G. 2.6 now makes DORINFO1.DEF whenever
        NEWLOGON.BAT is run.  No menu entries are required.

                           DESQView COMPATIBILITY
                           ~~~~~~~~~~~~~~~~~~~~~~
    The program will check to see if DV is loaded and compensate for it
    if DV is found.

                                Other stuff
                                ~~~~~~~~~~~
    That's about it.  If you run into any problems with it just let me know
    and I'll fix it.

    I'm asking for $5 this door.  Is that going to break anyone?  It should
    be a very useful door on your board to warn you about file sleazers and
    potential problem users.

    You should know almost instantly whether or not this program is useful for
    you.  If you use it pay for it.  Simple enough?

    Send $5 to the following address:

                Mark McKay
                PO Box 68063
                Virginia Beach, VA 23455

-------------------------------------------------------------------------------

Mark McKay
FidoNet 1:271/22
The PlayWorld BBS
1-804-499-5150 (temporarily 2400 baud) but soon to be back HST 14.4K (14 Feb 92)