Do you have FTP access?
Do you have shell access?
With Linux, this is pretty easy. Not sure about the windows.
wget -H -r --level=1 -k -p http://example.com/path/to/images
Edit: just found wget for windows .
Edit 2: I just saw the PHP tag to create a PHP script that loads all the images in one go, you will have to create a zip archive (or equivalent) and send it with the correct headers. Here's how to encrypt a folder in php , it would be difficult to extract only the images in this folder, just edit the code above to say something like:
foreach ($iterator as $key=>$value) { if (!is_dir($key)) { $file = basename($key); list($name, $ext) = explode('.', $key); switch ($ext) { case "png": case "gif": case "jpg": $zip->addFile(realpath($key), $key) or die ("ERROR: Could not add file: $key"); break; } } }
rich97
source share