An open API service indexing awesome lists of open source software.

https://github.com/ilgnefz/we_repkg

WeRePkg is a Wallpaper Engine wallpaper extraction tool developed based on RePkg
https://github.com/ilgnefz/we_repkg

flutter-apps flutter-desktop

Last synced: 6 months ago
JSON representation

WeRePkg is a Wallpaper Engine wallpaper extraction tool developed based on RePkg

Awesome Lists containing this project

README

          

WeRePKG

Wallpaper Engine Wallpaper Extraction Tool, Developed Based on the Open-Source Project RePKG

[简体中文](README.md) | English

## Language Support
* Chinese (Simplified)
* English

## Quick Start

The software will automatically detect and recognize wallpapers downloaded by Wallpaper Engine. You can also manually modify the wallpaper path in the settings if needed.
When the software is launched for the first time, it will automatically hide web-based and application-type wallpapers. You can manually enable their display in the settings:

![01](docs/01.gif)

Use the filters in the settings to accurately find the wallpapers you want to export:

![02](docs/02.gif)

You can also search for wallpapers by name:

![03](docs/03.gif)

After subscribing to new wallpapers on Wallpaper Engine, you can click the refresh button to load them into the tool:

![04](docs/04.gif)

As an auxiliary tool for Wallpaper Engine, its operation logic is designed to be consistent with Wallpaper Engine for a seamless experience.
You can click on a specific wallpaper to perform individual operations:

![05](docs/05.gif)

The right-side menu may vary slightly depending on the wallpaper type. For example, video wallpapers allow you to play the video directly using your system's default media player:

![06](docs/06.gif)

You can select multiple wallpapers for batch extraction by checking the box in the upper-right corner of each wallpaper:

![07](docs/07.gif)

You can also hold the Ctrl key and click to quickly toggle the selection status (alternatively, use the Shift key to select a continuous range of wallpapers):

![08](docs/08.gif)

If no wallpapers are selected, the software will export all currently displayed wallpapers by default:

![09](docs/09.gif)

You can also export only the selected wallpapers via multi-selection:

![10](docs/10.gif)

Before extraction, you can configure the export settings in the "Settings" menu:

![01](docs/01.png)

When you unsubscribe from a wallpaper on Wallpaper Engine, it will not be deleted immediately. You can manually delete it to the Recycle Bin within this tool:

![02](docs/02.png)

You can switch between batch extracting files as wallpapers or projects via the toggle in the bottom-left corner:

![03](docs/03.png)

## License

[GPL-2.0](LICENSE)