What's New

DuckClient v5.1 released

DuckClient v5.1 has been released. This version fixes two bugs:

  • Certain types of server keepalives could result in previous text being erased from the screen. Reported by the AresMUSH developer.
  • URLs with IP addresses in the host portion were not recognized by the URL handler. This is now fixed, at least for IPv4 addresses.

Experimental standalone builds are available in the download directory. These haven't been extensively tested and don't have support for settings sync, but should be functional otherwise. They're currently available for Linux, macOS, and Windows (Vista or later).

  • Works on any Chrome OS™ device.
  • Standalone, with no external proxies or dependencies. Makes a direct telnet connection to the MU* server.
  • All your settings, login details, and triggers can follow you from device to device via Google Sync™.

This plus everything you'd expect in a full-fledged MUCK client:

  • Triggers based on wildcard or regular expression matching. Triggers can highlight text, gag it, or pop it out into a separate window.
  • Highly reliable URL detection, with optional preview images.
  • ANSI color support, including 256-color mode.
  • UTF-8 and IBM Codepage 437 character set support.
  • TLS encryption, including auto-negotiated TLS for sites that support it.
  • Logging.
  • Command recall.
  • Auto-login.
  • Telnet keepalives to help hold idle connections open.
  • MUD Client Compression Protocol (MCCP2) support.
  • Auto-backslash mode for MUSH and MUX worlds, to protect special characters from the parser.

DuckClient is intended for conversational style worlds running on platforms such as Fuzzball, TinyMUSH, PennMUSH, and LambdaMOO.  It has been successfully used on some MUDs, but there are likely to be rough edges, since I don't have the opportunity to test against many MUD servers.