Seite 1 von 1

Mehrere pdf-Dateien im Batch downloaden

Verfasst: 18.11.2008 19:58
von hiltwin
Hallo miteinander,

bin dermassen lange nicht mehr hier gewesen, dass ich mich erstmal nur ins Anfänger-Forum wage :freak:

Auf einem x-beliebigen Server sind die Dateien

www.xyz.de/sammlung/01.pdf
www.xyz.de/sammlung/02.pdf
www.xyz.de/sammlung/03.pdf

gespeichert. Ich möchte nun nicht jeden Link öffnen und die Dateien manuell speichern, sondern batchmässig die Dateien herunterladen und
dazu noch in

heute_01.pdf
heute_02.pdf
heute_03.pdf

umbenennen.

Mit welchem Befehl kann ich eine .pdf Datei von einem Webserver herunterladen, ohne dass diese ausgeführt/geöffnet wird?

Hat jemand einen Lösungsansatz?

Frdl. Gruss
Hiltwin

Verfasst: 18.11.2008 20:15
von ts-soft

Code: Alles auswählen

InitNetwork()
ReceiveHTTPFile("http://www.xyz.de/sammlung/01.pdf", "C:\heute_01.pdf")
ReceiveHTTPFile("http://www.xyz.de/sammlung/02.pdf", "C:\heute_02.pdf")
ReceiveHTTPFile("http://www.xyz.de/sammlung/03.pdf", "C:\heute_03.pdf")
ReceiveHTTPFile("http://www.xyz.de/sammlung/04.pdf", "C:\heute_04.pdf")

...

Verfasst: 19.11.2008 10:39
von hiltwin
... moin ts!

Habs geahnt, Antwort in ner 1/4 Stunde da - Kompliment :allright:

Ist

Code: Alles auswählen

ReceiveHTTPFile
"neu" - bei meiner 4.0er gibts den Befehl noch nicht ...

Ahoi
Hiltwin

Verfasst: 19.11.2008 11:10
von rolaf
>> "neu" - bei meiner 4.0er gibts den Befehl noch nicht ...

Ja, updaten oder Api nehmen.

Code: Alles auswählen

DeleteUrlCacheEntry_("http://www.xyz.de/sammlung/01.pdf")
URLDownloadToFile_(0, "http://www.xyz.de/sammlung/01.pdf", "C:\heute_01.pdf", 0, 0)
u.s.w.

Verfasst: 19.11.2008 17:44
von KatSeiko
Also es ist auf jeden Fall von Vorteil, wenn Du auf 4.2 oder gar 4.3 aufrüstest, wenn Du noch am Anfang Deines Projekts bist.

Die fehlerbereinigten Funktionen und der größere Funktionsumfang sind eine große Hilfe.