TCPIPRemote

©2002 by Moisés Cambra
A freeware PC Remote Control tool. Version 1.0

What is TCPIPRemote?

It's a small program for Windows that connects to a server software through TCP/IP sockets in order to send commands to it. The interface is based on a user's customizable web page, rendered using the browser components from MSIE (required). The commands are issued as a result of a navigation event whenever the destination URL starts with cmd:, while the rest of the URL represents the command itself. Any other URL will produce a normal navigation to that page, allowing the use of complex interfaces.

How to set it up

  • Launch the server software, typically PC Remote Control. There, enable the TCP/IP origin in server mode. Modify the port, IP and filter mask according to your needs. Enable the origin and prepare the program to learn a command if it is the first time you use TCPIPRemote.
  • Open the settings window of TCPIPRemote by right clicking on the program's tray icon, and select the correct port and computer address (IP or name) of the machine where the server is running.
  • Stablish connection with the server using the menu option Connect. If it is successful, the status bar will show PCRC: ready, otherwise, it will show Error connecting with server 'X'.

    Using it

  • You can send commands just by clicking here. If you are learning a command in PC Remote Control, you should see the green lights turning on as you press the link before.
  • Now, prepare PC Remote Control to learn a different command and click twice on this other link.
  • Once learned, leave the main window of PC Remote Control visible and check that by clicking on any of the two previous links, the red ball points to the right command. If that works fine, you are ready to create actions triggered by commands sent from any computer of your network/Internet!

    Tips

  • Generate your own set of commands by creating a new default.html page. Every command has to include the text cmd: on the URL, looking like this in HTML: <a href='cmd:PlaySong'>CommandName</a> where PlaySong is the command sent to the server and CommandName is the text that will appear on screen like this: CommandName.
  • Buttons also work: View the source of this page to see how to do it.
  • In your own page designs, remove the vertical scrollbar using <body scroll=no>