Running the Java Client

Index

Starting the Client

The client does not connect to the server on start up.
Once the client has started, you must provide an name or TCP/IP address for the server in the box provided. Unless DNS has been correctl;y configured, this must be set up in the hosts file, as described under Installation, or Java cannot create the connections to the server.

Windows

Double click on the shortcut created. Instructions as to how to create this are on the Installation page.

Linux

The client is started by typing

/usr/java/jdk1.3/bin/java -cp {path}/anonynews

at a command prompt.

Error message are sent to the console from which the client was run. If you start it using a window shortcut (eg on KDE) you will not see any error messages.

Starting a new thread

Clicking on the "New" button will create a window for you to start a new message thread. You can cancel or send it once completed. The client will not connect to the server until the "Send" button is pressed.

Downloading Message headers

When you click on "Get Headers", the client will connect to the server and download the headers. They will be placed in the right hand pane under a "Thread Holder". The button can be used to update the headers at any time.
Clicking on a thread holder will expand the tree so you can see all the messages in the thread.

Reading Messages

Click on the thread header you wish to view. It will automatically expand the tree so all messages are in view. Click on the message you wish to read. At this point, the client will connect to the server and download the message contents into the bottom pane. Read and enjoy.
Each time you click on a message, the client will connect to the server. No message information is stored locally on the client machine.

Replying to a message

You can only reply to a message that is currently highlighted and visible in the pane. Click on the "Reply" button when you have a message selected. A form will appear for you to write your reply. Clicking on "send" will connect to the server and send the message.
If no message is highlighted, clicking "Reply" will have the same effect as clicking "New"
You can have more thna one reply window open at a time. The client will remember which message you are replying to, so you can read other messages before sending the reply.
You will not be able to see your reply in the message tree until you download the headers a second time.