Arcaea Bundler is a tool to bundle or debundle content bundles of Arcaea.
Related: Arcaea-Server
# Unpack a pair of bundle and metadata
python main.py d -i input.cb -m input.json -o output_dir
# Pack a folder
python main.py b -i input_dir -o output_file_name
# Pack a folder with specifing version
python main.py b -i input_dir -o output_file_name -av app_verion -bv bundle_version
# Get help of all arguments
python main.py -h # Main help
python main.py d -h # Debundler help
python main.py b -h # Bundler help
When you bundle a folder at first time, please specify version information by giving arguments -av
and -bv
. After the first time, the program will record the previous metadata in metadata.oldjson
, and then the program will automatically generate the next version number. Meanwhile, this means that future packaging of this folder will only include the changes made within it, rather than integrating all files.
Bundle folder is equal to assets
, which must include songs/songlist
, songs/packlist
and songs/unlocks
.