KildClient

Software Screenshot:
KildClient
Software Details:
Version: 2.11.1
Upload Date: 11 May 15
Distribution Type: Freeware
Downloads: 46

Rating: 3.0/5 (Total Votes: 1)

KildClient is a mud client using the GTK toolkit. KildClient's main feature is the support for Perl scripting, which allows you to do basically whatever you want.

Other standard features of mud clients (triggers, gags, macros, etc.) are also supported. It supports MCCP versions 1 and 2, and chat using the MudMaster and zChat protocols.

Features:

  • Support for Perl scripting. Perl statements can be executed by entering them prefixed with "/", or functions can be defined and called.
  • Several worlds can be opened simultaneously.
  • Easy switching between worlds with the tabs or Perl functions.
  • New text notification.
  • Plugins to extend the basic functionality.
  • Triggers and gags, using regular expressions for matching.
  • Aliases, allowing you to substitute what you type with some other text.
  • Macros for sending text or executing commands with a single keypress.
  • Timers for repeated execution of commands.
  • Hooks for executing actions when some events happen.
  • Support for logging the output to a file, including optionally a timestamp.
  • A function to send multiple lines of text and/or the contents of a file to the world.
  • Speed-walking feature to ease walking around.
  • Transparent background, or an image can be used as background.
  • Associate notes with a world (with the use an included plugin)
  • Direct chat with other users of KildClient or of other clients compatible with the MudMaster or zChat protocols.
  • Supports MCCP (Mud Client Compression Protocol) versions 1 and 2, to compress data sent from the server and thus reduce bandwidth.

What is new in this release:

  • Bug fixed: the SSL handshake locked the interface. And KildClient would wait forever if it never completed, requiring a forced close.
  • Fixed bug with some 256-color ansi sequences.
  • Fixed a bug that caused the program to freeze when deleting a trigger or alias of a Word edited from the World Selector.
  • If a plugin fails to load, any objects created by that plugin are removed.
  • Fixed bug that prevented copying text from the scroll window.
  • Fixed crash that happened if you had a rewriter trigger without an action. (Thanks to dmzkrsk.)

What is new in version 2.11.0:

  • Added an option to disable up/down for navigating the command history (Alt+up/down will remain working.) This allows the use of input methods that use the arrow keys as part of the input process.
  • Included the 'channels' plugin by Jack Mudge. It allows for capturing all lines of text matching a regexp to a separate window.
  • The path() function has been changed, it should now be called as $world->path(). It now respects the delay and grouping settings in the Preferences dialog instead of sending all commands at once.
  • The Windows version now supports SSL.xb
  • Bug fixed: the clear button in KCWin windows is now working.
  • Bug fixed: under some systems (PC-BSD, for example) connections do
  • not always fail anymore.

What is new in version 2.10.0:

  • This version fixes some bugs and brings new features such as split-output mode.

What is new in version 2.9.0:

  • The Command History dialog now displays the most recent commands in the top.
  • If you type a command that you had typed before, now only one copy is stored in the command history.
  • It is now possible to customize what's displayed in the tab for each World, including for example the name of the character logged in.
  • When you start logging, you can now include lines already present in the scrollback buffer.
  • Added the $world->interpret() function, that takes its argument and interprets it as if it were typed in the input box.
  • Added the $world->expandalias() function to expand aliases in a given string.
  • When defining the file name for logging, it is possible to use the escapes %Kw and %Kc to represent the world's name and auto-logon character name, respectively.
  • Added the $world->sendlines() function to easily send several lines with a delay between each line (or group of lines).
  • Added the $world->mlsend() function to emulate the Multi-line send feature (and all its possibilities) from within a perl script.
  • The $world->sendfile() function now returns true for success (the file was sent) and false if the file could not be opened.
  • Added the $world->getline() function to retrieve a line from the scrollback buffer.
  • In the "Edit Default World" dialog, some settings related to logging that did not make sense in that context are not displayed anymore.
  • Bug fixed: using the '>' character in a trigger or alias does not cause errors anymore.
  • Bug fixed: warnings about editing a plugin's object (triggers, aliases, etc.) now only show when the object edited really is from a plugin.
  • Bug fixed: if you change a world's name, the tab now changes to the new name immediately.
  • Bug fixed: you can define macros containing keys such as the arrows and Page Up/Page Down. Care is recommended when doing that, though, because it can conflict with built-in commands for moving the cursor, for example.

What is new in version 2.8.1:

  • This version adds a Swedish translation, thanks to Niklas Grahn.

What is new in version 2.8.0:

  • The biggest change in this version is that proxy support has been added.
  • SOCKS4 and SOCKS5 servers are supported.
  • There are also some other minor features and corrections.

Requirements:

  • gtk+
  • libglade
  • Perl
  • GnuTLS
  • gtkspell (optional)

Similar Software

CoffeeMud
CoffeeMud

11 May 15

Oneiro
Oneiro

2 Jun 15

Vallheru
Vallheru

20 Feb 15

Calypso MUD
Calypso MUD

2 Jun 15

Comments to KildClient

Comments not found
Add Comment
Turn on images!