Hacking JNUSTool unofficial GUI mod

Olmectron

Well-Known Member
OP
Member
Joined
Dec 31, 2012
Messages
2,657
Trophies
2
Age
31
Location
A game
XP
3,855
Country
Mexico
Both, 0.3 and 0.4 works here.

@gilgamesh003 right click My Computer > Properties. Now click on Advanced System Settings, go to the tab Advanced, click on the button Enviroment Variablesm, in the System Variables box, search for PATH, do a double click, read it and search for a Java Path like (C:\ProgramData\Oracle\Java\javapath;), if you dont have it, you should.

@Olmectron all games without a proper company code have 1 instead, is that correct?
1 is for JAP.

This is part of original JNUSTool code, and it's indicated in the code like that.
 

VincentBeasley

Well-Known Member
Member
Joined
Sep 23, 2010
Messages
899
Trophies
1
Age
33
Location
The end of the world
XP
1,663
Country
United States
Look in the Title List for what you want to install OR write a Title ID you want that isn't in that list OR just drag and drop a TIK file.

If you Drag and Drop the TIK File it will seem freezed for about 15 seconds at most before adding it. Don't worry, it will be added alright.
When I said I got it working I meant running the program through CMD, not fixing the issue lol Still doesn't download anything after adding ticket
 

Olmectron

Well-Known Member
OP
Member
Joined
Dec 31, 2012
Messages
2,657
Trophies
2
Age
31
Location
A game
XP
3,855
Country
Mexico
I saw you new 0.4 but your config file there is wrong, take a look! It says updatelist.csv instead of fulltitles.csv like your first versions.

Sorry, it doesn't matter.

  • And for now, the app will look for fulltitles.csv always, no matter what you set in the config file (will fix for the next release).
When I said I got it working I meant running the program through CMD, not fixing the issue lol Still doesn't download anything after adding ticket

What is shown in the command line when you try to add a title to the download list? That's what I asked you to post.
 

VincentBeasley

Well-Known Member
Member
Joined
Sep 23, 2010
Messages
899
Trophies
1
Age
33
Location
The end of the world
XP
1,663
Country
United States
Sorry, it doesn't matter.

  • And for now, the app will look for fulltitles.csv always, no matter what you set in the config file (will fix for the next release).


What is shown in the command line when you try to add a title to the download list? That's what I asked you to post.


320499.jpg.png
 

Attachments

  • 320499.jpg.png
    320499.jpg.png
    111.4 KB · Views: 162

VincentBeasley

Well-Known Member
Member
Joined
Sep 23, 2010
Messages
899
Trophies
1
Age
33
Location
The end of the world
XP
1,663
Country
United States
There's another exception above that. Would you be able to copy everything, please? If it's to text, it's easier to copy. Simply right click after highlighting everything you want to copy, then paste it here.
C:\Users\Vincent>java -jar JNUSTool-GUIMod.jar
Oct 23, 2016 8:25:26 PM com.olmectron.jnustoolmod.gui.Start start
SEVERE: null
java.io.FileNotFoundException: config (The system cannot find the file specified)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileReader.<init>(Unknown Source)
at de.mas.jnustool.Starter.readConfig(Starter.java:174)
at com.olmectron.jnustoolmod.gui.Start.start(Start.java:93)
at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$162(Unknown Source)
at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$175(Unknown Source)
at com.sun.javafx.application.PlatformImpl.lambda$null$173(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$174(Unknown Source)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$null$148(Unknown Source)
at java.lang.Thread.run(Unknown Source)

10010110000010000000000000000000
New style: -1777729536, Old style: -1777860608
10010110000010100000000000000000
0005000010143500
title.tik
No cached TMD found.
Getting missing tmd from Server!
java.net.MalformedURLException: no protocol: /0005000010143500/tmd
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at de.mas.jnustool.util.Downloader.downloadFileToByteArray(Downloader.java:144)
at de.mas.jnustool.util.Downloader.downloadTMDToByteArray(Downloader.java:138)
at de.mas.jnustool.NUSTitle.<init>(NUSTitle.java:104)
at com.olmectron.jnustoolmod.gui.DownloadList.startDownload(DownloadList.java:199)
at com.olmectron.jnustoolmod.gui.DownloadList.onCardAttached(DownloadList.java:151)
at com.olmectron.material.components.MaterialFlowList.addItem(MaterialFlowList.java:539)
at com.olmectron.material.components.MaterialFlowList.addItem(MaterialFlowList.java:159)
at com.olmectron.jnustoolmod.gui.DownloadPane.addTitleInformation(DownloadPane.java:182)
at com.olmectron.jnustoolmod.gui.DownloadPane.addFromTitleID(DownloadPane.java:170)
at com.olmectron.jnustoolmod.gui.Start$2.handle(Start.java:76)
at com.olmectron.jnustoolmod.gui.Start$2.handle(Start.java:61)
at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(Unknown Source)
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source)
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source)
at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(Unknown Source)
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at com.sun.javafx.event.EventUtil.fireEventImpl(Unknown Source)
at com.sun.javafx.event.EventUtil.fireEvent(Unknown Source)
at javafx.event.Event.fireEvent(Unknown Source)
at javafx.scene.Scene$DnDGesture.fireEvent(Unknown Source)
at javafx.scene.Scene$DnDGesture.processTargetDrop(Unknown Source)
at javafx.scene.Scene$DnDGesture.access$6400(Unknown Source)
at javafx.scene.Scene$DropTargetListener.drop(Unknown Source)
at com.sun.javafx.tk.quantum.GlassSceneDnDEventHandler.lambda$handleDragDrop$309(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.tk.quantum.GlassSceneDnDEventHandler.handleDragDrop(Unknown Source)
at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleDragDrop$363(Unknown Source)
at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(Unknown Source)
at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleDragDrop(Unknown Source)
at com.sun.glass.ui.View.handleDragDrop(Unknown Source)
at com.sun.glass.ui.View.notifyDragDrop(Unknown Source)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$null$148(Unknown Source)
at java.lang.Thread.run(Unknown Source)
---Downloading encrypted files---
Oct 23, 2016 8:25:56 PM com.olmectron.jnustoolmod.gui.DownloadList$4 run
SEVERE: null
java.net.MalformedURLException: no protocol: /0005000010143500/tmd
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at de.mas.jnustool.util.Downloader.downloadFile(Downloader.java:89)
at de.mas.jnustool.util.Downloader.downloadTMD(Downloader.java:83)
at de.mas.jnustool.NUSTitle.downloadEncryptedFiles(NUSTitle.java:237)
at com.olmectron.jnustoolmod.gui.DownloadList$4.run(DownloadList.java:210)
at java.lang.Thread.run(Unknown Source)
 

Olmectron

Well-Known Member
OP
Member
Joined
Dec 31, 2012
Messages
2,657
Trophies
2
Age
31
Location
A game
XP
3,855
Country
Mexico
C:\Users\Vincent>java -jar JNUSTool-GUIMod.jar
Oct 23, 2016 8:25:26 PM com.olmectron.jnustoolmod.gui.Start start
SEVERE: null
java.io.FileNotFoundException: config (The system cannot find the file specified)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileReader.<init>(Unknown Source)
at de.mas.jnustool.Starter.readConfig(Starter.java:174)
at com.olmectron.jnustoolmod.gui.Start.start(Start.java:93)
at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$162(Unknown Source)
at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$175(Unknown Source)
at com.sun.javafx.application.PlatformImpl.lambda$null$173(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$174(Unknown Source)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$null$148(Unknown Source)
at java.lang.Thread.run(Unknown Source)

10010110000010000000000000000000
New style: -1777729536, Old style: -1777860608
10010110000010100000000000000000
0005000010143500
title.tik
No cached TMD found.
Getting missing tmd from Server!
java.net.MalformedURLException: no protocol: /0005000010143500/tmd
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at de.mas.jnustool.util.Downloader.downloadFileToByteArray(Downloader.java:144)
at de.mas.jnustool.util.Downloader.downloadTMDToByteArray(Downloader.java:138)
at de.mas.jnustool.NUSTitle.<init>(NUSTitle.java:104)
at com.olmectron.jnustoolmod.gui.DownloadList.startDownload(DownloadList.java:199)
at com.olmectron.jnustoolmod.gui.DownloadList.onCardAttached(DownloadList.java:151)
at com.olmectron.material.components.MaterialFlowList.addItem(MaterialFlowList.java:539)
at com.olmectron.material.components.MaterialFlowList.addItem(MaterialFlowList.java:159)
at com.olmectron.jnustoolmod.gui.DownloadPane.addTitleInformation(DownloadPane.java:182)
at com.olmectron.jnustoolmod.gui.DownloadPane.addFromTitleID(DownloadPane.java:170)
at com.olmectron.jnustoolmod.gui.Start$2.handle(Start.java:76)
at com.olmectron.jnustoolmod.gui.Start$2.handle(Start.java:61)
at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(Unknown Source)
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source)
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source)
at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(Unknown Source)
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at com.sun.javafx.event.EventUtil.fireEventImpl(Unknown Source)
at com.sun.javafx.event.EventUtil.fireEvent(Unknown Source)
at javafx.event.Event.fireEvent(Unknown Source)
at javafx.scene.Scene$DnDGesture.fireEvent(Unknown Source)
at javafx.scene.Scene$DnDGesture.processTargetDrop(Unknown Source)
at javafx.scene.Scene$DnDGesture.access$6400(Unknown Source)
at javafx.scene.Scene$DropTargetListener.drop(Unknown Source)
at com.sun.javafx.tk.quantum.GlassSceneDnDEventHandler.lambda$handleDragDrop$309(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.tk.quantum.GlassSceneDnDEventHandler.handleDragDrop(Unknown Source)
at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleDragDrop$363(Unknown Source)
at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(Unknown Source)
at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleDragDrop(Unknown Source)
at com.sun.glass.ui.View.handleDragDrop(Unknown Source)
at com.sun.glass.ui.View.notifyDragDrop(Unknown Source)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$null$148(Unknown Source)
at java.lang.Thread.run(Unknown Source)
---Downloading encrypted files---
Oct 23, 2016 8:25:56 PM com.olmectron.jnustoolmod.gui.DownloadList$4 run
SEVERE: null
java.net.MalformedURLException: no protocol: /0005000010143500/tmd
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at de.mas.jnustool.util.Downloader.downloadFile(Downloader.java:89)
at de.mas.jnustool.util.Downloader.downloadTMD(Downloader.java:83)
at de.mas.jnustool.NUSTitle.downloadEncryptedFiles(NUSTitle.java:237)
at com.olmectron.jnustoolmod.gui.DownloadList$4.run(DownloadList.java:210)
at java.lang.Thread.run(Unknown Source)
java.io.FileNotFoundException: config (The system cannot find the file specified)

According to this, you don't have the "config" file in the same directory as the JAR app.

You should have it in the very same directory, and find and add the common key in the second line.

The first line should have the server domain, which is already correct.
 
  • Like
Reactions: WiiuGold

VincentBeasley

Well-Known Member
Member
Joined
Sep 23, 2010
Messages
899
Trophies
1
Age
33
Location
The end of the world
XP
1,663
Country
United States
java.io.FileNotFoundException: config (The system cannot find the file specified)

According to this, you don't have the "config" file in the same directory as the JAR app.

You should have it in the very same directory, and find and add the common key in the second line.

The first line should have the server domain, which is already correct.
The config is in the same directory. You cant even start the program without the config and common key
This is whats in the config:
http://ccs.cdn.wup.shop.nintendo.net/ccs/download
[COMMON KEY IS HERE] updatetitles.csv
 
Last edited by VincentBeasley,

Olmectron

Well-Known Member
OP
Member
Joined
Dec 31, 2012
Messages
2,657
Trophies
2
Age
31
Location
A game
XP
3,855
Country
Mexico
The config is in the same directory. You cant even start the program without the config and common key
This is whats in the config:
http://ccs.cdn.wup.shop.nintendo.net/ccs/download
[COMMON KEY IS HERE] updatetitles.csv

Hhmmm. I'll need to improve everything for reading the config file.

The exception thrown at you is a System exception, not a message I put in there, so the file isn't actually found by any reason.

I'll improve everything for v0.5, no need to edit a config file manually for that release. Sorry for the inconvenience.

--------------------- MERGED ---------------------------

"CommonKey length is wrong"

What am I doing wrong?
You probably have the wrong common key? Or haven't set it up in the config file.

--------------------- MERGED ---------------------------

The config is in the same directory. You cant even start the program without the config and common key
This is whats in the config:
http://ccs.cdn.wup.shop.nintendo.net/ccs/download
[COMMON KEY IS HERE] updatetitles.csv
Also, just one last shot, is "updatetitles.csv" in the same line as the common key? It shouldn't be. Put it in the next line.
 

VincentBeasley

Well-Known Member
Member
Joined
Sep 23, 2010
Messages
899
Trophies
1
Age
33
Location
The end of the world
XP
1,663
Country
United States
Hhmmm. I'll need to improve everything for reading the config file.

The exception thrown at you is a System exception, not a message I put in there, so the file isn't actually found by any reason.

I'll improve everything for v0.5, no need to edit a config file manually for that release. Sorry for the inconvenience.

--------------------- MERGED ---------------------------


You probably have the wrong common key? Or haven't set it up in the config file.

--------------------- MERGED ---------------------------


Also, just one last shot, is "updatetitles.csv" in the same line as the common key? It shouldn't be. Put it in the next line.
Ok I did that and then removed the brackets and everything is working now =] wow such a simple solution lol
 

barak06

Well-Known Member
Member
Joined
Apr 4, 2014
Messages
265
Trophies
0
XP
440
Country
France
Hi!
2 basic questions because i have error 0xfff.....that may indicate Wup have installed in memory instead Of usb drive even if i pressed X !!
- i Want to know where my games are installed : Usb drive or internat memory
- how to uninstall games (installed with wup)
 

Olmectron

Well-Known Member
OP
Member
Joined
Dec 31, 2012
Messages
2,657
Trophies
2
Age
31
Location
A game
XP
3,855
Country
Mexico
Hi!
2 basic questions because i have error 0xfff.....that may indicate Wup have installed in memory instead Of usb drive even if i pressed X !!
- i Want to know where my games are installed : Usb drive or internat memory
- how to uninstall games (installed with wup)
You can do both of those things using Wii U's official Data Management in System Settings.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @salazarcosplay, no sabría cómo decirte