Features
This is a relatively complete list of Potato MU* Client's current features. It's not exhaustive, but it covers all the major features. If there's something you think is missing (either from the list, or Potato itself), please let me know.
- Runs on Microsoft Windows (2000/XP/Vista), Linux and MacOS X
- Full Unicode support
- Unlimited number of connections
- Unlimited number of worlds, each fully customizable
- ANSI Color support, customizable per-world (normal colors, intense colors, flash and underline)
- Telnet support:
- TERM (24) - Potato can identify itself to the server
- NAWS (31) - Potato can tell the server the linewidth it's been configured to
- CHARSET (42) - Potato can negotiate a new character set (to use Unicode in MUX)
- Logging support
- Upload files (code, etc) directly to the game
- Variety of triggers which can run when certain output is received from the game:
- Regexp, glob (wildcard) or exact-string matching
- Recolour string (foreground or background) in output windows
- Omit strings from the display
- Omit strings from log files
- Spawn to an extra output window, useful for separating channel chat and pages from RP. Spawn windows can be shared by several connections
- Send a string back to the MUSH
- Place a string in an input window (can be used for decompiling code from the MUSH directly to the input window)
- Timers (send a command repeatedly at a specific interval)
- Automatic Reconnect when booted, or when connection fails
- Unlimited, searchable output buffer (though you can choose to limit it)
- Unlimited command history (though you can choose to limit it)
- Easy install and uninstall (download to install, and delete to uninstall)
- Customizable keyboard bindings
- Connection stats (number of connects, total time connected, etc) per-game
- Clickable web-links
Features in italics are planned or not yet fully implemented.