==================================================
#DDNS v1.0
==================================================
Dynamic DNS updater service for windows, runs unobtrusivly as a windows service.
Simple xml config makes it easy to configure to work with most Dynamic DNS services.
Logs to the windows event log.
Sample configs for DNS-O-Matic, DynDNS and No-IP supplied.


--------------------
Requirements
--------------------
Will run on Windows 2000, XP and Vista
Requires .Net Framework 2.0 get it here: http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=en

A Dynamic DNS service:
https://www.dnsomatic.com
http://www.dyndns.com
http://www.no-ip.com


--------------------
Install
--------------------
Unzip the archive
Move the #DDNS folder to a perment location (recomend C:\Program Files\#DDNS)
Edit the config.xml file in notepad or other text editor or use one of the supplied configs (username, password and host may need to be added to sample configs)
Run install.bat
Start the #DDNS service (will start on reboot)


--------------------
Config
--------------------
The config.xml file can be opend in any text editor for example notepad.exe
Only edit the text between the ">" and "</"

server - update server
url - url to update page
host - your hostname
username - your username for the service
password - your password for the service
update - How many mins between checking if your IP has changed
initialupdate - How long after the service starts in mins before the first update is preformed (usefull for delayingthe update until after all startup programs have ran)
log - Level of Logging to windows even log 0-Off, 1-successfull updates & errors only, 2-checks as well, 3-debug (1 is recomended)

Example of how to convert the update URL to the config:

http://username:password@members.dyndns.org/nic/update?hostname=yourhostname&myip=ipaddress&wildcard=NOCHG&mx=NOCHG&backmx=NOCHG
######|Username|Password|     server      |   URL     |########|    host    |###################################################

<?xml version="1.0" encoding="utf-8"?>
<sharpddns>
	<server>members.dyndns.org</server>
	<url>/nic/update</url>
	<host>yourhostname</host>
	<username>username</username>
	<password>password</password>
	<update>30</update>
	<initialupdate>2</initialupdate>
	<log>1</log>
</sharpddns>


--------------------
Uninstall
--------------------
Stop the #DDNS service
Run uninstall.bat
Delete the folder


--------------------
Known Issues
--------------------
None.


--------------------
Contact
--------------------
Email: programs [at] ekips.co.uk

