I wish to download original sized images from this website, built upon piwigo CM http://mermaid.pink/
Single image download is allowed, but that would take ages.
Is there an application, extension, script or anything else capable of this task?
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It only takes a minute to sign up.Sign up to join this community
You can use
wget as shown here:
Downloading an Entire Web Site with wget
Sep 05, 2008 By Dashamir Hoxha in HOW-TOs
If you ever need to download an entire Web site, perhaps for off-line viewing, wget can do the job—for example:
$ wget \ --recursive \ --no-clobber \ --page-requisites \ --html-extension \ --convert-links \ --restrict-file-names=windows \ --domains website.org \ --no-parent \ www.website.org/tutorials/html/
This command downloads the Web site http://www.website.org/tutorials/html/.
The options are:
--recursive: download the entire Web site.
--domains website.org: don't follow links outside website.org.
--no-parent: don't follow links outside the directory tutorials/html/.
--page-requisites: get all the elements that compose the page (images, CSS and so on).
--html-extension: save files with the .html extension.
--convert-links: convert links so that they work locally, off-line.
--restrict-file-names=windows: modify filenames so that they will work in Windows as well.
--no-clobber: don't overwrite any existing files (used in case the download is interrupted and resumed).
Out of these
--recursive will likely be needed, though
--no-clobber may be useful. For more information on using
man wget (or look here).
This is my solution for this as your question get the images
So first create the folder to save the images, then cd into it
#terminal mkdir imagesFolder cd imagesFolder/ # this one will take a long time but will download # every single image related to this website wget -r -nd -H -p -A '*.jpg','*.jpeg','*.png' -e robots=off http://mermaid.pink/ #I recomend to use this one better as the images in this site are all jpg # And recursion level is set to 1 wget -r -l 1 -nd -H -p -A '*.jpg' -e robots=off http://mermaid.pink/
-r | --recursive:
-l depth | --level=depth:
-nd | --no-directories:
-H | --span-hosts:
-p | --page-requisites:
-A | --accept:
-e | --execute: