# Unlock Music Project - CLI Edition Original: Web Edition https://git.unlock-music.dev/um/web - [![Build Status](https://ci.unlock-music.dev/api/badges/um/cli/status.svg)](https://ci.unlock-music.dev/um/cli) - [Release Download](https://git.unlock-music.dev/um/cli/releases/latest) - [Latest Build](https://git.unlock-music.dev/um/-/packages/generic/cli-build/) > **WARNING** > 在本站 fork 不会起到备份的作用,只会浪费服务器储存空间。如无必要请勿 fork 该仓库。 ## Features - [x] All Algorithm Supported By `unlock-music/web` - [x] Complete Metadata & Cover Image ## Release [Latest release](https://git.unlock-music.dev/um/cli/releases/latest). ## 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 ] [-i] ` - Use `./um -h` to show help menu ## Update CI pipeline 1. Install [Drone CI binary](https://docs.drone.io/cli/install/) 2. Edit `.drone.jsonnet` 3. Update drone CI pipeline: ```sh drone jsonnet --format --stream ```