A CLI utility to make beatmap packs for osu! easily.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Morgan Bazalgette c919245307 Fix calling getMap() instead of exports.getMaps() 3 years ago
.gitignore Initial commit 3 years ago
README.md Initial commit 3 years ago
config.example.js Initial commit 3 years ago
downloader.js Fix calling getMap() instead of exports.getMaps() 3 years ago
exec.js capitalize where needed 3 years ago
package.json Initial commit 3 years ago

README.md

osu-mkpack

A CLI to easily create beatmap packs for osu!.

installing

assuming you’re on linux or on a linux environment and have installed both nodejs (Debian-like: sudo apt-get install nodejs; Arch: sudo pacman -S nodejs) and git (Debian-like: sudo apt-get install git; Arch: sudo pacman -S git)

git clone https://github.com/TheHowl/osu-mkpack
cd osu-mkpack
npm install
cp config.example.js config.js
nano config.js # or any text editor you like. The names in the config are pretty much self-descriptive.

running

node exec.js <beatmap IDs ... ... ... ...> <destination filename>

example (used in development):

node exec.js 269177 293098 pack.zip