                               LaTelnet

LaTelnet replaces Wildcat's built in Telnet Outbound with a very easy to
use and very flexible program. When entered, a window with 12 entries
displayed will be shown. You can use the arrow keys to move to a
Telnet site and then press ENTER to go to the site. If there are more
than 12 entries, you can scroll down to the other sites. The program
keeps track of how many times each site was successfully logged onto. It
also keeps a log of all log ons, and if they were not successful, the
error message is noted. A small description for each site is also
displayed. You can set up the program to have a main list of sites,
then, if desired, create an area 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. The
user justs goes to the site and it will be added to his or her favorite.
You can also use the 'hot keys' to quickly go to an entry. Just type in
the reference number. Pressing F will allow you to find a phrase in the
description part of the program.

                                  Installation

Create a folder, name it whatever you want and put it where ever you
want. Unzip the LaTelnet.zip file into it, using a 32 bit unzip program.
Copy the wcx file over to your Wildcat Folder. Add it to your menu,
replacing your current Telnet option. In the parameter file, add the
location of the LaTelnet folder you created. Give everyone access to it,
even the new users, as the program can limit them.

Now, log on locally and enter the Telnet program. A new folder will be
created inside the LaTelnet folder you created. 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 made 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.

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.

Press A and you will be able to create menus based on security levels. A
list of security levels on your system will be displayed. Enter the
desired security level, and the menu that you have displayed (before
pressing A) will be duplicated for that security level. You can enter 0
also to create a menu for each and every security level. Including
Sysop!

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\LaTelnet 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 LATELNET folder called PERSONAL.DAT and list the security
levels or user names that you DO NOT want to be able to create personal
menus.

The F command was added at the last moment. 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.

                                Details

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 LATELNET, then the following would be true:

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

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

Name and Location of Larry Anderson's personal menu
C:\WC5\LATELNET\LARRY ANDERSON\Main.dat

You can simply delete the Larry Anderson folder if you want to get rid
of his menu. Or delete the FULLUSER folder.

                                Stats

All the stats for the sites are kept in the LATELNET 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 LATELNET 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

A - Assign Access levels

Press A and you will be able to create menus based on security levels. A
list of security levels on your system will be displayed. Enter the
desired security level, and the menu that you have displayed (before
pressing A) will be duplicated for that security level. You can enter 0
also to create a menu for each and every security level. Including
Sysop!

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 - 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.

Please note that I do NOT have telnet on my system. So I am unable to
test functions like this. In theory, they work, but I am not sure how
effective this method will work. Please let me know if it should be
changed or if it is not working.

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 $15.00
and I do think it is well worth it. Show your approval, give me a call
at 407-348-3386 to register 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 have more
than 33 characters now.
