                          -= Telnet4U V2.0 =-
                (A 32-bit WINServer BBS Shareware Utility)
                        Written and distributed by
                               PC Pursuits 
                Support site: The Pursuit of Happiness at
                  http://www.pcpursuits.com/products.htm
                         telnet://pcpursuits.com
                        Dial-up BBS: (301) 695-5260
                               ICQ 1891163

Product Summary:

Telnet4U is a User Telnet Menu system that comes preloaded with a good
selection of quality BBSs and allows users to build their own "Personal"
Telnet Menu from the default and to add and remove entries to their 
liking (SYSOP willing). The program allows the SYSOP the maximum 
flexibility to decide which Security profiles (and even which users) can 
create a Personal Menu. Many other SYSOPs controls exist to flag sites 
that they don't want their users to go to (using the NOGO option). You can 
even enter descriptions using Wildcat/WINServer color codes!

The Telnet4U Menu displays 15 entries a time with the ability to hot key
to a favorite entry, scroll through the menu using the arrow keys, find sites
by searching for a phrase or portion of the site description, and 
to add or delete as allowed. Entries are sorted in descending order by
successful connection by site (the program keeps track of how many times 
each site was successfully logged onto and tracks that in the data base).
You can set up the program to have a main list of sites, then, if desired, 
create a separate menu for each security level on your system.
Each user, if you desire, can also have a personal list of sites. Also,
you can create a 'no-go' list. If the site the user wishes to go to is
in this list, they will not be able to go. Users who have their own
personal list can add sites at their own will, unless the site is listed
in the 'no-go' list. This allows great flexibility in limiting your
users ability to use telnet based on their security level and also
creates a real handy way for users to go to their favorite sites. Many other 
features exist for both the SYSOP and the user!

Setup:
------

1.  Create a directory and name it whatever you want. You can put it where ever you
    would like (although it is usually a good idea to place it in a folder under your
    WINServer folder). Unzip the Telnet4U.zip file into it.
    
2.  Copy the Telnet4U.wcx file to your Wildcat Directory, e.g. c:\wc5. 

3.  Use wcMenu to create a menu item to run the Telnet4U.WCX and Add the location 
    of the directory created in step one as a parameter. Give everyone access to it,
    even the new users, as the program can limit them.
    
    NOTE: If using more than one computer, use the actual servername
    and the drive name to avoid conflicts with local drives.

4.  Now, log on locally and enter the Telnet4U program. A new folder will be
    created inside the Telnet4U folder you created in Step 1. This will be called
    MENU. A file will also be created called SYSOP.DAT. This will have one
    word in it, SYSOP. You can add names or security levels to this file if
    you want to give more people other than SYSOP access to the sysop
    functions in the program.

    Inside the MENU folder there will be a file called MENU.DAT. This
    contains the list of Telnet sites and their descriptions. You can edit
    this later. The program will then tell you that you have to exit and
    re-enter it. This is because of the first time configuration.

Upon re-entering the program, you will see all the default Telnet sites
that are automatically generated by the program. If yours is listed there,
first, thanks for telling me about it, and second, put your cursor on it
and press the D key. It will be history. No need for someone to Telnet
to your board if they are all ready there!

Now, that is all there is to creating the required files. There are a
whole bunch of things that you can do now to really take advantage of
this program.

Included with this file is a file called BIGMenu.dat. This file contains OVER 500
telnet sites that all were working at the time of this release. Please bear 
in mind that these sites are not screened for content, therefore they may contain some 
stuff you would not want all of your users seeing (like adult content). But there are
many GREAT sites in this list. TO USE this file simply delete the menu.dat (under the MENU folder)
created after doing step 4 and COPYING this file to that folder and RENAMING it to 
menu.dat. ALSO, if you create different lists by SECURITY level then you could replace the 
MENU.DAT on the sub-folder for each of the security levels you want to use this MUCH 
bigger file. REMEMBER to rename it to MENU.DAT. One final note that since this list 
is SO BIG, it takes about 5 or so seconds to load while it gets sorted by number of 
successful connects.

Press P and you will create a personal menu for yourself. This will be
an exact duplicate of the menu you see now. You can then delete and add
sites as you see fit.

Now, the way this works is simple. When anyone goes into the program,
they are assigned the default menu. If there is a menu based on their
security level, then that will override the default menu. If they have a
personal menu, then their personal menu will be used and override the
default and the security menu.

Note: If you do NOT want personal menus, you must include a NOPERSONAL
as a second parameter in the WcMenu program. As in:

c:\Wc5\Telnet4U NOPERSONAL

If this parameter is there, then the user WILL NOT be able to press the
P key to make a personal menu and this option WILL NOT be displayed. If
you want to give some people this option and others not, then create a
file in the Telnet4U folder called PERSONAL.DAT and list the security
levels or user names that you DO NOT want to be able to create personal
menus.

You can also add a DELETE.DAT file in the Telnet4U folder, you can then
add a list of user names or user security levels, then those users will
NOT be able to delete entries.

If you press F, you will be asked for a phrase to search for. 
This will search in the description part. Case is not important. When you 
find it, just press Y and you will be brought to that line. Then you can 
just press ENTER to dial away.

How to register and the benefits of registration:
-------------------------------------------------
There 5 second delay upon entering any site will be removed, the 15 second delay
exiting the program will be removed as well, your BBS name will be displayed 
indicating that it is registered, and you will help support the shareware 
concept and the future development of feature rich products 
by PC Pursuits! In addition, certain powerful Sysop commands and features are 
disabled in the unregistered version. 

The cost is $20 by check or money order. FIRST 100 registered users receive a 
free registration code for SeekingU: a  Who's Online/Page/Remote Sysop Utility. 

You can register online using credit, or online check for the same price! 
Just go to http://pcpursuits.com/products.htm. You can contact me, Bruce Preudhomme, 
via email at pcpursuits@erols.com for package deals or if you would like ME to contact 
YOU by phone (just email me your phone number and best time to call).

All future upgrades are FREE! We also offer a support message base, support forums accessible from the
web, and a support mailing list which can be joined from the website:

Visit the SUPPORT forums at http://www.pcpursuits.com/support/index.cgi

Sign-up for the SUPPORT Mailing List at http://www.pcpursuits.com/mailinglist.htm

The latest information on other products being developed as well as what is currently available all
can be accessed from the website, mailing list and/or Support Forums on the website. Feel free to
email me at ANY time if you have questions, comments, or need assistance in setting up this or any
of my products by sending an email to support@pcpursuits.com

Detailed Description of How the Program Works:
----------------------------------------------

The way this works is simple, hard to program, but simple in design.
Lets assume that your Wildcat Folder is C:\WC5 and you placed my program
in a folder called Telnet4U, then the following would be true:

Name and Location of default menu
C:\WC5\Telnet4U\Main.dat

Name and Location of FULLUSER's menu (Security Level)
C:\WC5\Telnet4U\FULLUSER\Main.dat

                                Stats

All the stats for the sites are kept in the Telnet4U folder. They are
stored as the Telnet number with a TXT extender. For instance,
Mustang.com.txt would contain all the instances where someone tried to
connect to Mustang.com. Note, this is all the users combined. Individual
statistics are not tracked. They are all compiled in this folder. You
may want to check their size every year or so, or even delete them
occasionally. A file will also be kept with a TOT extension. This is the
file that keeps track how many times a site has been successfully
telneted to. If this reaches a million, it will mess up the display, let
me know when that happens, because I am obviously missing a pretty good
board. You can simply delete this file if you want to start it over
again. It will be created automatically.

Four more type of errors will also be tallied for each site. These are
refused by host, timeout, not found and general error. These tallies are
kept in the Telnet4U folder and have the extensions of REF, TIM and ERR
and NOT.

If these files exist, the information will be displayed at the bottom of
the screen when you move the cursor to that line.

                                The No-Go files

Press N from the menu and you will be asked for a user's name or their
security level. You will be then asked for the location of the site that
should be in the no-go file.s, oe. If the address is in this file, then
the user cannot telnet to this address. Also note that you need the domain
name and the address in this file. If the domain name was
ReallyNakedGirls.com and the address was 123.456.78.9 then you would
have to have ReallyNakedGirls.com and the numbers above in this file.
Capitalization is ignored.

NOTE: You will have to play around with how many names can be in the
list, you can have as many as you want, but it will slow down when it
checks this list. Only personal menus and security levels that have the
no-go file in it will check. You can copy this file to the appropiate
folder if desired.

                          Sysop Commands

C - Change Menus

This option is only available for you and the users cannot use it of
course. When you press C, the program will ask you if you want to change
to the Main menu (default), a User menu, or a Security Menu. If you pick
user, you will be asked for the users name. If the user exists and his
menu exists, you will be returned with his menu displayed. You can then
change whatever you want on his menu. If you pick security, you will be
shown a list of security levels to choose from, pick one and you will be
returned and have this security menu displayed. You can edit it how you
see fit.

Selecting the M selection will load the default menu.

NOTE: After you make this selection, when you return to the menu, it
will show the menu up top, if it is red, then you are in this function.
It will also show down below the actual path and filename of the users
menu or the security menu.

If the menu does not exist for the user or the security level, it will
be created using the defaults.

N - No Go list

Press N from the menu and you will be asked for a user's name or their
security level. You will be then asked for the location of the site that
should be in the no-go file.s, oe. If the address is in this file, then
the user cannot telnet to this address. Also note that you need the domain
name and the address in this file. If the domain name was
ReallyNakedGirls.com and the address was 123.456.78.9 then you would
have to have ReallyNakedGirls.com and the numbers above in this file.
Capitalization is ignored.

NOTE: You will have to play around with how many names can be in the
list, you can have as many as you want, but it will slow down when it
checks this list. Only personal menus and security levels that have the
no-go file in it will check. You can copy this file to the appropiate
folder if desired.

D - Delete site from menu

This function actually is a sysop function and a user function. You can
press D to delete a site from any of the menus, after changing to that
menu. The user can ONLY use this function if he or she is in their own
personal menu. It simply deletes that item, re-writes them to disk and
loads them in again.

L - Limit Number of sites

If you press L, you will be brought up with the same menu that pressing
C does. Select one you are interested in and you will be asked for a
limit on number of sites. Then the user will not be able to add more
sites than this number. This is saved in a file called Limit.dat in each
menu folder. To remove this limit, simply delete this file.

Special Note: If you enter 0 as the number, then the user will be UNABLE
to delete entries, add entries or manual enter entries. They will be
just limited to what you have in their personal menu.

If your user has a limit of 5 and has 5 in his menu, he will NOT be able
to telnet to a location unless he deletes one. This helps you in
limiting their access, thus maybe subscribing to the system.

Make sure that if you use the limit part of the program, that you do not
have more items in their menu than the limited number. They will just be
able to access the first ones, up to their limit.

R - Enter registration code

I hope you get to use this function. Until the correct code is in place,
there will some unsightly delays and nag screens. Hey, it is only $20.00
and I do think it is well worth it. 

E - Edit Descriptions

This option is used to edit the descriptions that you have in the menus.
Users that have personal menus can alter the descriptions and SysOps can
also edit any menu's descriptions. Please note that you can not have more
than 33 characters BUT you can enter descriptions using Wildcat/WINServer 
color codes!

B - Backup logs

This handy little command will create a folder in your Telnet4U folder
and then copy all the log files over to it. They will add an extension
of todays date to them. If the log file was called

      PCPursuits.com.log          then the backup for today would be
      PCPursuits.com.log.10131996

You can delete this entire folder anytime you want.

V - View Logs

This command will view the log for the site that the cursor is located
on. If there is no log, then you will be told so. The program logs each
attempted logon in a file for each site. They have a LOG extension, and
the users name, the date and time and the board site address are in this
file. If you would like to have access to all the sites that have been
called, turn sysop mode on with the Z key first.

X - Erase Error Logs

Pressing X will erase all the error logs, which include the NOT, REF,
ERR and other error type files. For instance, when someone tries to
connect to a site and gets a timeout error, a file with the site name
and a TIM extension is created. This contains the number 1. It is
incremented whenever a timeout occurs. You can simply delete this file
and it will clear the tallys. I just created a nice shortcut for you.
Note that no backups of this information is saved.

* LEGALITIES:
          
 THIS SOFTWARE AND ACCOMPANYING MATERIALS ARE DISTRIBUTED "AS IS" WITHOUT
 WARRANTY, EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO ANY
 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
 IN NO EVENT SHALL ANYONE INVOLVED WITH THE CREATION AND PRODUCTION OF THIS
 PRODUCT BE LIABLE FOR INDIRECT, SPECIAL, OR CONSEQUENTIAL DAMAGES, ARISING
 OUT OF ANY USE THEREOF OR BREACH OF ANY WARRANTY.

    
* DISTRIBUTION:
 
  You may make this file available for downloading from your BBS or you may
  upload it to any BBS of your choice, provided that you do not make any
  changes to the contents of the archive (ZIP file).

  You are NOT allowed to distribute the registration codes.


