maniluamaker is a simple go program for processing .manifest
files and config.vdf
files, generating a lua script that combines manifest and decryption key data.
- Ensure you have Go installed on your system. Install Go if you haven't already.
- Clone the repository to your local machine.
- Build the program:
go build .
- Drag and drop
.manifest
files and aconfig.vdf
file onto the program executable: - The program will:
- Process the
.manifest
files to extract depot IDs and manifest IDs. - Process the
config.vdf
file to extract depot IDs and decryption keys. - Match depot IDs between the two and generate a lua script.
- Process the
- Enter the game's APP ID when prompted.
- The output file will be named
<APP_ID>.lua
and saved in the same directory as the program.
File 1: 123456_789012.manifest
File 2: config.vdf
"123456" {
"DecryptionKey" "ABCDEF1234567890"
}
-- manifest & lua provided by: https://www.piracybound.com/discord
-- via manilua
addappid(12345)
addappid(123456, 1, "ABCDEF1234567890")
setManifestid(123456, "789012", 0)
maniluamaker © 2025 by piracybound is licensed under CC BY-ND 4.0