zeeper 1.3.0

a playlist tool for zeepkist
Documentation

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

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
  • 1.3.0
    • bunch of internal changes for upcoming update
    • Command changes!!!
      • Records doesn exist anymore use wr and pb instead recent doesnt exist anymore
      • hash and workshop accept a ',' separated list
      • favorites take a gtr id only, limit and offset args are dead,
      • id-steam gets your gtr id, using your steam id
    • also playlists are now formated so goodbye to the ONE LOOONG LINE we had before

License

This project is licensed under the GPLv3 license - see LICENSE file for details.

Acknowledgements

ThunderNerd for creating GTR and zworpshop