Download the latest version of the client, version 2.38.
See the FAQ for installation instructions.
Other downloadables: Version History:
  • (05/01/05) Version 2.38: New default MUD: Azilar.
  • (01/30/05) Version 2.37: New commands: writefile and appendfile.
  • (11/30/04) Version 2.36: New command: actiongroup.
  • (10/24/04) Version 2.35: The capture command can be used with a single argument to just capture one line of text.
  • (9/29/04) Version 2.34: New function: time. There is now a printf variation of the print command.
  • (8/12/04) Version 2.33: Two new commands: idlecommand and unidlecommand.
  • (8/02/04) Version 2.32: Right clicking now brings up an edit menu.
  • (7/09/04) Version 2.31: Two new string functions: toupper and tolower. Three more slots are available for failed movement messages.
  • (5/27/04) Version 2.30: The autowalk command has stop and resume options.
  • (4/23/04) Version 2.29: Fixed a bug with default hotkeys, and another with unprintable characters.
  • (4/21/04) Version 2.28: New command: autoexecute. The screen is refreshed more often now.
  • (3/24/04) Version 2.27: There is a new option to change hotkeys to just append to what you are typing rather than be sent immediately.
  • (3/09/04) Version 2.26: Actions can now be given a name and a group. The name can be used for the actionoption and unaction commands. The group is not used yet.
  • (2/24/04) Version 2.25: New string functions: isalpha and isdigit. The alias symbol can be used in aliases by using it twice in a row.
  • (2/08/04) Version 2.24: IP addresses will now be cached in case of DNS problems. String functions will now cause the status window to be updated as needed.
  • (1/30/04) Version 2.23: The strstr function will now return the position of the string if found (starting at 1). Arrays can now be used as arguments for functions.
  • (1/11/04) Version 2.22: New array functions: arraycount and arraysize.
  • (12/28/03) Version 2.21: New string function: firstword. Messages from the actionoption command will also be hidden when action messages are hidden.
  • (12/03/03) Version 2.20: Delay messages can now be hidden.
  • (11/11/03) Version 2.19: Commands are no longer case sensitive. Aliases do not have to use brackets for the name of the alias when using brackets for the commands. More words can be used for existing commands, like trigger for action, noop for comment, and alarm for delay.
  • (10/19/03) Version 2.18: New command: rawsend.
  • (09/20/03) Version 2.17: New command: capture.
  • (09/07/03) Version 2.16: Multiple keywords can be used for automapper directions. New command: comment.
  • (08/24/03) Version 2.15: Three new string functions: strncpy, strnocpy, and strocpy. New automapper option to use the custom directions for the expected commands.
  • (08/16/03) Version 2.14: New window color option for bold foreground. The system command can now use variables. Your previous command is now set is a variable called "LastCommand". Fixed a bug with the read command and absolute paths.
  • (07/31/03) Version 2.13: New command: mapselect. Used to select the current position in the mapping utility.
  • (07/11/03) Version 2.12: A single line of incoming text can now trigger multiple actions.
  • (07/01/03) Version 2.11: The client will now bring up a warning dialog box when saving if a savefile may not load correctly due to feature text starting with the section character.
  • (06/11/03) Version 2.10: There is now an option to check replacements before searching for automap strings. This is useful if you want to combine different failed movement messages into a single message to allow for more messages.
  • (05/31/03) Version 2.09: The section character used in .cfg files can now be changed. Unused characters at the start of a line will be filled in with spaces. (Useful for editing a file with vi.)
  • (05/11/03) Version 2.08: There is now an AutoLog menu option that will automatically start logging upon connection. If there is not a last log file, a dialog box will appear.
  • (04/10/03) Version 2.07: Unsaved changes will get saved automatically to an autosave.cfg file. There is an autosave delay that can be configured.
  • (03/25/03) Version 2.06: The command history can now be filtered by a search string. The save menu option will be enabled when loading and saving from commands and the command line.
  • (03/11/03) Version 2.05: AL Client now saves which window last had focus. Underscores can be used in variables inside of expressions.
  • (03/04/03) Version 2.04: Fixed some bugs with the #load, #save, and #read commands handling path names.
  • (02/22/03) Version 2.03: Fixed some bugs with copy and ansi support.
  • (02/11/03) Version 2.02: More ansi/vt100 and telnet support added to the Windows version. When Local Echo is turned off, arrow keys, tab, delete, and escape will be sent directly and wordwrap will be turned off. This allows AL Client to connect to a unix shell and use commands like vi and top.
  • (02/03/03) Version 2.01: A seperator at the end of a command will be ignored if there are no other characters after it. Use the #return command to send blank lines. The Linux version now supports echo off and use of the arrow keys for editing commands, including up and down arrows for command history.
  • (01/25/03) Version 2.00: The down arrow will erase the last line when already at the most recent command in the command history. Window size changes will also be reported when the main window is resized using the mouse. More ANSI color support added.
  • (01/20/03) Version 1.99B: Fixed a bug where the bytes were swapped when reporting the window size.
  • (01/18/03) Version 1.99: Highlight messages can now be disabled. There is now support for NAWS (Negotiate about window size). Fixed a bug with the reporting of the terminal type.
  • (01/10/03) Version 1.98: New command: Pause. Port 23 won't be assumed when a port under 1024 is specified. The ANSI sequence to turn bold off is now supported. AL Client will report ALCLIENT as its terminal type.
  • (01/01/03) Version 1:97: New option to disable automatic expansion of the background window.
  • (12/21/02) Version 1.96: AL Client can display a wider range of characters. Fixed two bugs handling telnet negotiations.
  • (12/03/02) Version 1.95: AL Client works with more types of mouse wheels now.
  • (11/24/02) Version 1.94: New command: Window. Useful for restoring and setting focus on a particular window.
  • (11/14/02) Version 1.93: The beep command can now be used to create standard Windows sounds. There are two new options for the message windows.
  • (11/07/02) Version 1.92: The mapper window has a new mode to set the automap point. The automapper will stop automatically when a map file is loaded.
  • (10/26/02) Version 1.91: The mapper command can be used to save map files as well as clear and load.
  • (10/18/02) Version 1.90: Newlines will be ignored by the command history used by #resend. The status window will be updated when the variable dialog is used.
  • (10/06/02) Version 1.89: The title of the client window and the main text window can be changed.
  • (09/28/02) Version 1.88: There is a new status window that can be used to display the value of variables. There are new menu options for tiling and cascading windows.
  • (09/22/02) Version 1.87: There is a new option to not erase the scrollback history on reconnect. The client has better handling of carriage returns.
  • (09/15/02) Version 1.86: The map window will restore itself if maximized.
  • (09/03/02) Version 1.85: The edit box has a menu option to clear the edit box and filename.
  • (08/22/02) Version 1.84: New command: actionoption.
  • (08/13/02) Version 1.83: New command: return. There are 2 new failed movement slots. The autowalk command will now stop on a failed movement message, even when not automapping. Bold colors will be recognized even if the bold signal is sent after the color code.
  • (08/05/02) Version 1.82: The print command can be used to show the value of a variable. There are 2 new failed movement slots. Alt-f4 can now be used to exit. Commands can be stacked in the delay command. Fixed a bug with diagonal exit abbreviations in the automapper.
  • (07/27/02) Version 1.81: Map files can be loaded with the map command. Variables can be used in the autowalk command.
  • (07/19/02) Version 1.80: 18 additional buttons. New command: autowalk. New functions: number and dice. Expressions can be used for the interval of the delay command.
  • (07/11/02) Version 1.79: New option to disable right click to paste. New string function, revdir, to reverse a series of directions.
  • (06/29/02) Version 1.78: Action and replacement messages can now be hidden.
  • (06/22/02) Version 1.77: Actions will now be checked before the ignore list.
  • (06/13/02) Version 1.76: New command: spawn. Command history size, tab history size, and reconnect delay now save.
  • (06/05/02) Version 1.75: User commands will only be logged once completed.
  • (05/30/02) Version 1.74: Added alternate exits pattern and ignore wordwrap options to the automapper dialog.
  • (05/22/02) Version 1.73: New command: system.
  • (04/30/02) Version 1.72: Added a message when a connection attempt is made. Increased the size of the field for automap distance.
  • (03/24/02) Version 1.71: The pattern matching character can now be changed. The default variable character is now '$' instead of '%'.
  • (03/18/02) Version 1.70: New option: Repeat on Enter. Used to resend the last command by hitting enter on a blank line.
  • (03/09/02) Version 1.69: Enhanced help files for alias, if, set, and highlight. Fixed a bug with clearing the screen and repositioning the cursor.
  • (02/26/02) Version 1.68: Pattern matching can now ignore color codes. The automapper can now handle mixed case directions for exits. Fixed a bug in the GUI deletion of actions. The Linux version now has a highlight command as well.
  • (02/21/02) Version 1.67: Fixed a bug that was preventing some actions from saving.
  • (02/16/02) Version 1.66: New logging options for handling unprintable characters.
  • (02/08/02) Version 1.65: Individual actions can now be disabled from the GUI interface. There is not yet a way to disable them from the command line. New command: ECHO. This command can be used for testing actions and replacements.
  • (01/23/02) Version 1.64: The command window can be set to automatically adjust its size to the number of lines needed to display the current command. This option is on by default, but will need to be turned on for those with an existing .cfg file. The default command window size is now 1.
  • (01/15/02) Version 1.63: The mapper is now a MDI child window, like the text windows. This means you can put the text windows on top of it, and you can select the mapper window using the windows menu. All of the items that were in the mapper window's menu are now in the main menu's window menu.
  • (01/08/02) Version 1.62:
    • There is now a seperate windows menu with a properties entry as well as an entry for each text window.
    • The client won't try to resize the background window if it or any text windows are maximized. The last line of text should not longer be off the screen when maximized, and saving should now remember if a window was maximized.
    • There is now a #beep command.
    • The tab key can be used as a hotkey, and the tab completion function can be remapped using the #tab command.
    • There is a new option to always turn echo back on after a password is entered.
  • (01/02/02) Version 1.61: Fixed a bug with Windows NT and 2000. The file menu now has entries for each window. A single click will now clear the current highlight for cut and paste.
  • (12/28/01) Version 1.60: Text windows are now MDI children of the background window. This fixes the problem of maximizing the text window, and a problem with using the alt key to reach menu items. Text windows must now be on top of the background window, but the windows dialog will automatically resize the background window to cover the text windows.
  • (12/23/01) Version 1.59: The mapping utility now has room and exit dialog boxes for modifying rooms and their exits.
  • (12/14/01) Version 1.58: There is a new option that will prevent the client from also sending a carriage return with a newline. This prevents some muds from interpreting one enter as two returns. If you exit the client with unsaved changes and no previously saved file, then the client will now bring up a save as dialog.
  • (12/09/01) Version 1.57: The automapper can now detect doors and will record the keywords for a door. The path finder will use this information for opening doors automatically. There is not yet a way to edit this information manually (Other than modifying a .map file by hand.)
  • (11/27/01) Version 1.56: The delay command now lists the time remaining before the command fires. Right clicking on the main window will perform a copy if any text is highlighted, then will do a paste. New command: time. The linux version will scroll more quickly now.
  • (11/16/01) Version 1.55: The delay command now requires a keyword to identify a delay entry. The delay command can be used with no arguments to list all entries. There is now an undelay command that takes a keyword and can delete an existing entry.
  • (11/04/01) Version 1.54: Alias, action, hotkey, delay, and button dialog boxes now have a multiple line edit box for commands.
  • (10/29/01) Version 1.53: Actions will now check for an increase in the number of separators to prevent others from forcing a stacked command. The hotkey dialog now has options for F11 and F12. Command windows will be more intelligently placed. Fixed a data corruption bug with the delay dialog.
  • (10/20/01) Version 1.52: New BossMode command to hide the client and change the appearance. New Print command for printing out debug messages. A command won't be saved in the command history if it was the same as the previous command.
  • (10/09/01) Version 1.51: Fixed a bug where italics for the default font would not save. Better documentation for arrays.
  • (10/08/01) Version 1.50: Arrays can be used in expressions. The scroll lock key will now stop new text from appearing until scroll lock is turned off again. Default font now supports italics. Log files will not save ansi color codes. Changing directions in the automapper dialog will not change the command expected.
  • (10/02/01) Version 1.49: The mapper command has a clear option to start a new map. Two more failed string options are available for the automapper.
  • (09/28/01) Version 1.48: The color used to mark the currently selected cell in the mapping utility can now be changed.
  • (09/22/01) Version 1.47: The /, *, -, +, and . keys on the number pad can now be used in hotkeys. There is a menu option to start a new map in the mapper dialog.
  • (09/14/01) Version 1.46: The character used for arguments in aliases can nor be changed. Variables can be used inside another word by setting a variable character.
  • (09/05/01) Version 1.45: New string functions for use in expressions.
  • (09/02/01) Version 1.44: Variable setting messages can now be disabled. Speed walking can accept a repeat count (10n3e2w).
  • (08/24/01) Version 1.43: Client commands can now nest {}s. There is now an option to disable all actions.
  • (08/19/01) Version 1.42: There is now an option to set the time between steps of an automatic walk. There is also an option to set the path finder to start an automatic walk without prompting if the distance is small enough.
  • (08/16/01) Version 1.41: Two bug fixes with automapper.
  • (08/15/01) Version 1.40: New automapper settings dialog box. Default background window fits the default text window. Any message or command windows that are not enabled in a .cfg file will close when loaded.
  • (08/11/01) Version 1.30: New path finder for mapper. Mapper now supports north-east, north-west, south-east, and south-west.
  • (08/03/01) Version 1.21: More complicated expressions can be handled by the if, else, elseif, while, and set commands.
  • (08/02/01) Version 1.20: Pattern matching for ignore list and message windows. Better ansi color and VT100 compatability. Some bugs with the mapper have been fixed.
  • (07/25/01) Version 1.10: AutoLoad and AutoConnect options. The mapper window will show automap status. Button and Mapper window positions will save. The ! and #resend commands will not be saved in command history.
  • (07/21/01) Version 1.00: More bug fixes.
  • (07/17/01) Version 0.99B: Some bug fixes and style changes.
  • (07/15/01) Version 0.99: New option and command: speedwalking. Actions, highlights, and replacements now support pattern matching. New menu on the edit box. New option: repeated blink. Bug fix for scrolling reverse text while not in focus.
  • (07/13/01) Version 0.98: New dialog boxes: buttons and button configuration. You can now add up and down exits to rooms in manual mapping mode by using connection mode.
  • (07/11/01) Version 0.97: New commands: highlight and unhighlight. New dialog box for highlights.
  • (07/09/01) Version 0.96: The client now creates a .ini file that stores the most recently accessed .cfg file. The mapper will now warn the user if they try to exit with unsaved changes.
  • (07/06/01) Version 0.95: The set command can now be used to evaluate expressions. New logic commands: if, else, elseif, and while. Any window can be restored and set to focus by trying to open it again. Some new images added to mapper. New command: stacking.
  • (07/05/01) Version 0.94: Added more images for mapper. Grid lines setting now saves. Control-m and control-e will also restore the mapper and editor, respectively, if minimized or buried.
  • (07/03/01) Version 0.93: New color configuration dialog. Added support for italics and ansi background colors.
  • (06/30/01) Version 0.92: New AutoMapper uses mapping utility to create maps automatically. Added support for underlined text.
  • (06/29/01) Version 0.91: Added support for bold and reverse text.
  • (06/27/01) Version 0.90: New mapping utility. Use mapper menu, #map command, or control-m to start. Save your maps to a file when done.
  • (06/15/01) Version 0.88: Cut and paste works better with moving text. Increasing the buffer size should go faster.
  • (06/09/01) Version 0.87: The edit dialog box can now be used to save and load text files.
  • (06/06/01) Version 0.86: New dialog box: edit window. Can start from the menu, with control-e, or #edit.
  • (05/30/01) Version 0.85: New commands: ignore and read. New dialog box for ignore. Less flicker when highlighting text in the Windows version.
  • (05/18/01) Version 0.84: Users can now use client commands without having a connection. New commands: connect, disconnect, exit. There is now a simplified version that runs on Linux as well.
  • (05/14/01) Version 0.83: Smoother scrolling and redraw.
  • (05/13/01) Version 0.82: Fixes bugs with multiple-line messages in alternate windows and courier fonts on non-white backgrounds. Allows more selection in which messages are sent to alternate windows.
  • (05/08/01) Version 0.81: Supports multiple windows.
  • (05/03/01) Version 0.80: History command added. Help files can be brought up by pressing F1 (If F1 is not a hotkey already).
  • (05/02/01) Version 0.79: Help files added. Executable renamed to alclient.exe.
  • (04/30/01) Version 0.77: The client will now blink when minimized and new messages arrive. New command: resend.
  • (04/29/01) Version 0.76: Dialog box for editing delay queue entries.
  • (04/27/01) Version 0.75: New dialog boxes for replacements and variables. Warning upon exit with unsaved changes.
  • (04/26/01) Version 0.74: Added dialog boxes for adding, modifying, or deleting aliases, actions, and hotkeys.
  • (04/25/01) Version 0.72: Dialog boxes now support tabbing between items. Stacking characters can be ignored by preceding them with a '\'.
  • (03/06/01) Version 0.71: Tab completion is now case insensitive.
  • (02/27/01) Version 0.70: Real icon.
  • (02/24/01) Version 0.68: Maximize button is enabled. Better handling of large messages containing color.
  • (02/23/01) Version 0.67: Automatic refresh of the current command.
  • (02/21/01) Version 0.65: More configuration options.
  • (02/20/01) Version 0.63: More hotkey options. You can use control, alt, or shift + an f# key. You can use control or alt with a letter. You can create your own hotkeys for menu options, like load, save, cut, or paste.
  • (02/19/01) Version 0.58: The alias command has been split into alias and set, for aliases and variables respectively. You can use {}s as well as "s for multiple words. Stacking is ignored inside of {}s or "s. You can specify arguments with aliases using %0, %1, %2. Infinite recursion checking for replacements. One key reconnect.
  • (02/18/01) Version 0.5: Variable reconnect delay, variable tab history size, variable line width, and automatic readjustment for resizing the window.
  • (02/17/01) Version 0.4: Support for left arrow, right arrow, home, end, page up, page down, insert, delete, shift, and control keys.
  • (02/15/01) Version 0.3: Added #help command.
  • (02/14/01) Version 0.2: Added font and color dialog boxes.
  • (02/11/01) Version 0.1: Initial beta version.

contact > alclient@hotmail.com ::: design > Daniel Trimpey

Downloads