5 unstable releases
0.3.1 | Dec 24, 2024 |
---|---|
0.3.0 | Dec 24, 2024 |
0.2.1 | Dec 24, 2024 |
0.2.0 | Dec 24, 2024 |
0.1.0 | Dec 24, 2024 |
#250 in Command line utilities
350 downloads per month
12KB
257 lines
upextract
UnityPackage Asset extract tool.
Requirements
rust
installed (cargo specfically)tar
installed onPATH
Installation
cargo install upextract
Usage
UnityPackage Asset extract tool
Usage: upextract <COMMAND>
Commands:
extract Extracts contents of a unitypackage
list Lists unitypackages in the Unity Asset Store folder
inspect List contents of a unitypackage
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
-V, --version Print version
upextract extract
Usage: upextract extract [OPTIONS] --bundle <BUNDLE>
Options:
-b, --bundle <BUNDLE> unitybundle
-o, --out <OUT> Output folder [default: out]
-f, --flatten Flatten folder structure
--tmp <TMP> Tmp folder to extract to. (defaults to use system tmp)
-i, --include <INCLUDE> What asset files (extensions) to extract. Defaults to all
-h, --help Print help
upextract list
Usage: upextract list [OPTIONS]
Options:
--assets-folder <ASSETS_FOLDER> Unity Asset Store folder
-h, --help Print help
upextract inspect
List contents of a unitypackage
Usage: upextract inspect [OPTIONS] --bundle <BUNDLE>
Options:
-b, --bundle <BUNDLE> unitybundle
--tmp <TMP> Tmp folder to extract to. (defaults to use system tmp)
-h, --help Print help
Example
upextract extract -b demoasset/test.unitypackage
# or
upextract extract -b demoasset/test.unitypackage -o output
Dependencies
~3–12MB
~155K SLoC