====== curl ====== [[http://curl.haxx.se/|curl]] ist ein kostenloses Kommandozeilen-Programm, das Dateien per HTTP, HTTPS oder FTP herunterzuladen kann. ===== Beispiele ===== ==== Unix ==== Mittels einem kleinen Shellskript, das z.B. per [[wp>Cron|cronjob]] regelmäßig ausgeführt wird, läßt sich relativ trivial ein DDNS Client erstellen. In dem nachfolgenden Beispiel müssen nur die ersten drei Zuweisungen angepasst werden: ''#!/bin/bash''\\ ''ddnsusername='DeinBenutzerName' ''\\ ''ddnspassword='DeinPasswort' ''\\ ''ddnshostname='deine.ddns.url' ''\\ ''curl %%--insecure --silent --user "$ddnsusername":"$ddnspassword" https://ssl.tiggerswelt.net/nic/update?hostname="$ddnshostname"%%''\\ Da das Passwort im Klartext enthalten ist, sollte über entsprechende Verzeichnis-/Dateiberechtigungen der Zugriff auf die Datei eingeschränkt werden.