Line 87:
Line 87:
This is for people that can't connect to the internet with their Wii, but want to install updates. You download the updates with this tool, then install the resulting WADs with a tool like WAD Installer. Too bad Squidman's hosting is messed up right now as all his files are missing... --[[User:Techokami|Techokami]] 02:28, 19 December 2008 (UTC)
This is for people that can't connect to the internet with their Wii, but want to install updates. You download the updates with this tool, then install the resulting WADs with a tool like WAD Installer. Too bad Squidman's hosting is messed up right now as all his files are missing... --[[User:Techokami|Techokami]] 02:28, 19 December 2008 (UTC)
:Heh sorry about that. It seems that my website got corrupted or something. I'll be reuploading everything at about 12:00 PST tomorrow. Also, the point of this application is for disassembling IOS's and System Menu's so you can see how they work. Pretty useless for most people. Although I guess you could assemble a WAD of it. Not my purpose, but it works =P --[[User:SquidMan|SquidMan]] 04:10, 22 December 2008 (UTC)
:Heh sorry about that. It seems that my website got corrupted or something. I'll be reuploading everything at about 12:00 PST tomorrow. Also, the point of this application is for disassembling IOS's and System Menu's so you can see how they work. Pretty useless for most people. Although I guess you could assemble a WAD of it. Not my purpose, but it works =P --[[User:SquidMan|SquidMan]] 04:10, 22 December 2008 (UTC)
+
+
== Modified version ==
+
+
[http://caitsith2.net/wii/update_downloaderV4.tar.gz Modified v2.1] - (Scripts included)
+
:Rewrote command line handling. Now used like ./update_downloader.elf "titleid" [options]
+
:No longer need to create file named fix to fix system menu. Specify option "fix".
+
:No longer need to create file named strip to strip IOS. Specify option "strip".
+
:Now possible to specify predefined user agents with option "agent" (number).
+
::0 = "Opera/9.00 (Nintendo Wii; U; ; 1038-58; Wii Shop Channel/1.0; en)"
+
::1 = "wii libnup/1.0" (Default)
+
::2 = "libec-3.0.7.06111123"
+
::3 = "WiiConnect24/1.0FC4plus1 (build 061114161108)"
+
:Option "version" (version number) used to specify version other than latest.
+
:Option "all" [max version] used to bruteforce download all available versions.
+
::Default value is 9001. This option must be the last option specified.
+
::No longer is the same content file downloaded more than once.
+
:Option "skipcetk" in order to download without decrypting/verifying sha1.
+
::Filesize of downloaded content is still verified.
+
:Now possible to provide your own cetk file extracted from your own wii.
+
::Put cetk into directory of content download.
+
:Repeating download of same title ID will no longer redownload existing content
+
::unless filesize/SHA1 verification fails. If a new tmd ends up being downloaded,
+
::the new content associated with that tmd will be downloaded.
+
::If the sha1 verification of ALL contents for current tmd version passes, then
+
::the application will not reverify the contents unless "titleid/version.bin" is
+
::deleted, or a new tmd ends up being downloaded.