SpotYoink 1.0.3

.NET Core 3.1
dotnet tool install --global SpotYoink --version 1.0.3
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local SpotYoink --version 1.0.3
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=SpotYoink&version=1.0.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package SpotYoink --version 1.0.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
SpotYoink
  • Simple terminal/console tool that lets you grab those amazing wallpapers Windows uses for its login screens.

How to use
  • Simply open up your Windows console/terminal and type in yoink
  • Follow the on screen instructions and you should have a new folder within your pictures folder named Spotlight with your new wallpapers
    • The login screen wallpapers don't update very often, so try to use the command maybe once a week I've programmed in a daily useage just incase

How it works
  • Windows actually stores the wallpapers it uses for the login screen temporarily in a folder located at:`Appdata\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets";
  • The files don't have an extension and are a mixed batch of different sizes/aspect ratios
  • What this tool does:
    • it grabs those files
    • converts them to a jpeg format
    • Filters out the non 1920 x 1080 files
    • Copys them all to the new folder stated above

Dependencies

I also worked on a version with a GUI, using GODOT and C# just as practice with that engine. Will update this readme with the repo link to that soon.

Product Versions
.NET net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows
.NET Core netcoreapp3.1
Compatible target framework(s)
Additional computed target framework(s)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
1.0.3 85 1/18/2022