A collection of small scripts to download wallpaper.
Clone this repository git clone https://github.com/hmr/bing-wallpaper-dl.git
- cd to bing directory
cd bing - mkdir output directory
mkdir output - 1st time execution
./bing-wallpaper-dl_peapix --gallery-all --concurrent-month --ignore-url-check
- 2nd time execution
./bing-wallpaper-dl_peapix --gallery-all --concurrent-month --auto-resume --ignore-url-check
!!CURRENTLY NOT WORKING!!
- cd to unsplash directory
cd unsplash - mkdir output directory
mkdir output - execute
./unsplash-wallpaper.bash
Any unix/linux/macOS with following softwares installed.
- bash
- curl
- sips(macOS only) or identify(ImageMagick)
- GNU grep
- GNU sed
- GNU date(coreutils)
- jq (unsplash only)
This script downloads Bing Wallpapers from today's date to the past (until 2010-01-01). You can select multiple galleries (countries).
Syntax: bing-wallpaper-dl_peapix [Options]
Do a Dry-run. This does not make any changes.
Download latest to last downloaded date only.
Parallel download for months.
Maximum number of concurrent processes [default: 4].
Bing Wallpaper is available in many countries. This option is for selecting them. For example, to select Japan, use --gallery-jp. Multiple countries can be specified. --gallery-all is equivalent to specifying all countries.
COUNTRY: all, jp, us, uk, au, ca, in, fr, it, de, es, br, cn
[default: all]
By default, the tool downloads images in date order from newest to oldest, and terminates when it reaches a previously downloaded image. Setting this option will prevent it from stopping in that case. This is useful if you want to download all images across the gallery.
Download HD or larger wallpaper only.
Download more-than-HD wallpaper only.
Download WQHD or larger wallpaper only.
Delete spaces in file name when saving.
Replace spaces in file names with hyphens when saving.
Replace spaces in file names with underscores when saving.
Display this help and exit.