ModMii v7.0.3 Update - 2024-11-04

- This is likely the last ModMii update that will fully support 32-bit windows or Windows 8 and older. This is a small bug-fix only update so that users unable to use the next BIG update will have something more stable to fall back on.
- Reverted the server used by NusFileGrabber back to NUS from RC24's redirect to resolve downloads impacting building themes or sneek.
- Updated sourceforge download links to resolve "Some files required for neek installation are missing" issue.
- Fixed bug in mym and csm drag and drop theme building operations if the path contained an even number of folders.
- Fixed bug where Photo-Channel-1.0-NUS-v2 was not being listed in the Install WADs step of guides for Korean region Wiis.
- Fixed harmless "Get-Disk.vbs not found" bug which only impacted ModMii Skin users. This message was safe to ignore as it only indicated that it was unable to detect the format details of connected drives to include in guides saving users the trouble of having to manually check.
- Updated broken download links for Bootmii SD files, WiiMC-SS and Customize Mii. Even before this release these issues were being automatically repaired when ModMii checked for updates.
- Updated download link for USB Loader GX as the oscwii.org package has problems (for now) with its bundled meta.xml. Even before this release this issue was being automatically repaired when ModMii checked for updates.
- Updated Wiimmfi DNS IP. Even before this release this issue was being automatically repaired when ModMii checked for updates.
- Stay tuned; I promise the next update will be more exciting!
This commit is contained in:
XFlak 2024-11-04 12:19:15 +02:00
parent fd5a110143
commit 49f73eb3d6
4 changed files with 24 additions and 36 deletions

View File

@ -7,7 +7,7 @@ Requirements: a WiFi connection on your Wii, but does not require an SD card to
<li>Go to the "Wii Options" Menu, then select "Wii Settings", then go to Page 2 and select "Internet", select "Connection Settings", then choose your active connection.<br>
<li>Select "Change settings" and scroll 3 times to the right to select "Auto-Obtain DNS" (Not IP Address)<br>
<li>Select "No" then select "Advanced Settings".<br>
<li><b>Change both the Primary DNS and Secondary DNS to <kbd>18.188.135.9</kbd></b><br>
<li><b>Change both the Primary DNS and Secondary DNS to <kbd>3.143.163.250</kbd></b><br>
<ul style=align="left" type="disc">
<li>If you later have connection test issues or other problems google str2hax DNS to see if it has recently changed as it does from time to time.
</ul>

View File

@ -23,7 +23,7 @@ chcp 437>nul
::::PUSHD "%~dp0"
::POPD
set currentversion=7.0.2
set currentversion=7.0.3
set currentversioncopy=%currentversion%
set agreedversion=
@ -2484,7 +2484,7 @@ del "temp\%wadname%">nul
cd /d temp
echo Downloading %wadname% for constructing %mym2csm% themes ...
echo.
..\support\NusFileGrabber.exe %version% http://ccs.cdn.sho.rc24.xyz/ccs/download/
..\support\NusFileGrabber.exe %version% http://ccs.shop.wii.com/ccs/download
echo.
if not exist "%dlname%" (support\sfk.exe echo [%redtext%]Failed to download %wadname%, exiting...) & (@ping 127.0.0.1 -n 5 -w 1000> nul) & (exit)
move /Y "%dlname%" "%wadname%">nul
@ -2717,11 +2717,11 @@ goto:csm2csm
:csmgetfolder
set "mymfile=%cmdinput:*\=%"
set "mympath=%cmdinput%"
:stripmymfile
:stripmymfile2
set "mymfile=%mymfile:*\=%"
echo "%mymfile%">temp\temp.txt
findStr \\ temp\temp.txt>nul
IF NOT ERRORLEVEL 1 goto:stripmymfile
IF NOT ERRORLEVEL 1 goto:stripmymfile2
echo set "mympath=%%mympath:%mymfile%=%%">temp\temp.bat
call temp\temp.bat
@ -2731,7 +2731,7 @@ set "mympath=%mympath:~0,-1%"
set "mymfile=%mympath:*\=%"
set droptype=folder
set "cmdinput=%mympath%"
goto:stripmymfile
goto:stripmymfile2
:skip
set "mympath=%cmdinput%"
@ -4589,8 +4589,8 @@ set watitle=ModMii Skin
if exist "Support\Skins\%skin%\skin.ico" (set "waico=Support\Skins\%skin%\skin.ico") else (set "waico=Support\Skins\Default\skin.ico")
if exist "Support\Skins\%skin%\CLASSIC.bmp" (set "wabmp=Support\Skins\%skin%\CLASSIC.bmp") else (set "wabmp=Support\Skins\Default\CLASSIC.bmp")
set temp=temp
set wabat=%TEMP%\wabat.bat
::set temp=temp
set wabat=temp\wabat.bat
set wasig=ModMii v%currentversion% by XFlak
set watext=~~~ModMii Classic Working...
::support\nircmd.exe win activate ititle "ModMiiSkinCMD"
@ -5182,7 +5182,7 @@ if /i "%neek2o%" NEQ "ON" (set googlecode=sneeky-compiler-modmii) & (set neeknam
if exist "temp\%neekname%\%neekname%-rev%CurrentRev%.zip" goto:noRevcmd
start /min /wait support\wget --no-check-certificate -t 3 "http://ufpr.dl.sourceforge.net/project/%googlecode%/%neekname%-rev%CurrentRev%.zip"
start /min /wait support\wget --no-check-certificate -t 3 "http://master.dl.sourceforge.net/project/%googlecode%/%neekname%-rev%CurrentRev%.zip"
if not exist "%neekname%-rev%CurrentRev%.zip" (echo "%CurrentRev%" is not a valid input, using latest version instead...) & (echo check this URL for available versions: https://sourceforge.net/projects/%googlecode%/files/?source=navbar) & (@ping 127.0.0.1 -n 5 -w 1000> nul) & (set neekrev=1) & (set CurrentRev=) & (goto:noRevcmd)
@ -5304,7 +5304,7 @@ if /i "%SkinMode%" EQU "Y" goto:noRevcmd
if exist "temp\%neekname%\%neekname%-rev%CurrentRev%.zip" goto:noRevcmd
start /min /wait support\wget --no-check-certificate -t 3 "http://ufpr.dl.sourceforge.net/project/%googlecode%/%neekname%-rev%CurrentRev%.zip"
start /min /wait support\wget --no-check-certificate -t 3 "http://master.dl.sourceforge.net/project/%googlecode%/%neekname%-rev%CurrentRev%.zip"
if not exist "%neekname%-rev%CurrentRev%.zip" (echo "%CurrentRev%" is not a valid input, using latest version instead...) & (echo check this URL for available versions: https://sourceforge.net/projects/%googlecode%/files/?source=navbar) & (@ping 127.0.0.1 -n 5 -w 1000> nul) & (set neekrev=1) & (set CurrentRev=) & (goto:noRevcmd)
@ -21331,7 +21331,7 @@ goto:mym_download
if exist temp\%dlname% goto:AlreadyinTemp
support\NusFileGrabber.exe %version% http://ccs.cdn.sho.rc24.xyz/ccs/download/
support\NusFileGrabber.exe %version% http://ccs.shop.wii.com/ccs/download
if exist 000000%version%.app move /Y 000000%version%.app temp\%dlname%>nul
:AlreadyinTemp
@ -22451,7 +22451,7 @@ set dlname=%wadname:~0,8%.app
if exist temp\%wadname% goto:AlreadyinTemp
support\NusFileGrabber.exe %version% http://ccs.cdn.sho.rc24.xyz/ccs/download/
support\NusFileGrabber.exe %version% http://ccs.shop.wii.com/ccs/download
move /Y "%dlname%" temp\%wadname%>nul
:AlreadyinTemp
@ -24252,7 +24252,7 @@ if /i "%md5check%" NEQ "fail" goto:AlreadyinTemp
if exist temp\%wadname:~0,-4% rd /s /q temp\%wadname:~0,-4%
mkdir temp\%wadname:~0,-4%
start /min /wait support\wget --no-check-certificate -t 3 http://ufpr.dl.sourceforge.net/project/sneek-modmii/%wadname%
start /min /wait support\wget --no-check-certificate -t 3 http://master.dl.sourceforge.net/project/sneek-modmii/%wadname%
if exist %wadname% temp\unrar.exe x -y %wadname% temp\%wadname:~0,-4%
@ -24288,7 +24288,7 @@ if /i "%SkinMode%" EQU "Y" start support\wizapp PB UPDATE 30
echo Downloading 0000000e.app from IOS80
if exist temp\0000000e_IOS80.app goto:AlreadyinTemp
support\NusFileGrabber.exe 0e http://ccs.cdn.sho.rc24.xyz/ccs/download/
support\NusFileGrabber.exe 0e http://ccs.shop.wii.com/ccs/download
move /Y 0000000e.app temp\0000000e_IOS80.app>nul
:AlreadyinTemp
@ -24310,7 +24310,7 @@ goto:skipDL01
:DL01
echo Downloading 00000001.app from IOS60
if exist temp\00000001_IOS60.app goto:AlreadyinTemp
support\NusFileGrabber.exe 01_60 http://ccs.cdn.sho.rc24.xyz/ccs/download/
support\NusFileGrabber.exe 01_60 http://ccs.shop.wii.com/ccs/download
move /Y 00000001.app temp\00000001_IOS60.app>nul
:AlreadyinTemp
@ -24358,7 +24358,7 @@ echo Grabbing Modules for %neekname% Rev%CurrentRev%
echo.
if exist "temp\%neekname%\%neekname%-rev%CurrentRev%.zip" goto:Extract
start /min /wait support\wget --no-check-certificate -t 3 "http://ufpr.dl.sourceforge.net/project/%googlecode%/%neekname%-rev%CurrentRev%.zip"
start /min /wait support\wget --no-check-certificate -t 3 "http://master.dl.sourceforge.net/project/%googlecode%/%neekname%-rev%CurrentRev%.zip"
if not exist "%neekname%-rev%CurrentRev%.zip" goto:sneekwarning
if not exist "temp\%neekname%" mkdir "temp\%neekname%"
@ -24902,7 +24902,7 @@ if /i "%AUSKIP%" EQU "OFF" start /min /wait support\wget --no-check-certificate
if /i "%AUSKIP%" EQU "OFF" goto:skip
if not exist temp\EmuPriiloader.zip start /min /wait support\wget --no-check-certificate -t 3 "https://raw.githubusercontent.com/modmii/modmii.github.io/master/temp/EmuPriiloader.zip"
::Priiloader-v0.7neek.app is a mirror of: https://sourceforge.net/projects/neek2o/files/priiloader.app/download?use_mirror=master&download=&failedmirror=ufpr.dl.sourceforge.net
::Priiloader-v0.7neek.app is a mirror of: https://sourceforge.net/projects/neek2o/files/priiloader.app/download?use_mirror=master&download=&failedmirror=master.dl.sourceforge.net
:skip
if exist EmuPriiloader.zip move /Y EmuPriiloader.zip temp\EmuPriiloader.zip>nul
@ -26648,6 +26648,7 @@ if /i "%OHBC%" EQU "*" (SET /a guidewadcount=%guidewadcount%+1) & (support\sfk e
if /i "%IE%" EQU "*" (SET /a guidewadcount=%guidewadcount%+1) & (support\sfk echo -spat \x3cli\x3eOpera-Internet-Channel-NUS[E]\x3c/li\x3e>>"%Drive%"\%guidename%)
if /i "%IJ%" EQU "*" (SET /a guidewadcount=%guidewadcount%+1) & (support\sfk echo -spat \x3cli\x3eOpera-Internet-Channel-NUS[J]\x3c/li\x3e>>"%Drive%"\%guidename%)
if /i "%IU%" EQU "*" (SET /a guidewadcount=%guidewadcount%+1) & (support\sfk echo -spat \x3cli\x3eOpera-Internet-Channel-NUS[U]\x3c/li\x3e>>"%Drive%"\%guidename%)
if /i "%P0%" EQU "*" (SET /a guidewadcount=%guidewadcount%+1) & (support\sfk echo -spat \x3cli\x3ePhoto-Channel-1.0-NUS-v2\x3c/li\x3e>>"%Drive%"\%guidename%)
if /i "%P%" EQU "*" (SET /a guidewadcount=%guidewadcount%+1) & (support\sfk echo -spat \x3cli\x3ePhoto-Channel-1.1-NUS-v3\x3c/li\x3e>>"%Drive%"\%guidename%)
::if /i "%PK%" EQU "*" (SET /a guidewadcount=%guidewadcount%+1) & (support\sfk echo -spat \x3cli\x3ePhoto-Channel-1.1-NUS-v3[K]\x3c/li\x3e>>"%Drive%"\%guidename%)
if /i "%RSE%" EQU "*" (SET /a guidewadcount=%guidewadcount%+1) & (support\sfk echo -spat \x3cli\x3eRegion-Select-NUS-v2[E]\x3c/li\x3e>>"%Drive%"\%guidename%)

View File

@ -43,7 +43,7 @@ Exit
::----------------------------------------------------------
set currentversion=7.0.2
set currentversion=7.0.3
set currentversioncopy=%currentversion%
set agreedversion=
@ -235,8 +235,8 @@ if /i "%ModMiiverbose%" EQU "on" support\nircmd.exe win trans ititle "ModMiiSkin
set watitle=ModMii Skin
set "waico=%skin.ico%"
set temp=temp
set wabat=%TEMP%\wabat.bat
::set temp=temp
set wabat=temp\wabat.bat
set wasig=ModMii v%currentversion% by XFlak
::side bar - 150x300 pixels

View File

@ -1,6 +1,6 @@
::get info and return to caller UNLESS temp\currentversion.txt is detected, not currentversionInfo.txt
@echo off
set newversion=7.0.2
set newversion=7.0.3
set changelogURL=https://modmii.github.io/changelog.html
::Enable new hidden "set debug=on" setting when testing offline updater.bat changes, careful that this file does not accidentally get deleted during development\testing, save a copy of updater.bat the same folder as ModMii.exe and rename it Updatetemp.bat to test
@ -14,7 +14,8 @@ if "%currentversion%"=="" set currentversion=6.6.3
if exist temp\currentversionInfo.txt set /p currentversion= <temp\currentversionInfo.txt
if exist temp\skin.txt (set updatermode=skin) else (set updatermode=classic)
::remove
::disabled since 7.0.3 update fixes this anyway
goto:skip
if %currentversion% NEQ 7.0.2 goto:skip
if /i "%DBversion%" EQU "24.10.14" goto:skip
echo.
@ -129,20 +130,6 @@ support\7za2 x %UPDATENAME%.zip -aoa
del %UPDATENAME%.zip>nul
del support\7za2.exe>nul
if %currentversion% GEQ 7.0.4 goto:skip
::check for legacy d2x-beta.bat's, if "legacy" found no need for further checks
if not exist support\d2x-beta goto:skip
findStr "legacy" "support\d2x-beta\d2x-beta.bat" >nul
IF ERRORLEVEL 1 goto:skip
rd /s /q support\d2x-beta
echo.
echo d2x cIOS version restored to default but you can change it again in Options
echo.
@ping 127.0.0.1 -n 2 -w 1000> nul
:skip
::patch now too instead of later
::skip patches...
goto:SkipPatches