Hallo,
Die DUDEN-Homepage bietet viele Downloads an, in einzelnen Kategorien über 250.
Ich möchte nicht nach jedem Download manuell immer einen neuen Speichernamen („001.pdf, 002.pdf…“) eingeben müssen, das nervt gewaltig.
Kann ich – per Freeware? Windows-8-intern?) mir die Arbeit erleichtern mit einem Programm, dass selbständig die Downloads hochzählt und abspeichert oder alle in einen File, hübsch hintereinander selbständig legt?
Vielen Dank!
M. Stratmann
Hallo Herr Stratmann,
dies geht leider nicht, die Namen sind ja auch auf der Website vorgegeben, ein Link besteht halt nur aus den Pfadangaben auf dem Server, der Browser setzt dies dann um und lädt die Datei herunter. Einige Server bieten an mehrere Dateien in eine Archivdatei (zip) zu packen, dies ist aber immer ein Angebot des Servers und von Ihnen nicht zu beeinflussen.
Bei solchen Anfragen ist es immer hilfreich, wenn Sei die genaue URL der Webseite angeben. Bei Duden-Webseite komme ich auf https://www.duden.de/, welche Downloads Sie meinen erschließt sich mir aber nicht.
Mit freundlichen Grüßen,
Dirk Kleemann
Guten Tag Herr Stratmann,
wenn der Server eine Zusammenstellung nicht bietet, kann man möglicherweise mit ein paar Befehlen den Download selbst automatisieren. Unter Linux gibt es das Programm wget, mit dem man eine Seite vom Server herunter laden kann. Das könnte wie folgt aussehen – wenn keine Anmeldung zum Download erforderlich ist:
cd ~/Downloads
for i in `seq 1 9`; do
wget https://www.duden.de/archive/00$i.pdf
done
for i in `seq 10 99`; do
wget https://www.duden.de/archive/0$i.pdf
done
for i in `seq 100 250`; do
wget https://www.duden.de/archive/$i.pdf
done
Achtung: Leerzeichen und Groß/Kleinschreibung beachten!
Die erste Anweisung sorgt dafür, dass die Daten im Ordner Downloads in Ihrem Home-Verzeichnis landen. Hier können Sie auch ein anderes Verzeichnis angeben.
Die Anweisungen for … done sorgen dafür dass die Dateien 001.pdf bis 009.pdf und
010.pdf bis 099.pdf sowie 100.pdf bis 250.pdf herunter geladen werden. Den Pfad auf dem Server habe ich mit /archive/ als Beispiel angenommen; Sie müssen dann den tatsächlichen Pfad angeben.
Viele Grüße
Norbert Hahn