Zeeper
A playlist tool for Zeepkist
Description
Zeeper allows you to create a playlist from GTR data, you can get your favorite maps, random maps, hot and popular too.
Getting Started
Dependencies
- install rust/cargo https://www.rust-lang.org/tools/install
Installation
Cargo
cargo install zeeper
if you're building from source cargo install --path /path/to/repo
Binary
download binary from releases, put in ~/.local/bin/zeeper if on Linux, if on Windows IDK.
Executing Program
in the terminal run zeeper [OPTIONS] <CMD>
Help
helper command zeeper help [SUBCMD]
if levels don't load, that is a steam/Zeepkist issue. Or they changed file formats :3
Author
me
Version history
- 0.1.0
- favorites
- random
- hot
- popular
- 1.0.0
- windows/mac support (just changed to Path instead of strings to write the file)
- 1.1.0
- now can get levels from records
- updated hot and popular, now can take limit and offset args
- 1.1.1
- I forgot to remove an early return lol
- 1.1.2
- streamlined inner workings in prep for possible GUI
- 1.2.0
- now uses Zworpshop where possible (only random tracks) (can use GTR with -G)
- added macros to use internally
- 1.2.1
- finally updated to new web API, so it works now
- removed arguments that are no longer used
- ZEEP_PLAYLIST_DIR env variable is used, so you don't have to specify output Dir
- Favorites limit default is now 100
- Hot and Popular no longer have arguments due to new GTR/Zworpshop API
- updated macros for new web API's
- little extra info outputted
- 1.2.2
- removes duplicate tracks based on track UID
License
This project is licensed under the GPLv3 license - see LICENSE file for details.