1. Shellx - A java based command line interpreter
In computing, a shell is a piece of software that essentially provides a kind of interface for end-users. Examples include the various UNIX shells (sh, ksh, bash, etc.), DOS's command.com ('Command Prompt') etc.
A detailed comparison of shells which use the command line to serve their purpose, shows that it is quite difficult for novice computer user to remember the commands for different shells, if the user has never worked in that environment (OS).ShellX aims to deliver a better solution that would have the same commands and features across all operating systems. To achieve this we require technologies that are platform independent where java is the obvious choice.
Thus, the project is named ShellX where 'X' stands for cross platform.
Download Source Code: ShellX.jar
2. WebShell - a web browser based remote login application
In many situations, user needs to connect to their desktop from a remote location. Typically, at the moment, this is achieved using applications such as telnet, SSH or rlogin. However, there are problems with these tools.
They may be insecure or require IP ports that are blocked by firewalls and use protocols not supported by proxies, they also may require an additional client application to be installed on the local machine.WebShell aims to deliver a better solution that uses a web browser as the client and a protocol that is allowed through firewalls, proxies and all operating systems. To achieve platform independency, technologies like HTML, Ajax and the Web application developed on Java were used. The entire communication was done through HTTP protocol.
Download Source code: WebShell.zip