Hacking A simple GUI for FunKiiU "FunKii-UI"

dojafoja

life elevated
OP
Member
Joined
Jan 2, 2014
Messages
696
Trophies
1
XP
2,607
Country
yeah it's the same for 3ds :) any problem though?
No problem with it. I just wasnt classifying them properly. Since they didn't meet any of my conditional checks when loading the title data they were classified as whatever the previos iteration determined. I was just unaware of their existence, that's all lol. I noticed some demos showing up as updates and others as dlc. I caught on while trying to download one that was classified as an update. When I passed it to FunKiiU, it did not notify me that it was an update, which is something I was used to happening. It made me suspicious so I started digging and that's what I found.
 
Last edited by dojafoja,

TheHaxForU

Well-Known Member
Member
Joined
Jan 19, 2012
Messages
192
Trophies
1
Age
33
XP
285
Country
United States
(<-noob)i'm getting the command window popup close thing xD when edit IDLE and pressing f5 it says invalid syntax :s
 

dojafoja

life elevated
OP
Member
Joined
Jan 2, 2014
Messages
696
Trophies
1
XP
2,607
Country
(<-noob)i'm getting the command window popup close thing xD when edit IDLE and pressing f5 it says invalid syntax :s
Well that's pretty strange, a syntax error really?. What OS/Python version are you using? Try redownloading or give me some time and I'm planning on pushing a new release today that should fix most of the first-time run issues.
 

dojafoja

life elevated
OP
Member
Joined
Jan 2, 2014
Messages
696
Trophies
1
XP
2,607
Country
besides the welcome tab all other tabs are empty for me iam i doing something wrong?
I'm aware there are some first-time run issues. I'm preeeeeetty sure I've got them all worked out on my master branch. You don't even need to download FunKiiU separately, the program will do it for you.
Try the latest snapshot here https://github.com/dojafoja/FunKii-UI/archive/master.zip let me know if it's working because I'm planning on pushing this as a release if it works well.

FWIW I'm pretty sure it was getting stuck asking for that key site. The terminal window was waiting for a response because I did some stuff out of order. The goal was to try forcing the user to enter it in the GUI. I was making a call to FunKiiU too soon causing it to ask for the site instead, effectively stopping the tabs from populating and losing response of the GUI. I feel pretty good about the current state of the program on the master branch. I'm going to push it out in a few minutes. I think I fixed everything that was causing the first-run to bug out. Once the titlekeys.json was in place it worked fine, getting to that point was buggy for some people. I reworked a LOT with first run in mind. Updating the database was confusing some people as well since the terminal notification went by so fast some people didn't know what was going on. It should all be sorted now with pop up notifications.
 
Last edited by dojafoja,

dojafoja

life elevated
OP
Member
Joined
Jan 2, 2014
Messages
696
Trophies
1
XP
2,607
Country
New version is available:

v2.1.5:
Automatically downloads FunKiiU for you so you its easier to get started.
Auto fetch game updates and dlc when adding to the download list.
Single download button with behavior options in the Options tab.
Batch importing/exporting.
Persistent settings
Pop up notification on database updates to avoid confusion about whats going on.
New logo
New icon


Lots of new features and options. I think I finally fixed all the first-time run issues and made it work 'out of the box'. That means you don't need to download anything else to get started. It should take care of everything for you but SOME Linux users may need to install Tkinter first. Make sure you check out all the new options in the Options tab.

Get it here: https://github.com/dojafoja/FunKii-UI/releases/latest
 
Last edited by dojafoja,
  • Like
Reactions: Quantumcat

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,720
Trophies
2
Age
33
XP
8,700
Country
Portugal
New version is available:

v2.1.5:
Automatically downloads FunKiiU for you so you its easier to get started.
Auto fetch game updates and dlc when adding to the download list.
Single download button with behavior options in the Options tab.
Batch importing/exporting.
Persistent settings
Pop up notification on database updates to avoid confusion about whats going on.
New logo
New icon


Lots of new features and options. I think I finally fixed all the first-time run issues and made it work 'out of the box'. That means you don't need to download anything else to get started. It should take care of everything for you but SOME Linux users may need to install Tkinter first. Make sure you check out all the new options in the Options tab.

Get it here: https://github.com/dojafoja/FunKii-UI/releases/latest
its working now thanks dont know why all other tabs on the last version were blank.
 
  • Like
Reactions: dojafoja

MattKimura

3DS & WiiU Enthusiast
Member
Joined
Jun 30, 2014
Messages
2,137
Trophies
1
XP
2,937
Country
United States
Loving the latest update! It's absolutely perfect and noob proof. It's my favorite app to use because it's easier to switch between different regions. In WiiU USB Helper you have to reload the entire program just to change the region. Both work, but I prefer the simplicity of Funkii-UI. A lot of users seem to mention UtikDownloadHelper, I never tried it and it's not compatible with Linux so that's a downer.

Now that Funkii-UI automatically prompts you for updates and DLC, is it possible to make the default selection just "Games" while having updates, DLC, and demo deselected? Everything seems to be selected each time I open the app and I always end up unchecking everything before getting started. The main thing that we need is "games". Also it's fine to have all the regions checked. But for the most part, we use USA and EUR and not JAP.
Just another suggestion as always. I can't think of anything else to add to this, it's already perfect now. In my guide I noted that if a game says "Online Ticket: YES" then it means that it won't need CFW to be launched.
 
  • Like
Reactions: dojafoja

dojafoja

life elevated
OP
Member
Joined
Jan 2, 2014
Messages
696
Trophies
1
XP
2,607
Country
Loving the latest update! It's absolutely perfect and noob proof. It's my favorite app to use because it's easier to switch between different regions. In WiiU USB Helper you have to reload the entire program just to change the region. Both work, but I prefer the simplicity of Funkii-UI. A lot of users seem to mention UtikDownloadHelper, I never tried it and it's not compatible with Linux so that's a downer.

Now that Funkii-UI automatically prompts you for updates and DLC, is it possible to make the default selection just "Games" while having updates, DLC, and demo deselected? Everything seems to be selected each time I open the app and I always end up unchecking everything before getting started. The main thing that we need is "games". Also it's fine to have all the regions checked. But for the most part, we use USA and EUR and not JAP.
Just another suggestion as always. I can't think of anything else to add to this, it's already perfect now. In my guide I noted that if a game says "Online Ticket: YES" then it means that it won't need CFW to be launched.

One thing I wanted to do but I just honestly forgot to add was to include any filtering choices to the persistent settings. You may or may not have noticed that you can save your option settings in the Options tab and have persistent settings on every launch. I forgot to include the filter choices to that. I agree its a pain in the ass to switch it every time. Super easy to change that. I guess y'all will be seeing 2.1.6 really soon lol. As always thanks for the feedback. As you can tell I've listened to most, if not all of your suggestions. ;-)
 

Hikari06

Well-Known Member
Member
Joined
Nov 20, 2012
Messages
999
Trophies
0
XP
936
Country
Ecuador
Loving the latest update! It's absolutely perfect and noob proof. It's my favorite app to use because it's easier to switch between different regions. In WiiU USB Helper you have to reload the entire program just to change the region. Both work, but I prefer the simplicity of Funkii-UI. A lot of users seem to mention UtikDownloadHelper, I never tried it and it's not compatible with Linux so that's a downer.

Now that Funkii-UI automatically prompts you for updates and DLC, is it possible to make the default selection just "Games" while having updates, DLC, and demo deselected? Everything seems to be selected each time I open the app and I always end up unchecking everything before getting started. The main thing that we need is "games". Also it's fine to have all the regions checked. But for the most part, we use USA and EUR and not JAP.
Just another suggestion as always. I can't think of anything else to add to this, it's already perfect now. In my guide I noted that if a game says "Online Ticket: YES" then it means that it won't need CFW to be launched.

I don't know when was the last time you used USB Helper but just so other people know, users have been able to display games from all regions at once for a while now :)
But this tool is great too, they both do the same thing so go ahead and use the one you like the most:)
 
Last edited by Hikari06,

dojafoja

life elevated
OP
Member
Joined
Jan 2, 2014
Messages
696
Trophies
1
XP
2,607
Country
I don't know what is the last time you used USB Helper but just so other people know, users have been able to display games from all regions at once for a while now :)
But this tool is great too, they both do the same thing so go ahead and use the one you like the most:)
Your app is beautifully designed and obviously used by far more people but I want to be the best choice for non Windows users and at least 2nd choice on Windows lol. I have nothing but respect for all devs here.
 
  • Like
Reactions: Hikari06

Hikari06

Well-Known Member
Member
Joined
Nov 20, 2012
Messages
999
Trophies
0
XP
936
Country
Ecuador
Your app is beautifully designed and obviously used by far more people but I want to be the best choice for non Windows users and at least 2nd choice on Windows lol. I've first nothing but respect for all devs here.
Thanks. Your app looks great too!
Actually I firmly believe it's important to have at least a few different apps out there because it's never possible to please everyone with just one. This way users can use the app which fits their needs the most :)
 
Last edited by Hikari06,
  • Like
Reactions: z0nvy and dojafoja

dojafoja

life elevated
OP
Member
Joined
Jan 2, 2014
Messages
696
Trophies
1
XP
2,607
Country
Thanks. Your app looks great too!
Actually I firmly believe it's important to have at least a few different apps out there because it's never possible to please everyone with just one. This way users can use the app which fits their needs the most :)
Couldn't agree more. Its like the many flavours of Linux distro's. Its never a one size fits all.
 
  • Like
Reactions: z0nvy

darkvam

Active Member
Newcomer
Joined
Apr 14, 2011
Messages
25
Trophies
0
XP
292
Country
United States
I've been able to download all the files I needed except the update to tekken tag tournament. Then I tried downloading the files with WiiU USB helper and that worked fine. Other than that, Funkiiu-I has been great for me. Thanks.
 
  • Like
Reactions: dojafoja

dojafoja

life elevated
OP
Member
Joined
Jan 2, 2014
Messages
696
Trophies
1
XP
2,607
Country
hi

I don't have open gui interface. Click on Gui.py open Py Shell only. I use to OSx. Ideals?
I'm not 100% sure I understand but are you saying you just get a blank python shell? No error messages? Does it hang, or close immediately? Can you please run it in IDLE and see if there is any error output. I've had it stall on startup once, maybe twice but always worked again after closing and re-launching. Most of my user base is running Linux or OSx so that's not the issue.
 

alexandredlou

New Member
Newbie
Joined
Dec 23, 2016
Messages
3
Trophies
0
Age
36
XP
51
Country
Brazil
only is
 

Attachments

  • Screen Shot 2016-12-23 at 10.41.12 PM.png
    Screen Shot 2016-12-23 at 10.41.12 PM.png
    114 KB · Views: 408

dojafoja

life elevated
OP
Member
Joined
Jan 2, 2014
Messages
696
Trophies
1
XP
2,607
Country
This is an error I've never come across. I googled a bit and it seems specific to OSx. I read users fixing it by installing the latest active 8.5 version of TCL/Tk and re installing python. I would recommend that you visit the link displayed in the shell window as it seems it probably would be able to help you more than me. I'm away from my PC right now but I can dig deeper into that issue when I get home if you can't get it resolved by that time.
 
Last edited by dojafoja,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    rvtr @ rvtr: Spam bots again.