Thema: Delphi DYNDNS-UPDATER:

Einzelnen Beitrag anzeigen

Darkmorph

Registriert seit: 24. Mär 2003
37 Beiträge
 
Delphi 6 Professional
 
#1

DYNDNS-UPDATER:

  Alt 26. Mär 2003, 14:42
Hi hab einen Router und hab mir nen Prog geschrieben, das einerseitz die IP von meinem DYNDNS-Account zieht und außerdem meine aktuelle ISP-IP holt. es vergleicht beide und wenn es feststellt das die DYNDNS-IP veraltet ist, updated mein Prog den DYNDNS-ACCOUNT (die IP)!
es geht folgendermassen dabei vor:
1. Connect zu members.dyndns.org mittels clientsock Port 80
2. bei Connect:
socket.SendText(
'GET /nic/update?'+
'system=dyndns&'+
'hostname='+edit1.text+'&'+
'myip=&'+
'wildcard=NOCHG&'+
'mx=mail.exchanger.ext&'+
'backmx=NO&'+
'offline=NO '+
'HTTP/1.0'+cr+
'Host: members.dyndns.org'+cr+
'Authorization: Basic '+Edit2.text+':'+edit3.text+cr+
'User-Agent: BENS-DYNDNS-UPDATER V0.1'+cr+cr
);

3. Abholen der RESPONSE: erfolgreich, nicht erfolgreich, unverändert usw

doch ich bekomme immer wieder die RESPONSE: BADAUTH!!! ich habe mir aber mal den Text der an dyndns gesendet wird angeschaut, alles richtig und tadellos... hat jemand eine idee? wenn, dann kann ja der Fehler nur im Punkt 2 liegen...

MfG BEn
  Mit Zitat antworten Zitat