DDLC-Plus-Asset-Decrypter
DDLC-Plus-Asset-Decrypter copied to clipboard
ddlcpad, *Doki Doki Literature Club Plus Asset Decrypter*, is a tool to decrypt the encrypted asset file on the Doki Doki Literature Club Plus. Writing in golang.
ddlcpad
简体中文
What is this 🤔
ddlcpad is short of Doki Doki Literature Club Plus Asset Decrypter
You can decrypt the *.cy
file from Doki Doki Literature Club Plus with this cli binary.
After decrypt, you will get a *.out
file. Put it into Perfare/AssetStudio to get the assert file.
How to install 🤗
You can download a binary file on release. Or you can build it yourself.
How to use 😍
Just open your terminal (or powershell on windows), run the binary file.
Basic usage:
# On Linux
./ddlcpad <file_name>
# On windows
.\ddlcpad.exe <file_name>
Use --help
or -h
to get more help.
How to build 🤓
Just install and config golang on your computer, then run this command:
# On windows
go build -o ddlcpad.exe
# On Linux
go build -o ddlcpad
If you wants to build exe file on Linux:
export GOARCH=amd64
export GOOS=windows
go build -o ddlcpad.exe
Why do this 🧠
There has a project do this. But I don't use php and don't want to install it on my computer. ~~Actually, I don't know how to setup and use the php code. And also lazy to learn it.~~
What's more, php script for those who doesn't lean programming are very very hard to use. I wants to create a binary file which is easy to use. So that people can just download a binary file from release and use it without build or run code themselves.
Why read file with ioutil.ReadFile()
❓
The biggest assert file is gallery_images.cy
and with 582 MB
, There is no way to use too much memory.
PR welcome. :)
Open Source 📖
Refer https://github.com/MlgmXyysd/DDLC-Plus-Asset-Decrypter
Cli https://github.com/urfave/cli
Support This Project 🎁
If you love this project, you can simply click a star or contributes codes through an issue, or create a pull request.
More Question ⁉️
Post your question on issue please.
Contributors ✨
Thanks goes to these wonderful people (emoji key):
Aimer Neige 💻 📖 |
All Contributors 📖 |
This project follows the all-contributors specification. Contributions of any kind welcome!