Home page
    Me
    Acoustics
    Books
    BeOS software
        EasyMove
        RemoteControl
        SpaceMonitor
    Blender

Site Map

RemoteControl Documentation


Version

This is RemoteControl, version 1.1
RemoteControl is freeware.


Overview

RemoteControl is an application that allows the user to control a remote PC as if he was seating in front of it. It can be useful if you have a PC with no screen, keyboard or mouse connected, or simply if it is too far away.


How does it work ?

RemoteControl is composed of two parts: a server that is running on the target, and the client that the user interacts with. Once the connection established, the image of the screen is sent to the client that shows it to the user, and the events from the local keyboard and mouse are sent back to the target.


Installation

On the target, you have to run the server (the file RCServer). You call it in the UserBootscript or Netscript, for instance. You also have to put the files RCInputDevice and RCInputFilter in the folders:
/boot/home/config/add-ons/input_server/devices/
/boot/home/config/add-ons/input_server/filters/

Just drop them on the provided links. You will also have to restart the input server for the changes to take effect:
/boot/beos/system/servers/input_server -q
The first file allows the server to send the events from the user, and the second is there to filter the input from the remote keyboard and mouse.


How to use it ?

Once the server is installed and running, launch the client from the terminal with the command:
RCClient hostname
Where hostname is the name or the IP address of the target. Then, a window should open where you can see the remote screen.


Features

  • The events from the mouse and keyboard can be sent to interact with the remote PC.
  • It is possible to filter the events generated by the remote mouse and keyboard.
  • The screen is decomposed in several squares. Only the squares that need to be updated are compressed with the translator of your choice, and sent to the client.

History

Version 1.1

03/07/2001
  • It is possible to protect the connection with a password.
  • The server remembers the settings for each client.
  • The server can send the difference between the modified image and the old one (use this only with lossless compressions, like PNG).
  • Only the smallest rectangle containing the modified image is sent. The server used to send the whole square when some of its content was modified.

Version 1.0

11/17/2000
  • First release.