BSX Proxy

Description

The BSX Proxy (JBP) is a small program written in Java. It provides the user with a proxy, wich is able to forward telnet connections. It does not only forward the connection but also implements the BSX protocol. Whenever a new connection is opened, the proxy opens a window to display the graphics on. The proxy is able to forward various connections to diffrent target ports on diffrent target hosts. The only restriction is, that the connections have diffrent local ports. The BSXProxy uses classes from de.mud.bsx also known as the backend.

Requirements

  • Java 1.1 (or later) * Swing * Java 1.2 recommended

Download

The JAR-archive.

Documentation

Start:

java -jar bsxproxy-1.1.0-jar-with-dependencies.jar

Or simply start the jar by clicking on it (twice).

Options:

-silent
Don't open the main window but forward configured connections.
-model file
Use specified configuration file, instead of "bsxproxy.conf".
-version
Print the version and exit.
-help
Print help message and exit.

Screenshots

The Main Window

The Main Window

The About Window

The About Window

The Add Dialog

The Add Dialog

A Working BSX Display

A Working BSX Display

News

23. May 2007
Maven 2 as build system + Conversion to Java 1.3
13. Apr. 2001
Version via BSX constructor
06. Apr. 2001
little bugfix
01. Apr. 2001
Makefile, package

Features

  • quiet mode (no administration window)
  • autoload of default configuration
  • graphical administration
  • human readable configuration in java properties format
  • large set of supported BSX commands
  • fast BSX parser
  • cursorkeymoving over BSX window
  • multiple connections
  • eclipse project, maven2 build

Designfeatures:

  • customisation per subclassing on instantiation :)
  • no hardcoded callback pointers in lower layers