Hacking [release] FunKiiU 2.0 - complete content + ticket python tool

Quantumcat

Dead and alive
Member
Joined
Nov 23, 2014
Messages
15,144
Trophies
0
Location
Canberra, Australia
Website
boot9strap.com
XP
11,094
Country
Australia
We need more GUI tools, and less command line shit... Please and thank
If there's anything that doesn't already have a GUI, and runs on PC (not homebrew) please tag me in it because I want to do more Java practice and is no fun making stupid things that no one will use, just for practice...... I am happy to create GUIs because then someone might use what I made.....
 
  • Like
Reactions: Jayro

Dvdxploitr

Well-Known Member
Member
Joined
May 24, 2008
Messages
705
Trophies
1
XP
1,295
Country
United States
Wow! This worked for me! Only thing that confused me was, it downloads the game with a title.tik (at least it did for DuckTales Remastered...)....I still had to go get the ticket from "that iso site" otherwise it gave an error on install. I am just glad it worked b/c I am on a Mac and all the other NUS downloaders i've seen have been for Windows (although I think JNUS works on Mac....not sure though, not tried it...)....
 

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,727
Trophies
2
XP
8,515
Country
Tuvalu
Wow! This worked for me! Only thing that confused me was, it downloads the game with a title.tik (at least it did for DuckTales Remastered...)....I still had to go get the ticket from "that iso site" otherwise it gave an error on install. I am just glad it worked b/c I am on a Mac and all the other NUS downloaders i've seen have been for Windows (although I think JNUS works on Mac....not sure though, not tried it...)....
yep, if you didn't use -onlinetickets, it would give you an error on install because that would mean the ticket was created by FunKiiU and not downloaded.
we don't have signture patches get to make these fake/dirty tickets work yet.

if you did use -onlinetickets, the ticket should be legit, and you shouldn't have gotten any error.

so i'm hoping and guessing you input the -key or used -onlinekeys? :)
 
Last edited by cearp,

JimmyZ

Sarcastic Troll
Member
Joined
Apr 2, 2009
Messages
681
Trophies
0
XP
762
Country
Zimbabwe
If there's anything that doesn't already have a GUI, and runs on PC (not homebrew) please tag me in it because I want to do more Java practice and is no fun making stupid things that no one will use, just for practice...... I am happy to create GUIs because then someone might use what I made.....
If you want coding practice I would suggest Project Euler.
 

Quantumcat

Dead and alive
Member
Joined
Nov 23, 2014
Messages
15,144
Trophies
0
Location
Canberra, Australia
Website
boot9strap.com
XP
11,094
Country
Australia
If you want coding practice I would suggest Project Euler.
Yeah I've done a bunch of those challenges - just with JavaScript since it's a bit faster. I guess I could do them in Java instead and have a little "Go" button to start them running, and an output text box :-)
It's more fun to make something useful to someone though
 

JimmyZ

Sarcastic Troll
Member
Joined
Apr 2, 2009
Messages
681
Trophies
0
XP
762
Country
Zimbabwe
Yeah I've done a bunch of those challenges - just with JavaScript since it's a bit faster. I guess I could do them in Java instead and have a little "Go" button to start them running, and an output text box :-)
It's more fun to make something useful to someone though
Try your favorite project on github and take a look at their issue list.
 

Dvdxploitr

Well-Known Member
Member
Joined
May 24, 2008
Messages
705
Trophies
1
XP
1,295
Country
United States
yep, if you didn't use -onlinetickets, it would give you an error on install because that would mean the ticket was created by FunKiiU and not downloaded.
we don't have signture patches get to make these fake/dirty tickets work yet.

if you did use -onlinetickets, the ticket should be legit, and you shouldn't have gotten any error.

so i'm hoping and guessing you input the -key or used -onlinekeys? :)


I was just confused with the terms. I ended up just downloading the .tik elsewhere and replacing it. I didn't know -onlinetickets meant fetch a ticket that was online or something....but the game worked once I used a ticket on "that iso site". Hopefully my new hard drive will come in the mail today and I can give the program another go and use -onlinetickets command :)
 

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,727
Trophies
2
XP
8,515
Country
Tuvalu
I was just confused with the terms. I ended up just downloading the .tik elsewhere and replacing it. I didn't know -onlinetickets meant fetch a ticket that was online or something....but the game worked once I used a ticket on "that iso site". Hopefully my new hard drive will come in the mail today and I can give the program another go and use -onlinetickets command :)
ok that's fine, i just want to know what command you used.
did you:
1. input the key manually or use -onlinekeys?
2. use -onlinetickets
i think 1, but i just want to make sure, so i know everything is working as it should ;)

thanks for the feedback :)
 

Dvdxploitr

Well-Known Member
Member
Joined
May 24, 2008
Messages
705
Trophies
1
XP
1,295
Country
United States
ok that's fine, i just want to know what command you used.
did you:
1. input the key manually or use -onlinekeys?
2. use -onlinetickets
i think 1, but i just want to make sure, so i know everything is working as it should ;)

thanks for the feedback :)

I used the -TITLEID - 32DigitKey command......however, now I know to use -TITLE ID -onlinetickets
 
  • Like
Reactions: cearp

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,727
Trophies
2
XP
8,515
Country
Tuvalu
I used the -TITLEID - 32DigitKey command......however, now I know to use -TITLE ID -onlinetickets
ok cool, yes, entering the key/-onlinkeys will MAKE a ticket, and that ticket is only useable with signature patches, that trick the wii u into thinking the ticket is legitimate.
soon i hope we have signature patches, it will be news and people will know once hackers figure and share that :)

yeah at the moment we have to use -onlinetickets, which is great, they are legit and work without any hacks, but limited because they will not exist for every game, every content, we cannot use them for unlocking all dlc etc. but at the moment it's the only thing we can do :)
 

AboodXD

I hack NSMB games, and other shiz.
Member
Joined
Oct 11, 2014
Messages
2,880
Trophies
1
Location
Not under a rock.
XP
2,921
Country
United Arab Emirates
LOL
Code:
*******
FunKiiU by cearp
*******

Downloading TMD...
Could not download TMD...
*Attempt 2 of 5
Could not download TMD...
*Attempt 3 of 5
Could not download TMD...
*Attempt 4 of 5
Could not download TMD...
*Attempt 5 of 5
Could not download TMD...
ERROR: Could not download TMD. Skipping title...

I used this command:
Code:
python FunKiiU.py -title titleid -key titlekey

They are both correct.

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

Another error:
Code:
Correct url! Saving to config file...

*******
FunKiiU by cearp
*******

Downloading/updating data from *censored*
Downloaded data OK!
.................
.................
.................
Traceback (most recent call last):
  File "FunKiiU.py", line 359, in <module>
    processTitleID(titleid, key)
TypeError: processTitleID() takes exactly 3 arguments (2 given)

I used this command:
Code:
python FunKiiU.py -title titleid -onlinekeys

I just don't understand Python2 at all...
 
Last edited by AboodXD,

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
LOL
Code:
*******
FunKiiU by cearp
*******

Downloading TMD...
Could not download TMD...
*Attempt 2 of 5
Could not download TMD...
*Attempt 3 of 5
Could not download TMD...
*Attempt 4 of 5
Could not download TMD...
*Attempt 5 of 5
Could not download TMD...
ERROR: Could not download TMD. Skipping title...

I used this command:
Code:
python FunKiiU.py -title titleid -key titlekey

They are both correct.

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

Another error:
Code:
Correct url! Saving to config file...

*******
FunKiiU by cearp
*******

Downloading/updating data from *censored*
Downloaded data OK!
.................
.................
.................
Traceback (most recent call last):
  File "FunKiiU.py", line 359, in <module>
    processTitleID(titleid, key)
TypeError: processTitleID() takes exactly 3 arguments (2 given)

I used this command:
Code:
python FunKiiU.py -title titleid -onlinekeys

I just don't understand Python2 at all...
did you actually replace the "titleid" with the actual title ID ? i.e
-title titleid
to
-title 000500001018dc00
and on the one where you used the -key titlekey, the "titlekey" has to be replaced with the games actual title key
 

PR0r

Well-Known Member
Member
Joined
Jun 28, 2009
Messages
114
Trophies
0
XP
281
Country
Code:
Correct url! Saving to config file...

*******
FunKiiU by cearp
*******

Downloading/updating data from *censored*
Downloaded data OK!
.................
.................
.................
Traceback (most recent call last):
  File "FunKiiU.py", line 359, in <module>
    processTitleID(titleid, key)
TypeError: processTitleID() takes exactly 3 arguments (2 given)

I used this command:
Code:
python FunKiiU.py -title titleid -onlinekeys

I just don't understand Python2 at all...

The last update appears to be causing this error. Either try the previous release or this fork which works: https://github.com/cerea1killer/FunKiiU
 
Last edited by PR0r,

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,727
Trophies
2
XP
8,515
Country
Tuvalu
LOL
Code:
ERROR: Could not download TMD. Skipping title...
Another error:
Code:
Correct url! Saving to config file...
Traceback (most recent call last):
  File "FunKiiU.py", line 359, in <module>
    processTitleID(titleid, key)
TypeError: processTitleID() takes exactly 3 arguments (2 given)
I just don't understand Python2 at all...
if the tmd can't be found... well, that just means the game doesn't exist there, with that title id.
nothing i can do about it :D

and yeah that error, i left that in by mistake when i added making output folder have the name of the game.

it's fixed now :)






and... very good news!
cerea1killer really refactored/rewrote/revamped FunKiiU and made it nicer and cleaner python code, made it easier to maintain :)
it now works with python 3 too, not just python 2.7.
new features really, but behind the scenes it is cooler :yayu:
 
Last edited by cearp,
  • Like
Reactions: Bqw371

PR0r

Well-Known Member
Member
Joined
Jun 28, 2009
Messages
114
Trophies
0
XP
281
Country
Is it possible to download/queue multiple games? I recall reading this on git somewhere. An example would be great.
Also printing the game title at the start would be handy too. As would a display of current download speed per file.
Again, thanks for both your contributions so far.
 
Last edited by PR0r,

Quantumcat

Dead and alive
Member
Joined
Nov 23, 2014
Messages
15,144
Trophies
0
Location
Canberra, Australia
Website
boot9strap.com
XP
11,094
Country
Australia
Is it possible to download/queue multiple games? I recall reading this on git somewhere. An example would be great.
Also printing the game title at the start would be handy too. As would a display of current download speed per file.
Again, thanks for both your contributions so far.
Look at @TheCyberQuake 's SetDownloads.bat tool. It's in the main thread by BurningDesire
 

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,727
Trophies
2
XP
8,515
Country
Tuvalu
Isnt working anymore, cant download TMD all the time. Even with titles which worked with JNUSTool, or old version of FunkiiU.
huh that is strange, i admit i didn't test the rewrite cerea1killer did... i just read through it
i should always make it a point to test things no matter what :) sorry
i'll take a look now.


Is it possible to download/queue multiple games? I recall reading this on git somewhere. An example would be great.
Also printing the game title at the start would be handy too. As would a display of current download speed per file.
Again, thanks for both your contributions so far.
ok, no problem to print the name (and size) right before we start downloading, good idea.
yes you can get multiple games (one at a time) simply by:
-title TITLEID1 TITLEID2 TITLEID3 TITLEID4
if you use multiple title ids, you can use -onlinekeys or -onlinetickets to make it easy.

or, -title TITLEID1 TITLEID2 TITLEID3 -key KEY1 KEY2 KEY3
 
Last edited by cearp,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://youtube.com/shorts/sQK1btk8ZUs?si=Z4p2kuM_7fXV7_Ps