Unlock Music Project - CLI Edition
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
鲁树人 074e4f874f fix #108: rel path resolution in windows 1 week ago
.github/workflows ci: add go test 3 years ago
algo fix #78 #106: app crash due to imcompatible ncm metadata json 2 weeks ago
cmd/um fix #108: rel path resolution in windows 1 week ago
internal fix #78: skip parsing cover art if image is unsupported 2 weeks ago
misc chore: add release script 2 years ago
.drone.jsonnet ci: append version number to file name, fix `tar.gz.gz` archive. 4 weeks ago
.drone.yml ci: append version number to file name, fix `tar.gz.gz` archive. 4 weeks ago
.gitignore ci: append version number to file name, fix `tar.gz.gz` archive. 4 weeks ago
LICENSE LICENSE: Say Hello to 2021! 4 years ago
README.md docs: document steps to update CI pipeline 4 weeks ago
go.mod chore: update vulnerable deps 2 months ago
go.sum chore: update vulnerable deps 2 months ago

README.md

Unlock Music Project - CLI Edition

Original: Web Edition https://git.unlock-music.dev/um/web

WARNING 在本站 fork 不会起到备份的作用,只会浪费服务器储存空间。如无必要请勿 fork 该仓库。

Features

  • All Algorithm Supported By unlock-music/web
  • Complete Metadata & Cover Image

Hou to Build

  • Requirements: Golang 1.19
  1. run go install unlock-music.dev/cli/cmd/um@master

How to use

  • Drag the encrypted file to um.exe (Tested on Windows)
  • Run: ./um [-o <output dir>] [-i] <input dir/file>
  • Use ./um -h to show help menu

Update CI pipeline

  1. Install Drone CI binary

  2. Edit .drone.jsonnet

  3. Update drone CI pipeline:

    drone jsonnet --format --stream