22401 members
|
|
|
|
|
|
Java Telnet Client
|
|
Full ANSI support
Runs out of the box
Fully configurable
100% free
|
Top & Full Mud list
Text Game banners
runs on any website
Java 1.x and 2.x support
|
|
|
|
|
|
|
Installation has been made as simple as possible. All the configuration values are stored in a config.php
file. There are 2 types of installation. Those that simply want players to connect locally to their mud,
and those that want to use the full TOP MUD LIST and MUD LIST to let players connect to other muds.
The quick install steps for connecting only to your mud
1. Download the client onto your server, preferably within your website directory.
From the
server command
line, you can type in: lynx -source http://www.mudmagic.com/java-client/client.tar.gz>client.tar.gz
2. Decompress the client within the website directory. It extracts to: telnet/
directory:
tar -xvzf client.tar.gz
3. Edit the config.php file. Set the proper values for the first 4 settings.
All others
can be left
to default.
4. Visit the website page to test it out! =) yoursite.com/telnet
5. View the documentation directory for further details on settings.
yoursite.com/telnet/documentation
If you want your visitors to connect to other muds
In order for the website client to connect to games not running on the local server, a proxy server must
be running. A proxy allows for the java mud client to connect to it on a listening port
and then to route the traffic to a remote location. Since there are those users that would abuse such a proxy
system, we have close sourced our java mud client. For a list of hosts that are running a proxy server already,
please visit the SITES USING link. All of MudMagic.Com servers are running the AweMud Proxy server. Only one
instance of the AweMud Proxy program needs to be running to give full access to all websites/users on that server.
We recomend that the server administrator run the proxy server, as they will have access to the proxy log file
with details on the time of connection, the remote location, and the mud being connected to.
The Proxy server was developed by Elanthis from AweMud. AweMud.Net
contains the AweMud C++ OpenSource gameserver, as well as helpful tools and utilities for developers.
Please review the README file for details on compiling. The proxy server is located in the
client.tar.gz file,
under telnet/proxy/* directory. This Proxy distributed: Copyright (c) 2004 AwesomePlay Productions, Inc.
A Makefile for Linux is available, and the proxy server
supports:
* threading
* specific port listening
* logging functionality
* min/max allowed connection restrictions
* background daemon switch
* IPV6 handling
* setuid (runas) support for ports less than 1024 on Linux
* timeout support
* access control list
* as well as a robust source code that is focused on security
The Proxy server from AweMud will compile out of the box on most Linux
platforms. For further information on this proxy, review the README file.
|
|