Hey!
This tool allows you to download NUS-Content. It let you browse through the files of the NUS title, and only downloads the file you choose. It has real on the fly decryption, so it won't download any temporary files. For the enduser it looks like a download of the decrypted files Multithreaded!
Features:
- download encrypted data
- download of decrypted data
- decryption your encrypted data
- support for different versions
- download/decrypt of the meta folder only
- on the fly download and decryption of single files
- filelist.txt creation for loadiine
- download files of packages that matches a regular expression (e.g all models or sounds)
- looking for update titles at each start
Releasepack:
https://github.com/Maschell/JNUSTool/releases
Requirements: Java 8
To use it start it you have two options.
1. just double click on the .jar file:
Make sure you have the config (with correct values) and updatetitles.csv in the same folder. A windows will popup and let you choose from the game updates. Feel free to add more title (post here or make a pull request)
2. Command line (when you want to provide a key or use a titleid that is not in the list)
Replace the TITLEID with the title id you want to download (e.g. 0005000E1011A700). You can also add a version number ("v" prefix). e.g.
To download the encrypted data, just append the string "-dlEncrypted".
You can download decrypted files via comandline with the -file argument. The argument after -files is regular expression that will be used.
Example for downloading the app.xml only
Example for downloading the code folder only
Example for downloading all .szs files
To decrypted encrypted data, put the files into a created "tmp_TITLEID" folder. For example when you have the title id "0005000012345678" out the files in the folder "tmp_0005000012345678" and do:
Source: https://github.com/Maschell/JNUSTool
Jar: https://github.com/Maschell/JNUSTool/tree/master/jar
You need a file named "config" in the folder of the jar. In this config file you will need a link to the update server,tagaya and the commonkey as hex string.
For example something like:
I guess you'll figure out the right URL and common key
Screenshot of the an outdated version:
edit: Some downloaded file may be broken! You find any downloaded broken files, please report it so I can try to fix it!
This tool allows you to download NUS-Content. It let you browse through the files of the NUS title, and only downloads the file you choose. It has real on the fly decryption, so it won't download any temporary files. For the enduser it looks like a download of the decrypted files Multithreaded!
Features:
- download encrypted data
- download of decrypted data
- decryption your encrypted data
- support for different versions
- download/decrypt of the meta folder only
- on the fly download and decryption of single files
- filelist.txt creation for loadiine
- download files of packages that matches a regular expression (e.g all models or sounds)
- looking for update titles at each start
Releasepack:
https://github.com/Maschell/JNUSTool/releases
Requirements: Java 8
To use it start it you have two options.
1. just double click on the .jar file:
Make sure you have the config (with correct values) and updatetitles.csv in the same folder. A windows will popup and let you choose from the game updates. Feel free to add more title (post here or make a pull request)
2. Command line (when you want to provide a key or use a titleid that is not in the list)
Code:
java -jar JNUSTool.jar TITLEID
Code:
java -jar JNUSTool.jar 0005000E1011A700 v16
Code:
java -jar JNUSTool.jar 0005000E1011A700 v16 -dlEncrypted
You can download decrypted files via comandline with the -file argument. The argument after -files is regular expression that will be used.
Example for downloading the app.xml only
Code:
java -jar JNUSTool.jar 0005000E1011A700 -file /code/app.xml
Example for downloading the code folder only
Code:
java -jar JNUSTool.jar 0005000E1011A700 -file /code/.*
Example for downloading all .szs files
Code:
java -jar JNUSTool.jar 0005000E1011A700 -file .*.szs
To decrypted encrypted data, put the files into a created "tmp_TITLEID" folder. For example when you have the title id "0005000012345678" out the files in the folder "tmp_0005000012345678" and do:
Code:
java -jar JNUSTool.jar 0005000012345678
Source: https://github.com/Maschell/JNUSTool
Jar: https://github.com/Maschell/JNUSTool/tree/master/jar
You need a file named "config" in the folder of the jar. In this config file you will need a link to the update server,tagaya and the commonkey as hex string.
For example something like:
Code:
http://maschell.de/ccs/download
EE10040260BBB4ABD2C42DB25570B656
updatetitles.csv
TAGAYA 1 (latest_version)
TAGAYA 2 (versionlist)
Screenshot of the an outdated version:
edit: Some downloaded file may be broken! You find any downloaded broken files, please report it so I can try to fix it!
Last edited by Maschell,