Commit Graph

55 Commits

Author SHA1 Message Date
gunnaraas
b56b66e155
User friendly README.md
The existing README does not describe the project or the usage of the tool. I've edited what the author wrote in their software release announcement on GBATemp for the GitHub repository.
2022-02-16 11:15:12 -06:00
Maschell
fc301d3737 Convert to Maven 2019-04-15 11:45:15 +02:00
Maschell
80aea7b989 -Fixed displaying bug (folder were also displayed as files)
- Fixed bug in downloading files (Fixes download system files + maybe
some other)
- Improved/fixed hashing of files in unhashed content files
2016-12-06 20:06:24 +01:00
Maschell
321475240e Fixed handling of downloaded directories
Broke the download with the last commit/release <.< Fixed it now!
2016-11-23 17:46:14 +01:00
Maschell
6dead58500 Fixed downloading/displaying empty folders, downloading DLC into a seperate folder
- printing more information about the title when loaded
(encrypted/decrypted key,version,name,titleid)
-version bump to 0.3
2016-11-22 22:37:05 +01:00
Maschell
8959bced34 Using the titleid from the tmd as IV for the key decryption, not the given one
,
2016-10-31 17:01:53 +01:00
Maschell
f03719487f added hash checks and auto update
- Added serval hash checks (h0-h3 + h3 file hash)
- If the decrypted file already exists,  but the hash is missing it'll
re downloaded.
- to download the meta.xml the beginning the cached files will be used
if they exist.
- improved content type detection (fixed issue with some wrong decrypted
files in the code folder)
- added an automatic updatelist.csv updater
- refactoring / code cleanup / several small fixes I don't remember

note: make sure to use the new config file. It contains the URL's for
the auto update feature
2016-10-31 15:08:14 +01:00
Maschell
1177adff2c Added error message when the GUI can't be built 2016-10-23 14:40:15 +02:00
Maschell
7a06b71c47 Updated CSV
-fixed cert creation when a full tile has a tile.tik
-Java 7 Jar
2016-10-23 06:28:16 +02:00
Maschell
6e595b9305 -Fixed creating title.cert
-Fixed downloading .h3 files
-Improves logging
2016-10-23 05:36:33 +02:00
Maschell
6e54967dd5 .cert will be also created from cached files 2016-10-22 19:02:17 +02:00
Maschell
e2bd327368 added -file parameter
Now you can use a regex to download only some files via command line
example:
java -jar jnustool.jar TITLEID -file /code/.*.rpx
to download just the -rpx file
updated the csv file
2016-10-21 20:09:52 +02:00
Maschell
7ad44f51b9 Fixed some bugs, updated the CSV 2016-08-24 21:27:35 +02:00
Maschell
f45def88b4 CSV Update 2016-08-04 10:23:24 +02:00
Maschell
afdca1f979 Updated CSV 2016-07-01 01:09:13 +02:00
Maschell
63019bb49f CSV Update 2016-06-10 03:21:50 +02:00
Maschell
8ef36b649a CSV Update 2016-05-30 02:38:44 +02:00
Maschell
1b28fdb967 CSV update 2016-05-22 23:47:11 +02:00
Maschell
7fff1fa46c CSV update 2016-05-17 13:21:27 +02:00
Maschell
cd1b21d572 CSV update 2016-05-14 15:39:51 +02:00
Maschell
e857cfa89c Updated csv + release package 2016-05-10 01:32:16 +02:00
Maschell
be292a6fdd Merge pull request #3 from drizzt/utf-8
Use UTF-8 for updatetitles.csv
2016-05-10 01:16:59 +02:00
Timothy Redaelli
682d70b91c Use UTF-8 for updatetitles.csv
Using CP1252 is not portable since only Windows uses it.
Moreover UTF-8 can also manage Japanese titles without any problem.
2016-05-09 18:11:17 +02:00
Maschell
24558620db Fixed filelist.txt creation on *nix (thx @ dibas)
updated csv
2016-05-04 19:06:44 +02:00
Maschell
d498c8b7c3 Meh
We dont need it
2016-04-25 19:51:42 +02:00
Maschell
215588b4f1 Fixed stupid bug + updated csv 2016-04-25 19:47:57 +02:00
Maschell
dcca740699 Stupid mistake 2016-04-24 13:44:39 +02:00
Maschell
1d1d4b4d44 Added encrypted dl via commandline
updated csv
version bump
2016-04-24 13:36:54 +02:00
Maschell
f8078354e3 CSV
CSV
2016-04-22 04:06:44 +02:00
Maschell
d9dd8371b4 Several bugfixes, updated the CSV, and added the filelist.txt creation when downloading updates
Also started to add some comments (finally) :D
2016-04-11 12:48:21 +02:00
Maschell
92c6de805e csv
updated the csv
2016-04-01 05:10:56 +02:00
Maschell
78593ea07f csv 2016-03-28 19:05:12 +02:00
Maschell
f58aa63dd5 updated csv 2016-03-21 17:48:11 +01:00
Maschell
f75f790b8b Updated the updatestitles! 2016-03-17 23:05:58 +01:00
Maschell
1be5f9f9cd Merge branch 'master' of https://github.com/Maschell/JNUSTool 2016-03-12 23:52:57 +01:00
Maschell
1facc94b05 csv
.
2016-03-12 23:52:44 +01:00
Maschell
f22d34d42a release.zip added 2016-03-10 14:16:52 +01:00
Maschell
5337075296 CSV update 2016-03-09 21:55:07 +01:00
Maschell
97d6f3c9fd updated the csv 2016-03-08 14:15:52 +01:00
Maschell
bc5c84498e Other small fixes 2016-03-02 21:13:13 +01:00
Maschell
146de37d27 Fixed small typo + removed debug prints 2016-03-02 21:00:42 +01:00
Maschell
85f87c57bb Added download of encrypted content
- Decryption from files
- Decryption to new folder structures
- updates csv with version numbers
- download and decrypt different versions (gui only)
2016-03-02 19:48:04 +01:00
Maschell
9bbb016d97 progressbar added for "normal gui"
Added the progressbar for the normal gui
2016-02-06 18:48:21 +01:00
Maschell
626104209d Added multi selection and meta downloader
-added a progress function
-added a meta download button
-added mutli selection of titles
-fixed byte[] to String function
2016-02-06 18:25:08 +01:00
Maschell
8a597aa147 removed the csv. 2016-02-05 17:04:28 +01:00
Maschell
5c1c02daba Refactored the decryption, added new gui to choose update
added one line to config file (for updatelist)
added updatelist.csv
added a new crappy gui for the update list (i need someone for the gui
stuff:'D)
removed JAVA 7 support (sorry)
2016-02-05 16:40:26 +01:00
Maschell
0e03adf10f Added a lot of things!
Added a settings class! (no runtime configuration atm)
added decryption from files
added download to files
2016-02-02 22:55:33 +01:00
Maschell
eb5657ebf6 Code cleanup! 2016-02-02 19:38:53 +01:00
Maschell
67a3082976 updated jar files
and fixed a stupid bug
added the config file
2016-02-02 01:36:50 +01:00
Maschell
fc6e63fa54 Fixed files bigger than 2gb, skipping exisiting files 2016-02-02 01:27:43 +01:00