Install :

Just unzip the file in a directory and simply run Ip-Hop.exe ; no install shield , no registry set up.
That's as simple as that.

User's manual :

When you start Ip-Hop, the log window is displayed. The interface is very simple, you just have 3 buttons in the toolbar.

1/ Log button

This displays the log window. What you see in this window is also written to Ip-hop.log . You see the date/time of every event. Clicking Purge log will obviously delete every line in the log, and also reset the ip-hop.log file. By clicking on Force IP post now, you will force the ftp connection using the current settings, and you will update the target file, even if your wan ip address has not changed.

2/ Settings

Nothing very hard for anyone with a brain.
First you set the refresh interval in SECONDS.
This value will determine how much time will be spent before Ip-hop check and post the WAN IP adress.

The template is the file that will be parsed, to replace every [IP], [LOCALIP], [DATE] and [TIME] with the new wan ip adress, LAN (local) IP Address and current date and time. It is case sensitive.

For instance, your template file could look as follow :

< html>
< head>
< /head>
< body>
Hello ! My IP is [IP]

Last updated on [DATE] [TIME]
< /body>
< /html>

Below, you'll find 2 checkboxes that allow you to run IpHop on Windows Startup, and to minimize it when it's run.
Next, you'll find usual FTP access settings. Distant filename is the name of the target file being uploaded, which may differ from the name of the template file. Please note that your password will be included within the ini file, but it will be encrypted. When you have finished the setup, be sure to click on the Save button. This will update the ini file and apply your new settings without restarting Ip-Hop (the ini file will also be updated when you close Ip-Hop).

When you click Test button, Ip-Hop just do the same thing that it would have done when the interval time was reached. This means that if your wan ip address has not changed, no ftp tranfer (nor other feature, if selected) will occur.

* 1.5 Update *

You'll find some new features under Settings.

Various tabs correspond to different features. It's quite simple here. Every feature can be enabled/disabled by checking the 'enable' checkboxes.


You have now the opportunity to update 2 FTP templates instead of one.

Email Notification :

Just fill in the different fields. Most of the time you won't need to change Port (default : 25) and you probably won't need either to provide login/password.

If your template (the file that will be parsed, and in which [IP] will be replaced by your actual Ip Address) is in html format, just check the last checkbox.

Local Copy

You may need to locally update a file to a local location. Just specify your template file, and the target file.

Command line

Each time your IP changes (and if the enable checkbox is checked), the specified command line will be executed.