Skip to main content

CLI Tool for exporting Windows 10 Spotlight Images as Wallpapers

Project description

Windows 10 Spotlight Extractor

This application will scrape the windows spotlight assets folder for wallpapers. The folder is located at

%LOCALAPPDATA%/Packages/Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy/LocalState/Assets

Once found the wallpapers will be copied into the Spotlight images directory. By default this is:

%USERPROFILE%/OneDrive/Pictures/Spotlight

The application will filter only for images larger than 1920 x 1080

Getting Started

Set the script to run on a schedule or just call using the CLI command spotlight You should see an output similar to the following

[2019-12-26 19:37:40,819] [root] [root] - Copying Windows Spotlight Images Into C:\Users\jonat\OneDrive\Pictures\Spotlight
[2019-12-26 19:37:40,844] [root] [root] - Successfully Copied 3 files

Modify the Settings in C:\Users\jonat\AppData\Local\w10-spotlight-extractor\settings.ini

I recommend adding the following to the settings to silence the output under the LOGGING section CORRECT THE USERNAME FIRST!

file = C:\Users\jonat\AppData\Local\w10-spotlight-extractor\app.log

Installing

I Highly recommend using PIPX to install the spotlight extractor to ensure you do not run into issues with other environments and CLI apps installed using PIP
https://packaging.python.org/guides/installing-stand-alone-command-line-tools/

Install the spotlight extractor with pip into a Python3 Environment.

pip3 install windows-spotlight-extractor

Contributing

Contributions are most welcome to the project, please raise issues first and contribute in response to the issue with a pull request.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Project details


Release history Release notifications

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for windows-spotlight-extractor, version 1.0.0
Filename, size File type Python version Upload date Hashes
Filename, size windows_spotlight_extractor-1.0.0-py3-none-any.whl (4.8 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size windows-spotlight-extractor-1.0.0.tar.gz (3.3 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page