fritz2cat
06/12/2008, 21h53
Pour un update dyndns depuis un script je fais ceci avec une commande netcat
[input.txt]
GET /nic/update?hostname=moijeetrienquemoi.dyndns.org&myip= 12.34.56.78&wildcard=NOCHG&mx=NOCHG&backmx=NCHG HTTP/1.0
Host: members.dyndns.org
Authorization: Basic iuyTEREuyi67gghGFHKJghj
User-Agent: MonScript Mon@adresse.email
[script.bat]
nc -v members.dyndns.org 80 < %~dp0input.txt
Pour le format de Authorization Basic, c'est du Base64.
Pour le téléchargement de netcat, c'est facile à trouver.
Ce script ne vérifie pas le résultat de la commande, et dans la pratique ça plante environ dans 1% des cas (site dyndns surchargé ?)
Il suffit de mettre l'output de la commande nc dans un fichier dont on contrôle le contenu.
Cordialement,
______________________
Frédéric
[input.txt]
GET /nic/update?hostname=moijeetrienquemoi.dyndns.org&myip= 12.34.56.78&wildcard=NOCHG&mx=NOCHG&backmx=NCHG HTTP/1.0
Host: members.dyndns.org
Authorization: Basic iuyTEREuyi67gghGFHKJghj
User-Agent: MonScript Mon@adresse.email
[script.bat]
nc -v members.dyndns.org 80 < %~dp0input.txt
Pour le format de Authorization Basic, c'est du Base64.
Pour le téléchargement de netcat, c'est facile à trouver.
Ce script ne vérifie pas le résultat de la commande, et dans la pratique ça plante environ dans 1% des cas (site dyndns surchargé ?)
Il suffit de mettre l'output de la commande nc dans un fichier dont on contrôle le contenu.
Cordialement,
______________________
Frédéric