Skip to content

Library for finding and extracting shimeji from archives

License

Notifications You must be signed in to change notification settings

pixelomer/libshimejifinder

Repository files navigation

libshimejifinder

Library for finding and extracting shimeji from archives

(Disclaimer: libshimejifinder is currently not accepting contributions. Any pull requests will be closed without review.)

Usage

auto ar = shimejifinder::analyze("/path/to/archive.zip");
ar->extract("/path/to/mascots/");
std::set<std::string> changedMascots = ar->shimejis();

// Shimeji will be written in the following format:
//
// | mascots/
// |-. Shimeji_1.mascot/
// | |-- behaviors.xml
// | |-- actions.xml
// | |-. img/
// | | |-- shime1.png
// | | |-- shime2.png
// | | '-- [...]
// | '-. sound/
// |   |-- sound1.wav
// |   |-- sound2.wav
// |   '-- [...]
// '-. Shimeji_2.mascot/
//   |-- [...]

About

Library for finding and extracting shimeji from archives

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published