### Basic NUSPacker Command Source: https://github.com/ihaveamac/nuspacker/blob/master/README.md A basic command to pack files using NUSPacker. Ensure a valid app.xml file is present in the input directory. ```bash java -jar NUSPacker.jar -in "inputDir" -out "outputDir" ``` -------------------------------- ### NUSPacker Command-Line Arguments Source: https://github.com/ihaveamac/nuspacker/blob/master/README.md Lists the available command-line arguments for the NUSPacker tool. These arguments control input/output directories, title ID, OS version, app type, and encryption keys. ```bash -in ; is the dir where you have your decrypted data. Make this pointing to the root folder with the folder code,content and meta. -out ; Where the installable package will be saves (optional! will be parsed from app.xml if missing) -tID ; titleId of this package. Will be saved in the TMD and provided as 00050000XXXXXXXX -OSVersion ; target OS version -appType ; app type -skipXMLParsing ; disables the app.xml parsing (optional! defaults values will be used if missing (or loaded from external file)) -encryptionKey ; the key that is used to encrypt the package -encryptKeyWith ; the key that is used to encrypt the encryption key ``` -------------------------------- ### NUSPacker Command Without Common Key File Source: https://github.com/ihaveamac/nuspacker/blob/master/README.md Use this command when a common key is not stored in a separate file. The encryption key is provided directly as a hex string. ```bash java -jar NUSPacker.jar -in "inputDir" -out "outputDir" -encryptKeyWith 12345678123456781234567812345678 ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.