ubuntuusers.de

wget Bild übschreiben

Status: Gelöst | Ubuntu-Version: Ubuntu 17.04 (Zesty Zapus)
Antworten |

Hopsala0815

Anmeldungsdatum:
23. Juni 2017

Beiträge: Zähle...

Hi,

möchte mir ein Bild von meiner Kamera holen. Dafür verwende ich folgenden Befehl.

wget --user=xxx --password=xxx http://xx.xx.xx.xx:80/Streaming/channels/1/picture

Dies funktioniert auch.

wenn ich aber jetzt das vorhandene Bild überschreiben möchte klappt dies nicht.

wget -N --user=xxx --password=xxx http://xx.xx.xx.xx:80/Streaming/channels/1/picture

Fehler 403: Forbidden

Jemand ne Idee? Danke, Grüße

sebix Team-Icon

Ehemalige

Anmeldungsdatum:
14. April 2009

Beiträge: 5584

-N aktiviert timestamping. Damit sendet wget das Erstellungsdatum der lokalen Datei an den Server, der dann vergleicht ob sein Bild neuer ist, als das bereits lokal vorhandene. Anscheinend unterstuetzt dies der Webserver der Kamera nicht (wenig verwunderlich bei dem Billigzeug) und gibt einen 403er.

Wenn du nur ueberschreiben willst, ohne dem Check, kannst du -O picture.jpg verwenden. Ansonsten kannst du mal --no-use-server-timestamps verwenden.

Hopsala0815

(Themenstarter)

Anmeldungsdatum:
23. Juni 2017

Beiträge: 6

Sauber genau was ich wollte. Hatte ich irgendwie überlesen.

Vielen Dank, Grüße.

Antworten |