To use this program, you MUST run the server (Server.jar or JRC_Server.exe) on the computer you wish to remotely control. This is a Java program so you can control any computer that has Java 1.5 (a.k.a. Java 5.0) installed (OS doesn't matter), so it is (theoretically- it has been only tested on winxp) compatible with Windows, Mac, Linux, and Solaris systems. Please note that Java 1.5 or above is REQUIRED or the program WILL NOT work. You can download the new version of Java at www.java.com. Once you have run the server on the host computer, you can control it on any other computer that is connected to the same network or Internet. If you are unable to connect to the host computer and are sure that the server is running, make sure that your firewall is not blocking it and if you are using a router, port 6731 is being forwarded to the host.
Connect- connect to the host by giving the IP address or name (if on a network)
Run- run a command on the host computer (ex. C:\Windows\notepad.exe on a windows system will run notepad)
Download- download files from the host
Control- a window will open. While this window is activated, any keys you press are pressed on the host computer and moving your mouse will move the host's mouse. Please note that this program is still early in development and this feature is pretty much useless since it does not display the host's screen.
*important: the server program has been designed so that no input is required from a user- meaning that it can be run completely unnoticable unless the processes running are checked. It is NOT meant to be a virus/trojan, but an easy way to control your computer while you do not have access to it. That is why you can only download, not upload/send files to the host.
Regarding open-source: there are ways to edit this program with the files I have provided. The actual source will not be provided for various reasons. If you want to use the classes of this program, you may do so by extracting the .class files from the JAR archives.