rob: Website capturen

Beitrag lesen

Hi Alex.

Du kannst mit PHP ein Socket öffnen ( fsockopen() ) und dann selbst HTTP-Kommandos absetzen. Oder einfacher fopen() benutzen, URL übergeben und wie aus einer normalen Daten lesen.
Dann erhälst du den Code der angeforderten Seite und mußt dann Links, Image-Tags, ... selber parsen und alles anfordern, was du davon noch haben willst.
Um einen richtigen Downloader zu schreiben, hast Du ein wenig zu tun. Darum gibt es da auch nicht einfach eine PHP-Funktion dazu.

Bei Unix geht das wunderbar mit wget, aber wie funktioniert sowas unter Windows?

Ja, unter Windows geht das aber auch wunderbar mit wget. Da mußt du mal eine Suchmaschine bedienen. "GNU wget download win32" wären meine Suchbegriffe, mit denen ich es versuchen würde.

Gruß, rob