Hacking [Release] - uTikDownloadHelper

  • Thread starter Thread starter DanTheMan827
  • Start date Start date
  • Views Views 333,514
  • Replies Replies 561
  • Likes Likes 27
Status
Not open for further replies.
To anyone who downloaded previous versions - remove it and place new exe in separate folder. If you have libNus.dll in same folder as .exe updates will not work.
Also, zip with source code on release page is missing source/DLL for reference libraries (Newtonsoft and Libnus).

I've just compiled 2.0.1 on my machine and here is zip with all required stuff for those who can't compile.
Let me know if you are open to pull requests @DanTheMan827 and if you are - I'll free up some time next weekend to polish stuff / add things people whine about and you don't have time / desire to implement ;).

Thanks again for this great utility!
The problem is that it's just referencing the old DLL with the non functional update code (which is otherwise compatible, just a different check was used for the h3 files)

If you just delete the dll it will fallback to using the embedded one inside the exe (the old version had a bug preventing the embedded one from working so I just packaged it alongside)

If you want to send some pull requests go ahead, I won't stop you... that's the nice thing about open source software

Newton soft and libNUS are both sub modules if you were to clone the git repo with the recursive option (libNUS has all the TMD parsing code in it to get the download URLs)

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

Yes, many missing files in updates with V2.01, I deleted everything and will test dozvgkka69 compile... Is their any way to check game downloads to see if there's missing files? I dont remember what games I downloaded with V2.01... Would be nice to have a list with "number of files" and "total size" of all games when they are complete downloaded.....
If you have a libNUS.dll file, delete it...

That's what is broken and telling it to not download everything... I actually re-downloaded my updates that weren't working and they all installed now.

After you delete it and reopen the app it should go back to using the embedded one instead of the one alongside the exe
 
Ok DanTheMan, I will do that....
Do you think any of the full games downloaded with libNUS.dll in the folder are missing any files? Or was it just updates?
 
Ok DanTheMan, I will do that....
Do you think any of the full games downloaded with libNUS.dll in the folder are missing any files? Or was it just updates?
I honeslty can't say for sure... I had downloaded and successfully installed a couple games before I found out it wasn't downloading updates properly...

I'll whip up a repair function tomorrow during lunch where you would drag the title.tmd onto the exe to repair the missing / incomplete files... if you have fast internet and no cap, i would honestly just redownload the games though...
 
I honeslty can't say for sure... I had downloaded and successfully installed a couple games before I found out it wasn't downloading updates properly...

I'll whip up a repair function tomorrow during lunch where you would drag the title.tmd onto the exe to repair the missing / incomplete files... if you have fast internet and no cap, i would honestly just redownload the games though...

Yes, some sort of repair function would be great... Many Thanks!
 
Could you please make the app to check the download folder and skip already downloaded games? right now it just make a new folder with (1) at the end.
 
Great program but I have a problem.
Would it be possible to put the wget.exe in the "AppData\Local\uTikDownloadHelper" Folder with the settings file?

At the moment everytime you download something it creates a different named folder in the "AppData\Local\Temp" Directory. because of this my firewall asks me to allow or create a new rule for wget.exe every time I download something because wget.exe is never in the same folder.

Would it not be easier just to have wget.exe and vcruntime140.dll in the same directory as the settings.ini file?

I really like this program but its causing headaches with my firewall. Please help if possible. thanks.
 
Psst. Hint for those who can't find the website -

Search "wii u title key database" on Google. It should be the first website that pops up.
That's how i did it. :D
 
Ok DanTheMan, I will do that....
Do you think any of the full games downloaded with libNUS.dll in the folder are missing any files? Or was it just updates?

I've tested with bunch of titles and I'm 99% sure it was just updates.
If you get error 0xFFFCFFE9 for some titles while installing with Wupinstaller - it probably means you are missing .h3 files.

@DanTheMan827 OK - I'll follow thread and send you pull requests for anything I think is helpful (or see that people are asking repeatedly here).
Again, you made truly awesome utility and amount of requests you are getting is just validation of that ;). I hope people will keep showing understanding and appreciation for what you do and you'll keep rolling this great improvements out.
 
I've tested with bunch of titles and I'm 99% sure it was just updates.
If you get error 0xFFFCFFE9 for some titles while installing with Wupinstaller - it probably means you are missing .h3 files.

@DanTheMan827 OK - I'll follow thread and send you pull requests for anything I think is helpful (or see that people are asking repeatedly here).
Again, you made truly awesome utility and amount of requests you are getting is just validation of that ;). I hope people will keep showing understanding and appreciation for what you do and you'll keep rolling this great improvements out.
Thanks!

I will say this though... my code is a bit messy in some places...
 
  • Like
Reactions: cearp
I have setup everything and am ready to install the game on my Wii U! Finally!

But, before i do that, one last thing -

If i install the games to my USB instead of system memory, will it kill (or atleast reduce) the risk of bricking the console?
 
I have setup everything and am ready to install the game on my Wii U! Finally!

But, before i do that, one last thing -

If i install the games to my USB instead of system memory, will it kill (or atleast reduce) the risk of bricking the console?
I would assume if you did that the most that would happen is a corrupt USB drive (in the worst case)

I've installed quite a few things and no brick or corrupt drive (yet...) but you do have to make sure your save data is at the same location you want to install to or (apparently) it will delete the save data...
 
Cool, what if I input the 3DS server instead? :P

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

you do have to make sure your save data is at the same location you want to install to or (apparently) it will delete the save data...
It shouldn't, but you won't be able to access it either until you copy it!

basically: rule 1- all files of a game (app if digital, update pack, saves, dlc) should be on the same storage, else they'll be ignored
2- if files exist in multiple storages, usb > internal
3- in case of digital game with saves on both and app on only one storage, the one with the app might be the correct one. I didn't try this one...
 
Cool, what if I input the 3DS server instead? :P

The JSON formats aren't compatible... so... nothing (you'd also have to manually enter the server into the INI or it wouldn't even accept the input)

The bigger question is... what would happen if you gave it a 3DS ticket file... probably would go something like this

It shouldn't, but you won't be able to access it either until you copy it!

basically: rule 1- all files of a game (app if digital, update pack, saves, dlc) should be on the same storage, else they'll be ignored
2- if files exist in multiple storages, usb > internal
3- in case of digital game with saves on both and app on only one storage, the one with the app might be the correct one. I didn't try this one...
Good to know... I was just repeating what was said on the USB thread...
 
Last edited by DanTheMan827,
  • Like
Reactions: b3ats
If anyone can speak languages other than English and wouldn't mind translating the strings used in the app I would gladly add localization for that language.

See the first post if anyone is interested.
 
Here
If anyone can speak languages other than English and wouldn't mind translating the strings used in the app I would gladly add localization for that language.

See the first post if anyone is interested.

Here DanTheMan827, I can translate it in Spanish languague, it will be a honour doing that for the community!!!

Just tell me when we begin?
 
DanTheMan827 i will translate it in Dutch languague for you.
I pm you later in the evening.

Keep on going with this great program!!!
 
The first post has instructions and a list of phrases that need translation.

Cannot find it. Could you please give me the direct link??

Just open an issue on GitHub (preferred) or PM me with the language name and a list of these strings translated along with their English counterpart (so I know which to associate them with)

Did it but it doesnt appear any list of terms to be translated?
 
Last edited by panamex,
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum