test
sorry about that i have been trying to post for ages and it just isen't working at all. (that message actully failed in msie)
--
Perhaps a possible update to the client would be to implment a dyndns updater. This can be done with simple get commands.
please see the below 9 line perl script for an example of this
[usage "script hostname username password" where hostname is the hostname you wish to update and username and password are your dynDNS username and password]
--
ok still cant post the perl
--------------perl------------------
#!/Perl/bin/perl.exe
use strict;
use LWP::Simple;
my $username = my $hostname = my $password = my $request = my $url = '';
$hostname = shift;
$username = shift;
$password = shift;
$request = get 'http://checkip.chi.dyndns.com/'; #this returns a page which has the ip address in the body like www.myip.dk
$request =~ /\b(([0-2]?\d{1,2}\.){3}[0-2]?\d{1,2})\b/; #reguler expresion to get ip address looks for 0-299.0-299.0-299.0-299
#this is the url needed to update dyndns ref:http://www.dyndns.com/developers/specs/syntax.html
$request = get 'http://'.$username.':'.$password.'@members.dyndns.org/nic/update?system=dyndns&hostname='.$hostname.'&myip='.$1.'&wildcard=NOCHG&mx=mNOCHG&backmx=NOCHG&offline=NO';
print $request; #displays 'good [ip address]' on success, 'nochg [ip address]' on no change (thats all i have tested)
--------end perl-----------------
way i got their in the end. dont know what was going on there but every thing after 'failed in msie)'. It could only be put in using the edit function. neither the reply or fastreply functions would work they both produced a 403 on index.php which in turn produced a 404 on error document.