modmii.github.io/ModMii Shortcut-er/ModMii Installer__SOURCE.au3
xflak40 c014439fd4 6.0.0 Changelog:
ModMii now comes bundled with ModMii Skin, a GUI wrapper that uses\requires "ModMii Classic". Not all features of ModMii Classic are supported in ModMii Skin. ModMii Skin supports the following functions: ModMii Wizard, Abstinence Wizard, USB-Loader Setup, HackMii Solutions, Region Change, Load a Download Queue, SNEEK Installation and NAND builder and Options (including updates).

Hot Keys are also supported in ModMii Skin for that "ModMii Classic" feel. For example, you can switch between ModMii Skin and ModMii Classic by typing "M" at either Main Menu then hitting Enter.

ModMii Installer updated to v6.0. It is able to install ModMii v6.0.0 and above. It too has a "Skin" and gives you the option of making shortcuts to ModMii or ModMii Skin on the Desktop and\or the Start Menu. Older versions of the installer will install ModMii v5.5.2, then it will automatically run ModMii after installation and prompt you to update to the most recent version.

wizapp.exe is now bundled with ModMii and the ModMii Installer in order to support Skin Mode.

Added play sound at finish option and it's enabled by default. If enabled, it will play a success sound when downloads are successful and an error sound if there are errors. Thanks to my cuz Violator for making these unique short tracks for me on such short notice.

Updated WiiFlow on ModMii's Download Page 2. It is now an autoupdating download that will grab the most recent release of WiiFlow.

Updated how the latest hosted version of postloader is detected to support recent changes that were made to the googlecode webpage.

Updated md5 of postloader channel forwarder so the updated version isn't considered "invalid".

You may have noticed reading this changelog somewhere new. ModMii has a new official website, modmii.zzl.org. Some highlights include a support page with links to the official ModMii forum as well as the new official ModMii IRC channel. Thanks goes out to DeadlyFoez who pretty much put the whole thing together by himself. Also thanks to RobGee789 for graphics and CaseyOmah for helping DeadlyFoez out with some html code.

Big thanks to person66 for updating his script to launch ModMii and ModMii Skin with an icon, arguments and other useful functions. I also want to thank RobGee789 and M3RK for the awesome graphics they made for ModMii Skin.

No animals were harmed in the making of this skin.

Other minor changes.
2012-02-03 06:04:20 +00:00

62 lines
1.6 KiB
AutoIt

#cs ----------------------------------------------------------------------------
AutoIt Version: 3.3.8.0
Author: person66
Script Function:
Move the ModMii skin window.
Script Version: 1.4
#ce ----------------------------------------------------------------------------
#include <Process.au3>
AutoItSetOption("TrayIconHide", 1)
dim $WinPos, $WinPosBak, $WaitTime, $AlreadyOpen = 0, $ProcessName, $ProcessList, $run, $args, $HasArgs = "True"
;--------------------------------------------------------------
$WaitTime = 10 ;Time to wait for next ModMii window (in seconds)
;--------------------------------------------------------------
;Check and kill other instances of this script (skips if other ModMii windows are open)
if $AlreadyOpen = 0 then
$ProcessName = _ProcessGetName(@AutoItPID)
$ProcessList = ProcessList($ProcessName)
For $i = 1 To $ProcessList[0][0]
if $ProcessList[$i][1] <> @AutoItPID then
ProcessClose($ProcessList[$i][1])
endif
Next
EndIf
;Main part
ShellExecute(@ComSpec, '/c call "' & @ScriptDir & '\ModMii Installer.bat"')
$run = WinWait("ModMii Installer", "by XFlak", $WaitTime)
if $run = 0 then
exit
endif
While 1
While 1
if WinExists($run) <> 1 then
exitloop
else
$WinPos = WinGetPos($run)
if $WinPos <> 0 then
$WinPosBak = $WinPos
else
$WinPos = $WinPosBak
exitloop
endif
endif
WEnd
$run = WinWait("ModMii Installer", "by XFlak", $WaitTime)
if $run = 0 then
exit
else
WinMove($run, "", $WinPos[0], $WinPos[1])
WinActivate($run)
endif
WEnd