/interfacelift-downloader

A Python script to download wallpapers from interfacelift.com.

Primary LanguagePythonMIT LicenseMIT

Python InterfaceLIFT Downloader

A Python script to download wallpapers from interfacelift.com. This script has multithreading support.

Download the latest release here.

Prerequisites

Usage

python interfacelift-downloader.py [-d DEST] [-t THREADS] [-o] [resolution] [-q | -v]

If not specified, the default parameters used are:

  • Resolution: 1920x1080
  • Destination Directory: ./wallpapers
  • Threads: 1
  • Overwrite: disabled
  • Quiet mode: disabled
  • Verbose mode: disabled

If verbose mode is enabled it will disable quiet mode.

To list available resolutions:

python interfacelift-downloader.py --list

To show the help message:

python interfacelift-downloader.py -h

Examples

To download 1920x1080 wallpapers to the ./wallpapers directory:

python interfacelift-downloader.py 1920x1080

To download 1600x900 wallpapers using 8 threads:

python interfacelift-downloader.py -t 8 1600x900

To download 1600x900 wallpapers to the ./wallpapers/1600x900 directory:

python interfacelift-downloader.py -d "wallpapers/1600x900" 1600x900

Issues

If you have a suggestion or encounter any problems, please submit an issue!

License

This script is licensed under the terms of the MIT license.