Per voi che utilizzate l’IP dinamico

DynIP é una applicazione shareware che vi permette di impostare il vostro IP sul  vostro Web server. Molti degli utenti della grande rete accedono con IP dinamico, tale che ad ogni accesso vi viene assegnato un IP diverso (spesso il primo disponibile) . E’ possibile configurare l’IP address sulla vostra macchina in modo tale che gli altri utenti della rete possono vedere la vostra macchina come permanenete sulla rete e quindi possibile configurare l’IP come un idirizzo publico. Viene fornito in questo caso solo l’applicativo e non i sorgenti che sicuramente sarebbero invece un valido aiuto per gli sviluppatori. 

DynIP v1.0

Welcome to DynIP v1.0, A shareware application to allow you to post your dynamic IP address up to your web site. This is the case for most internet users who connect to the internet through an ISP which assigns them a different IP address each time they connect. 

Making the IP address of your machine widely available, allows other people on the internet to connect to your machine as if your machine was like any other permanent site on the internet. You should be aware that by making your IP address public, leaves your machine open to the same security risks normal internet sites have to cope with, so make sure you are aware of the security issues first.

Contents 
Installation Requirements 
Usage 
Supported Template Variables 
Planned Enhancements 
Shareware Notice 
Contacting the Author 

INSTALLATION REQUIREMENTS:

The program is for Win32 only and has been tested on Windows 95 (Original, OSR-1 & OSR-2) and Windows NT 4.
You must have the MFC 4.2 dlls installed. If you do not have these installed then go to the authors page at http://indigo.ie/~pjn for instructions on downloading.
You must have the MS wininet.dll properly installed. This will be the case if you have Internet Explorer 3 or 4 installed. This program has not been tested with any Netscape browser. I am not sure whether it installs the wininet.dll so even if you prefer Netscape's browser you should install Internet Explorer 3 or 4 to get the wininet functionality. BTW, I am not trying to start a flame war here <g>.

USAGE:

FTP Site: This is the FTP site to upload your files to. This would normally be something like "ftp.yourisp.com" or just "yourisp.com" depending on how you normally upload files to your web site.
Username: The FTP username to use. This will normally NOT be "anonymous". This should be the username you use when you upload Web pages to your Web site.
Password: The FTP password to use. Again normally NOT be your email address.
Connected Local File: This is the local web page to send up to your web site to indicate that you are currently online. The little button beside the edit box allows you to change the filename using a standard file selection dialog.
Not Connected Local File: This is the filename to send just before you disconnect from the internet to inform everyone that you are offline. 
FTP Directory: This is the directory of the FTP server where you want to store the page on. This will normally be something like "/" or "/www". Remember this will in most cases be on a UNIX box so the file system is case sensitive and uses "/" instead of "\" to separate directories.
FTP Filename: This is the filename you want the PUT file to be stored as. When you are setting up your Web site you should include a link somewhere to this file so that users can get to this page which informs them if you are currently online.
Send Now Buttons: These two buttons allow you to do the actual FTP "PUT" on the two files you have specified.
Two samples web pages are provided which you can start to use straight away. There are connect.htm and nconnect.htm. If you examine these files using your HTML editor or just Notepad, you can customise their look and feel to fit in with your web site design.

SUPPORTED TEMPLATE VARIABLES:

Currently the supported template variables in the template HTML pages are:

<IPADDRESS> will be replaced with your real IP address.
<DATE> will be replaced with the date of posting the file formatted according to your control panels international settings.
<TIME> will be replaced with the time of posting the file formatted according to your control panels international settings.
To see how to use the template variables, have a look at the 2 samples web pages. The use of the standard "<>" syntax allows the variables to be displayed as HTML Markups in the Microsoft Frontpage html editor.

PLANNED ENHANCEMENTS:

Support extra FTP options such as Passive transfer etc.
Support command line options to automatically send the connected and not connected files. That way all you need to do is run one shortcut when you are connected. Something like: "DynIP /connect" and another when you are about to go offline using something like "DynIP /disconnect".
Support asynchronous FTP puts to allow the UI to remain responsive while the PUT is progressing.
Support extra template variables. If you have any other suggested variables please let me know so that I can incorporate them into the next version of DynIP.

SHAREWARE NOTICE:

DynIP is shareware and this trial version is fully functional and does not include any NAG screens. This means that you are free to evaluate and use it for up to 30 days. After this period if you are still using DynIP then you should register DynIP with the author. The cost is $10 US dollars. Payment should be made by cheque and be made out to:

PJ Naughter,
Cahore,
Ballygarrett,
Gorey,
Co. Wexford.

CONTACTING THE AUTHOR

PJ Naughter
Email: pjn@indigo..ie
Web: http://indigo.ie/~pjn
15th October 1997