RDT is a Remote DeskTop program that is oriented to the casual user who does not have the time or desire to mess around with port forwarding a router. Allowing a helper to access your computer requires a certain amount of skill, and it does come with a degree of risk. That function can be left to the more experienced individual providing assistance.

If a user is able to activate a listening socket to allow an outside connection and control of the computer, that connection must include security provisions to prevent an unauthorized hacker from gaining access. If however, the user is able to connect to the outside helper directly, there is no need for a lot of sophisticated security. You contact the helper by voice or other communication technology, and make the connection yourself which is relatively unimpeded.

The term "server" is usually reserved for the listening socket that accepts an outside connection, and the term "client" is usually reserved for the application that connects to the server. In this application however, there is only one program that can act as either the client or the server. For that reason, those sessions have been named "Helper" and "Desktop" to differentiate.

Because the remote Desktop is intended to be activated only when it is needed, there is no UserID/Password, and no facility to operate as a service. There is also no logging function. There is however a crude method of hiding individual keystrokes to prevent man-in-the-middle interception of keystrokes. If you need to leave the Remote Desktop application running and awaiting a connection, you should choose an application with better security.

On the machine that is to be the helper, the IP Version will default to IPv4, the port will default to 16748, and the IP Address will default to (IPv4 loopback). This machine is going to be the "Helper" waiting for a connection from the user requiring assistance. Ignore the IP Address because we are not going to use it. Click "LISTEN!". The IP Address will go blank and the system should be waiting for an outside connection. You can verify that with the "netstat -an" command. Since this end does not permit remote operation, there is little risk in leaving the port open.

On the machine that is to be the assisted user, the IP Version will default to IPv4, the port will default to 16748, and the IP Address will default to Click "DeskTop" and change the IP Address to the "Helper" machine's address. Then click "CONNECT!". If successful in connecting to the "Helper" machine, the RDT window will minimize to the Task Bar, and the outside helper should be in control of your computer.

On the "Helper" machine, the window will expand to 80% of the screen, and the remote screen should display. This size is arbitrary, and the window can be adjusted to suit.

There is currently one option available, and that is to transfer or delete files. When you click on the "Files" menu, you get this. This is a simplified copy function without all the bells and whistles of Windows Explorer. It is configured to expand to the size of the Remote DeskTop window without the ability to adjust it's size or location. This is done to minimize the update traffic to and from the Remote while using the Copy part of the program.

When first activated, it displays the root directory of the local and remote computers, with the directories listed on the left and files on the right. Double clicking any directory will display it's files and directories. Clicking on a file will highlight that file and display it's full path in the upper text box. It will also activate the SEND or RECEIVE button as well as the appropriate DELETE. Double clicking the directory listed at the top of the directory list will return that listing to the root directory. Copied files will be highlighted in the destination listing when the copy is complete. I have not yet added a progress bar, but that remains an option for the future.

RDT is written in VB6, and is being made available in ZIP format. Installation is usually straight forward, using "setup.exe" to install files extracted from "RDT.cab" as laid out in "setup.lst".

Back to Top

| Home Page