Git Product home page Git Product logo

ddlc-plus-asset-decrypter's Introduction

ddlcpad

All Contributors

简体中文

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!

ddlc-plus-asset-decrypter's People

Contributors

aimerneige avatar allcontributors[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

ddlc-plus-asset-decrypter's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.