The default script files, 'macros' and 'connect', provide instant connectivity to most MUDs.
/connect <mud address>
A mud address is IP and PORT. If only the name is used, the default port of telnet(23) will be used. "/connect ip.mud.com:1234" - would connect to a mud at ip.mud.com using port 1234.
Commands to Nexus are always preceeded by a '/'. Commands meant to be sent to the connection, which need a '/' may be additionally prefixed with a '.'.
Any command entered, that is not an internal command, valid macro, or a plugin command will be sent to current connection. If the line had a leading '/' the '/' is not sent to the connection.
The console interface provides a line based interface. Arrow keys allow you to recall and edit commands. Although there is no visual indication the insert key will toggle between insert and overwrite mode when editing commands. The up arrow recalls a command, the down arrow will go to the next command after a previously recalled command....
Scipts for macros and triggers enhance the MUD experience, allowing repative and/or automatic actions to be taken. When writing macros to send commands to a MUD, either '.' prefix on lines or the '/send' command provided by the terminal plugin may be used.
In its infancy DekWare resembled a MUD; allowing the user to create abstract objects. Today it provides a powerful scripting language and allows merging of networks, files, 3D virtual environments, and ODBC/SQL databases into a homogeneous unity. Future expansion and additional functionality can be added through plugin modules, and scripts.
To this day, Nexus has become a web page parser, a MUD client, a weather notice processor, and generally a tool to model object oriented design and implementation. It is a general purpose command processor, with easy extensibility through plugins. Plugin modules can provide additional devices, add additional commands, and may extend basic objects.