New NUSGet release! This just has some quick fixes related to downloading. NUSGet will no longer hang forever if your internet drops out mid-download, and you should no longer get a random "no ticket available" error when you get hit with an otherwise unhandled download error.

https://github.com/NinjaCheetah/NUSGet/releases/tag/v1.5.1

#python #Wii #programming

Release v1.5.1: Downloading Bugfixes · NinjaCheetah/NUSGet

Hi everyone coming from the Wii guide :D Changelog Fixed a bug where an unknown download error would cause the download to abort with the message "No Ticket is Available for the Requested Title!",...

GitHub

Ideally I would try and more directly fix this unhandled download error that I've been seeing people get, but I can't actually identify a cause. This fix just corrects the error shown when something strange goes wrong, and hopefully it'll lead to more people reporting it so I can figure it out.

My bets are on it just being related to NUS connection issues though, which I can't do too much about.

Also, the "no ticket" error is a result of a very questionable choice I made in the download result handler. If an unhandled exception occurs in the download thread, the result handler was set to return with code 1. What is code 1? Well, it's a "user requested a WAD or decryption but there was no ticket" warning! Which makes no sense lol. Why would the default result for if an unhandled exception occurs be a no ticket warning?? The fix was just changing it over to -100 which is an unknown error.