View Single Post
Old 01-03-2009, 10:13 AM   #1
Pathor
New Member
 
Join Date: Jan 2005
Posts: 5
Pathor is on a distinguished road
MCTS - The Mud Client Test Server.

I've made a little TCP server called MCTS which is great to use when testing & developing mud clients.

It is a TCP server that implements the TELNET protocol (including END OF RECORD prompts, MCCPv2, ECHO, NAWS and TERMINAL TYPE) and it has a few commands to help mud client writers test their clients.

One can tell it to send any provided text/data, it has support for sending all of xterm's 256 colours and one can tell it to negotiate MXP and MSP. It can send ZMP commands. One can make it close the zlib-stream if MCCPv2 is turned on (a great way to crash some clients). There are a few built in tests for various control sequences. It can also query the client's ident server. The server will also echo back any sent telnet protocol messages as "decoded" text and one can turn on/off remote/local echoing.

It can be downloaded .

It should be compilable on most unix-like environments (including Mac OS X and cygwin). The latest version has only been tested on Mac OS X 10.5 and some Debian GNU/linux version, but it probably shouldn't be too hard to get it to compile on other systems.

Feedback is appreciated.
Pathor is offline   Reply With Quote