1
0
forked from um/kgg-dec
KGG 解密工具。注意此处为只读镜像,更改会被自动推送覆盖。
Go to file
2024-10-18 08:53:27 +09:00
.idea update .idea ignore rule 2024-10-18 08:50:00 +09:00
src fix: use vector over array to reduce executable size by 1MiB 2024-10-18 08:51:04 +09:00
.clang-format inital commit 2024-10-17 09:50:14 +09:00
.editorconfig inital commit 2024-10-17 09:50:14 +09:00
.gitignore inital commit 2024-10-17 09:50:14 +09:00
CMakeLists.txt chore: bump version to v0.3 2024-10-18 08:53:27 +09:00
CMakePresets.json inital commit 2024-10-17 09:50:14 +09:00
Jenkinsfile inital commit 2024-10-17 09:50:14 +09:00
README.MD docs: update cli options 2024-10-18 08:28:04 +09:00
Usage.zh.txt docs: update cli options 2024-10-18 08:28:04 +09:00

kgg-dec

Kugou kgg decryption tool.

Build

Build in Windows with CMake + Visual Studio 2022

cmake --preset vs -DCMAKE_BUILD_TYPE=Release
cmake --build --preset vs-release --config Release
copy /y README.MD .\\build\\vs2022\\

Usage

  1. Copy infra.dll from KuGou installation directory to where kgg-dec.exe is located.

  2. Invoke exe with path to the directory containing kgg file.

    kgg-dec.exe .
    

CLI Options

  • [--infra-dll </path/to/infra.dll>]: Specify the path to infra.dll, defaults to infra.dll.
  • [--scan-all-file-ext <0|1>]: Whether to scan all file extensions, defaults to 0 to scan only kgg files.
  • [--db </path/to/KGMusicV3.db>]: Specify the path to KGMusicV3.db, defaults to %AppData%/Kugou8/KGMusicV3.db.

After specifying the parameters, you can specify any number of files or directories.