A fork of Unlock Music Project - CLI Edition

鲁树人 28ca8cef60 docs: update readme about go version and how to build from source hace 1 mes
.github 62f7991a64 ci: add go test hace 3 años
algo f753b9c67d fix #78 #106: app crash due to imcompatible ncm metadata json hace 1 mes
cmd 72ace9fc62 chore: bump version to v0.2.11 hace 1 mes
internal 6493b2c5fc fix #78: skip parsing cover art if image is unsupported hace 1 mes
misc 62548955dc chore: add release script hace 2 años
.drone.jsonnet 2b0bd2985e chore: bump golang and dependency version hace 1 mes
.drone.yml 2b0bd2985e chore: bump golang and dependency version hace 1 mes
.gitignore b317b89ae9 ci: append version number to file name, fix `tar.gz.gz` archive. hace 2 meses
LICENSE c1b060f363 LICENSE: Say Hello to 2021! hace 3 años
README.md 28ca8cef60 docs: update readme about go version and how to build from source hace 1 mes
go.mod 2b0bd2985e chore: bump golang and dependency version hace 1 mes
go.sum 2b0bd2985e chore: bump golang and dependency version hace 1 mes

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

Release

Latest release.

Install from source

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

Build from repo source

  1. Pull repo source.
  2. Build with go build ./cmd/um.

It will produce um or um.exe (Windows).

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