22 Commits

Author SHA1 Message Date
125ba4ea69
Fixed error message incorrectly being printed when downloading to a WAD 2024-07-20 17:48:00 -04:00
4ba95d0472
Removed fakesigning code, as it is now part of libWiiPy instead 2024-07-17 20:51:17 -04:00
9abdf4af04
Fix fakesigning code in wad module 2024-07-11 21:35:41 +10:00
183498025a
Add checks to nus content subcommand, and improve error handling 2024-07-11 21:11:58 +10:00
8599c43c2d
Change content subcommand to use 000000xx formatting for CID 2024-07-10 21:59:02 +10:00
1b603e94fc
Add WIP nus subcommand for downloading a specific content 2024-07-10 21:34:28 +10:00
09631d509e
Change --null-sigs to --fakesign and add fakesigning code 2024-07-10 20:50:45 +10:00
475f82aa18
Began rewriting NUS subcommand to allow for more options
New command uses its own subcommands. Currently only offers "title", which supports downloading a WAD using --wad or downloading to a folder using --output. More subcommands will be added.
Verbose output is also the default now and --verbose has been removed.
2024-07-07 18:55:33 +10:00
436189659d
Change --wiiu to --wii and made Wii U servers the default 2024-07-07 07:05:55 +10:00
5cff545921
Added --verbose and --wiiu to nus module
--verbose prints NUSGet-style logging to the terminal during the download, and --wiiu enables the Wii U servers for faster downloads.
2024-07-06 20:39:52 +10:00
dcafda4b71
Allow extracting WAD/U8 files to an existing empty directory 2024-07-06 07:46:46 +10:00
c7e78476c0
Added support for specifying an output path for NUS downloads 2024-06-27 22:26:55 -04:00
df7c8361fe
Improved wad packing code and added lots of needed comments 2024-06-24 22:50:03 -04:00
5e1bf6ed4e
Rewrote entire source to be based around argparse
This does change a large amount of the syntax for using the CLI, but I think that's for the better. This new system also allows for having help pages for each sub command, making the tool a lot easier to use. It also allows for having more arguments available for each subcommand, which is especially necessary for the ASH module.
2024-06-24 00:41:07 -04:00
35b0af56d7
Add new ASH module based on libWiiPy main 2024-06-23 19:30:07 -04:00
83d55ec189
Add basic support for packing/extracting U8 archives 2024-06-12 14:22:17 -04:00
eb53a82957
Updated modules for libWiiPy v0.3.0 compatibility 2024-06-07 23:32:42 -04:00
ceb7b38fa1
Added simple NUS downloading interface 2024-04-05 01:39:05 -04:00
c3111aaf7a
Minor adjustments, now fully working with latest libWiiPy 2024-04-02 18:11:45 -04:00
5257c3ae68
Rewritten to support upcoming libWiiPy v0.2.0 2024-04-01 22:18:50 -04:00
0f7c40a88f
Update WAD extraction code to name .apps correctly and work with current libWiiPy main 2024-03-05 22:18:15 -05:00
a6f660f627
Base WAD extraction code 2024-03-05 00:57:07 -05:00