Skip to content

hmr/bing-wallpaper-dl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wallpaper downloaders

A collection of small scripts to download wallpaper.

Usage

Clone

Clone this repository git clone https://github.com/hmr/bing-wallpaper-dl.git

For Bing Wallpaper

  • 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

For Unsplash's wallpaper collection

!!CURRENTLY NOT WORKING!!

  • cd to unsplash directory cd unsplash
  • mkdir output directory mkdir output
  • execute ./unsplash-wallpaper.bash

Supported platform

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)

Detailed description

Bing Wallpaper Downloader

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]

Options:

--dry-run

Do a Dry-run. This does not make any changes.

--auto-resume

Download latest to last downloaded date only.

--concurrent-month

Parallel download for months.

--concurrency

Maximum number of concurrent processes [default: 4].

--gallery-[COUNTRY]

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]

--force-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.

--hd

Download HD or larger wallpaper only.

--hd-plus

Download more-than-HD wallpaper only.

--wqhd

Download WQHD or larger wallpaper only.

--spc-del

Delete spaces in file name when saving.

--spc-hyphen

Replace spaces in file names with hyphens when saving.

--spc-under

Replace spaces in file names with underscores when saving.

--help

Display this help and exit.

About

Small shell script to download Bing Wallpaper collection.

Topics

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages