## Chapter 2. Running KildClient

To run KildClient, type kildclient in your command prompt:

`kildclient [-c DIR] [World...] &`

The ampersand (&) at the end of the line means that the command is to be executed in background, that is, not to wait until it finishes to get another command prompt. Since KildClient is a GUI program that does not require any input from the terminal, this is the desired behaviour.

You can enter the name of one or more saved Worlds in the command line, to have these Worlds opened automatically. If the World name contains spaces, you will need to quote it to prevent it from being interpreted as two or more names. The exact way depends on your shell, but generally enclosing it in quotes should work.

You can also specify a host name to connect to in the command line. By default, connection in made to port 4000. You can specify a different port by using `hostname:port`. While not recommended, you can also specify a username and password with the following syntax: `username:password@hostname:port`. This host specification syntax can be prefixed with `telnet://` and end with `/`, for example `telnet://some.mud.com:4444/`. This is to allow links used in Web pages to be opened by KildClient.

If the `-c` (or `--config`) command line option is given, its argument is treated as the name of a directory to use to store configuration files and saved worlds. If it is not given, the default is `~/.kildclient` under Linux or `kildclient` under the Application Data folder under Windows.

Alternatively, you may start KildClient from a menu in your Windowing Environment. The exact way to launch KildClient will then vary, but it should be just a matter of finding the menu entry and clicking on it, or perhaps just cliking in an icon somewhere.