diff --git a/jar/JNUSTool.jar b/jar/JNUSTool.jar index 501a33d..caf54dd 100644 Binary files a/jar/JNUSTool.jar and b/jar/JNUSTool.jar differ diff --git a/src/de/mas/jnustool/FST.java b/src/de/mas/jnustool/FST.java index 969ae95..ad60e0b 100644 --- a/src/de/mas/jnustool/FST.java +++ b/src/de/mas/jnustool/FST.java @@ -285,6 +285,16 @@ public class FST { } return i; } + + public String notInNUS() { + StringBuilder sb = new StringBuilder(); + for(FEntry f: getFileEntries()){ + if(!f.isDir() && !f.isInNUSTitle()){ + sb.append(f.getFullPath() + " " + String.format("%8.2f MB ", f.getFileLength()/1024.0/1024.0) + "\n"); + } + } + return sb.toString(); + } public Directory getFSTDirectory() { return FSTDirectory; diff --git a/src/de/mas/jnustool/NUSTitle.java b/src/de/mas/jnustool/NUSTitle.java index bedca66..a6feaf2 100644 --- a/src/de/mas/jnustool/NUSTitle.java +++ b/src/de/mas/jnustool/NUSTitle.java @@ -137,7 +137,6 @@ public class NUSTitle { Decryption decryption = new Decryption(ticket.getDecryptedKey(),0); byte[] encryptedFST = null; if(Settings.useCachedFiles){ - Logger.log(getContentPath()); String path = getContentPath() + "/" + String.format("%08x", tmd.contents[0].ID) + ".app"; File f = new File(path); if(f.exists()){ diff --git a/src/de/mas/jnustool/gui/UpdateChooser.java b/src/de/mas/jnustool/gui/UpdateChooser.java index 1b2b3df..b69ed66 100644 --- a/src/de/mas/jnustool/gui/UpdateChooser.java +++ b/src/de/mas/jnustool/gui/UpdateChooser.java @@ -168,7 +168,7 @@ public class UpdateChooser extends JPanel { progressBar.setStringPainted(true); JButton btnDownloadMeta = new JButton("Download META"); - JButton btnDownloadEncrypted = new JButton("Download Enctrypted"); + JButton btnDownloadEncrypted = new JButton("Download Encrypted Files"); JProgressBar progressBar_1 = new JProgressBar(); panel.add(progressBar_1); progressBar_1.setValue(0); diff --git a/src/de/mas/jnustool/util/Downloader.java b/src/de/mas/jnustool/util/Downloader.java index 3819a1b..46df7bf 100644 --- a/src/de/mas/jnustool/util/Downloader.java +++ b/src/de/mas/jnustool/util/Downloader.java @@ -79,7 +79,6 @@ public class Downloader { String version_suf = ""; if(version > 0) version_suf = "." + version; String URL = URL_BASE + "/" + String.format("%016X", titleID) + "/tmd" + version_suf; - System.out.println(URL); downloadFile(URL, "title.tmd",path,null); } @@ -130,7 +129,6 @@ public class Downloader { String version_suf = ""; if(version > 0) version_suf = "." + version; String URL = URL_BASE + "/" + String.format("%016X", titleID) + "/tmd" +version_suf; - System.out.println(URL); return downloadFileToByteArray(URL); } private byte[] downloadFileToByteArray(String fileURL) throws IOException {