[ibcn] [UGent]



[Click!It created by Kristof Cauwel]


Content

About
Screenshots
Change log
Download
How to install
Manual
Development
Contact
People

About

Click!It is a Graphical User Interface for the Click Modular Router. It consists of a client-server model, completely written in java. This makes the software independent of the platform you run it on. Both client and server can be downloaded below.

The GUI makes it possible to manage Click Modular Routers in a straight forward manner. The drag&drop interface introduces a fast and clean way to change and create Click configurations. The key features are listed below:

- Create new configurations using the drag&drop interface.
- Load and save configurations from/to a Click Modular Router server.
- Open and save configurations from/to your local harddisk.
- Convert router configurations to jpeg/bmp/png images.
- Change element properties on the fly.
- Monitor element handlers.

Although Click!It was written from scratch, the idea is based upon ClickGUI (written by Brecht Vermeulen and Jeffrey Baeke). A big thanks to all the colleagues at our research group IBCN (INTEC Broadband Communication Networks)!

Download

Click!It Server v1.0     36.481 bytes     23.Nov.2005     ChangeLog
Click!It Client v1.0     184.010 bytes     23.Nov.2005     ChangeLog

How to install

Requirements

- Click Modular Router
- Java Runtime Environment (version 1.5 recommended)

Server

- install the Java Runtime Environment for you platform.
- put the JRE bin directory in your system path (so the java command can be found).
- download the Click!It Server archive to your server's filesystem.
- tar xzvf ClickItServer.tar.gz
- cd clickit
- chmod 755 *
- ./install
- follow the instructions to install the server
- don't forget to load Click Modular Router before attempting to connect (empty config will do fine)

If you would like your server to listen on several interfaces, you can adjust the click-server script. To get all possible options try java -jar ClickItServer.jar --help

Note: The server will NOT work if you run Click in user level. Maybe this will be solved in a future release (if it can be solved, that is).

Client

- install the Java Runtime Environment for you platform.
- put the JRE bin directory in your system path (so the java command can be found).
- download the Click!It Client jar file to your filesystem.
- double click ClickItClient.jar to launch the application.
- read the manual for further instructions.

Note: if double clicking doesn't work, open a command prompt and go to the directory where ClickItClient.jar is located. You can startup the application from this location by typing java -jar ClickItClient.jar

If you use windows, you can copy this batch file to the directory where ClickItServer.jar is located. Double clicking the batch file should launch the application.

Development

The project source code is now available! It is released under the GNU Public Licence. All information is included in the archive's README file.

Download the source code.

The project's current javadocs are also still available.

Contact

If you would like to report bugs or make suggestions for future versions, please feel free to email me.
Note that messages without "[Click!It]" or "[ClickIt]" in the subject line may be regarded as spam by my mail filter.

kristof.cauwel@UGent.be

People

Kristof Cauwel