mirror of
https://github.com/modmii/modmii.github.io.git
synced 2025-01-13 08:49:16 +01:00
This commit is contained in:
parent
3612bc0b8c
commit
5b6617da35
240
ModMii Installer/ModMii Installer (Dutch).bat
Normal file
240
ModMii Installer/ModMii Installer (Dutch).bat
Normal file
@ -0,0 +1,240 @@
|
||||
@echo off
|
||||
|
||||
title=ModMii Installer
|
||||
mode con cols=85 lines=25
|
||||
color 1f
|
||||
|
||||
set currentversion=0.0.0
|
||||
set UPDATENAME=ModMiiDutchUpdate
|
||||
set AUTOUPDATE=off
|
||||
set ModMiiInstallerpath=%cd%
|
||||
|
||||
set InstallerVersion=2.6
|
||||
|
||||
set ModMiimin=/min
|
||||
|
||||
if exist Updatetemp.bat attrib -h Updatetemp.bat
|
||||
if exist Updatetemp.bat del updatetemp.bat>nul
|
||||
|
||||
if exist "%UPDATENAME%.txt" del "%UPDATENAME%.txt">nul
|
||||
if exist "%UPDATENAME%.bat" del "%UPDATENAME%.bat">nul
|
||||
|
||||
|
||||
::get desktop location (%DESKTOPDIR%) using findDesktop.vbs
|
||||
call getdesktop.bat
|
||||
|
||||
|
||||
:updaterpage
|
||||
set proceed=
|
||||
cls
|
||||
echo ModMii Installer v%InstallerVersion%
|
||||
echo door XFlak
|
||||
echo.
|
||||
echo.
|
||||
echo Waar wilt u ModMii installeren?
|
||||
echo.
|
||||
echo.
|
||||
echo L = Locale Installatie
|
||||
echo * Installatie op %homedrive%\ModMii
|
||||
echo.
|
||||
echo.
|
||||
echo D = Desktop Installatie
|
||||
echo * Installatie op %DESKTOPDIR%\ModMii
|
||||
echo.
|
||||
echo.
|
||||
echo C = Custom Mobiele Installatie
|
||||
echo * Installatie locatie bepaald door gebruiker
|
||||
echo.
|
||||
echo.
|
||||
echo E = Afsluiten en niet installeren
|
||||
echo.
|
||||
echo.
|
||||
set /p proceed= Geef uw keuze in:
|
||||
|
||||
if /i "%proceed%" EQU "E" exit
|
||||
if /i "%proceed%" EQU "C" goto:updaterpage2
|
||||
|
||||
if /i "%proceed%" EQU "L" set InstallPath=%homedrive%\ModMii
|
||||
if /i "%proceed%" EQU "L" goto:updaterpage3
|
||||
|
||||
if /i "%proceed%" EQU "D" set InstallPath=%DESKTOPDIR%\ModMii
|
||||
if /i "%proceed%" EQU "D" goto:updaterpage3
|
||||
|
||||
echo Uw invoer klopt niet!
|
||||
@ping 127.0.0.1 -n 2 -w 1000> nul
|
||||
goto:updaterpage
|
||||
|
||||
|
||||
|
||||
:updaterpage2
|
||||
set InstallPathTemp=
|
||||
cls
|
||||
echo ModMii Installer v%InstallerVersion%
|
||||
echo door XFlak
|
||||
echo.
|
||||
echo.
|
||||
echo Geef Drive letter (of pad) op voor de Modmii installatie:
|
||||
echo.
|
||||
echo.
|
||||
echo VOORBEELD
|
||||
echo ========
|
||||
echo.
|
||||
echo E:\ModMii
|
||||
echo.
|
||||
echo F:
|
||||
echo.
|
||||
echo G:\MobieleProgs\ModMii
|
||||
echo.
|
||||
echo.
|
||||
echo B = Terug
|
||||
echo.
|
||||
echo E = Afsluiten en niet installeren
|
||||
echo.
|
||||
echo.
|
||||
set /p InstallPathTemp= Geef uw keuze in:
|
||||
|
||||
IF "%InstallPathTemp%"=="" echo Uw invoer klopt niet!
|
||||
IF "%InstallPathTemp%"=="" goto:updaterpage2
|
||||
|
||||
if /i "%InstallPathTemp%" EQU "B" goto:updaterpage
|
||||
if /i "%InstallPathTemp%" EQU "E" exit
|
||||
|
||||
::remove quotes from variable (if applicable)
|
||||
echo "set InstallPathTemp=%InstallPathTemp%">temp.txt
|
||||
sfk filter -quiet temp.txt -rep _""""__>temp.bat
|
||||
call temp.bat
|
||||
del temp.bat>nul
|
||||
del temp.txt>nul
|
||||
|
||||
:doublecheck
|
||||
set fixslash=
|
||||
if /i "%InstallPathTemp:~-1%" EQU "\" set fixslash=yes
|
||||
if /i "%InstallPathTemp:~-1%" EQU "/" set fixslash=yes
|
||||
if /i "%fixslash%" EQU "yes" set InstallPathTemp=%InstallPathTemp:~0,-1%
|
||||
if /i "%fixslash%" EQU "yes" goto:doublecheck
|
||||
|
||||
|
||||
::if second char is ":" check if drive exists
|
||||
if /i "%InstallPathTemp:~1,1%" NEQ ":" goto:skipcheck
|
||||
if exist "%InstallPathTemp:~0,2%" (goto:skipcheck) else (echo.)
|
||||
echo %InstallPathTemp:~0,2% bestaat niet,probeer nog een keer...
|
||||
@ping 127.0.0.1 -n 2 -w 1000> nul
|
||||
goto:updaterpage2
|
||||
:skipcheck
|
||||
|
||||
|
||||
set InstallPath=%InstallPathTemp%
|
||||
goto:updaterpage3
|
||||
|
||||
|
||||
|
||||
|
||||
:updaterpage3
|
||||
set shortcut=
|
||||
cls
|
||||
echo ModMii Installer v%InstallerVersion%
|
||||
echo door XFlak
|
||||
echo.
|
||||
echo.
|
||||
echo Snelkoppeling bureaublad , Start Menu, beide of geen?
|
||||
echo.
|
||||
echo.
|
||||
echo.
|
||||
echo D = Desktop alleen
|
||||
echo.
|
||||
echo S = Start Menu alleen
|
||||
echo.
|
||||
echo A = Allebeide
|
||||
echo.
|
||||
echo N = Niets
|
||||
echo.
|
||||
echo.
|
||||
echo B = Terug
|
||||
echo.
|
||||
echo E = Afsluiten en niet installeren
|
||||
echo.
|
||||
echo.
|
||||
set /p shortcut= Geef uw keuze in:
|
||||
|
||||
if /i "%shortcut%" EQU "E" exit
|
||||
if /i "%shortcut%" EQU "D" goto:updaterpageconfirm
|
||||
if /i "%shortcut%" EQU "S" goto:updaterpageconfirm
|
||||
if /i "%shortcut%" EQU "A" goto:updaterpageconfirm
|
||||
if /i "%shortcut%" EQU "N" goto:updaterpageconfirm
|
||||
|
||||
if /i "%proceed%" EQU "L" goto:backto1
|
||||
if /i "%proceed%" EQU "D" goto:backto1
|
||||
if /i "%shortcut%" EQU "B" goto:updaterpage2
|
||||
:backto1
|
||||
if /i "%shortcut%" EQU "B" goto:updaterpage
|
||||
|
||||
echo Uw invoer klopt niet!
|
||||
@ping 127.0.0.1 -n 2 -w 1000> nul
|
||||
goto:updaterpage3
|
||||
|
||||
|
||||
|
||||
:updaterpageconfirm
|
||||
set updateconfirm=
|
||||
cls
|
||||
echo ModMii Installer v%InstallerVersion%
|
||||
echo door XFlak
|
||||
echo.
|
||||
echo.
|
||||
echo ModMii installeren met deze instellingen?
|
||||
echo.
|
||||
echo.
|
||||
echo * Installeer ModMii opm deze locatie:
|
||||
echo - %InstallPath%
|
||||
echo.
|
||||
if /i "%shortcut%" EQU "D" echo * Modmii snelkoppeling alleen op bureaublad
|
||||
if /i "%shortcut%" EQU "S" echo * Modmii snelkoppeling alleen in Menu Start
|
||||
if /i "%shortcut%" EQU "A" echo * Modmii snelkoppeling op bureaublad en in Menu Start
|
||||
if /i "%shortcut%" EQU "N" echo * Geen Modmii snelkoppelingen op bureaublad of in Menu Start
|
||||
|
||||
echo.
|
||||
echo.
|
||||
echo.
|
||||
echo.
|
||||
echo Y = Ja
|
||||
echo.
|
||||
echo B = Terug
|
||||
echo.
|
||||
echo E = Afsluiten en niet installeren
|
||||
echo.
|
||||
echo.
|
||||
set /p updateconfirm= Geef uw keuze in:
|
||||
|
||||
if /i "%updateconfirm%" EQU "E" exit
|
||||
if /i "%updateconfirm%" EQU "Y" goto:proceed
|
||||
if /i "%updateconfirm%" EQU "B" goto:updaterpage3
|
||||
|
||||
|
||||
echo Uw invoer klopt niet!
|
||||
@ping 127.0.0.1 -n 2 -w 1000> nul
|
||||
goto:updaterpageconfirm
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
:proceed
|
||||
if exist list.bat del list.bat>nul
|
||||
|
||||
start %ModMiimin%/wait wget "http://code.google.com/p/nusad/downloads/list?can=3&q=&colspec=Filename+Summary+Uploaded+ReleaseDate+Size+DownloadCount"
|
||||
|
||||
if exist list* (move /y list* list.bat>nul) else (goto:updatefail)
|
||||
sfk filter -quiet "list.bat" -+"%UPDATENAME%" -rep _".txt*"__ -rep _"*%UPDATENAME%-"_"set newversion="_ -rep _" </a>*"__ -write -yes
|
||||
sfk filter "list.bat" -unique -write -yes>nul
|
||||
call list.bat
|
||||
del list.bat>nul
|
||||
|
||||
start %ModMiimin%/wait wget http://nusad.googlecode.com/files/%UPDATENAME%-%newversion%.txt
|
||||
if not exist %UPDATENAME%-%newversion%.txt goto:updatefail
|
||||
move /y %UPDATENAME%-%newversion%.txt %UPDATENAME%.bat
|
||||
call %UPDATENAME%.bat
|
||||
exit
|
||||
|
||||
:updatefail
|
||||
echo ModMii Download is mislukt, check internet en firewall instellingen.
|
||||
pause>nul
|
239
ModMii Installer/ModMii Installer (French).bat
Normal file
239
ModMii Installer/ModMii Installer (French).bat
Normal file
@ -0,0 +1,239 @@
|
||||
@echo off
|
||||
|
||||
title=ModMii Installer (French)
|
||||
mode con cols=85 lines=25
|
||||
color 1f
|
||||
|
||||
set currentversion=0.0.0
|
||||
set UPDATENAME=ModMiiFrenchUpdate
|
||||
set AUTOUPDATE=off
|
||||
set ModMiiInstallerpath=%cd%
|
||||
|
||||
set InstallerVersion=2.6
|
||||
|
||||
set ModMiimin=/min
|
||||
|
||||
if exist Updatetemp.bat attrib -h Updatetemp.bat
|
||||
if exist Updatetemp.bat del updatetemp.bat>nul
|
||||
|
||||
if exist "%UPDATENAME%.txt" del "%UPDATENAME%.txt">nul
|
||||
if exist "%UPDATENAME%.bat" del "%UPDATENAME%.bat">nul
|
||||
|
||||
|
||||
::get desktop location (%DESKTOPDIR%) using findDesktop.vbs
|
||||
call getdesktop.bat
|
||||
|
||||
|
||||
:updaterpage
|
||||
set proceed=
|
||||
cls
|
||||
echo ModMii Installer v%InstallerVersion%
|
||||
echo par XFlak
|
||||
echo.
|
||||
echo.
|
||||
echo Ou aimeriez-vous installer ModMii?
|
||||
echo.
|
||||
echo.
|
||||
echo L = Installation locale
|
||||
echo * Installation dans %homedrive%\ModMii
|
||||
echo.
|
||||
echo.
|
||||
echo D = Installation sur le bureau
|
||||
echo * Installation dans %DESKTOPDIR%\ModMii
|
||||
echo.
|
||||
echo.
|
||||
sfk echo -spat \x20 \x20C = Installation personnalis\xe9e
|
||||
echo * Installation sur n'importe quel emplacement de votre choix
|
||||
echo.
|
||||
echo.
|
||||
echo E = Sortir sans installer
|
||||
echo.
|
||||
echo.
|
||||
set /p proceed= Entrez votre choix ici:
|
||||
|
||||
if /i "%proceed%" EQU "E" exit
|
||||
if /i "%proceed%" EQU "C" goto:updaterpage2
|
||||
|
||||
if /i "%proceed%" EQU "L" set InstallPath=%homedrive%\ModMii
|
||||
if /i "%proceed%" EQU "L" goto:updaterpage3
|
||||
|
||||
if /i "%proceed%" EQU "D" set InstallPath=%DESKTOPDIR%\ModMii
|
||||
if /i "%proceed%" EQU "D" goto:updaterpage3
|
||||
|
||||
echo Vous avez saisi une valeur incorrecte
|
||||
@ping 127.0.0.1 -n 2 -w 1000> nul
|
||||
goto:updaterpage
|
||||
|
||||
|
||||
|
||||
:updaterpage2
|
||||
set InstallPathTemp=
|
||||
cls
|
||||
echo ModMii Installer v%InstallerVersion%
|
||||
echo par XFlak
|
||||
echo.
|
||||
echo.
|
||||
echo Entrez la lettre de lecteur (ou le chemin) pour l'installation ModMii:
|
||||
echo.
|
||||
echo.
|
||||
echo EXEMPLES
|
||||
echo ========
|
||||
echo.
|
||||
echo E:\ModMii
|
||||
echo.
|
||||
echo F:
|
||||
echo.
|
||||
echo G:\PortableApps\ModMii
|
||||
echo.
|
||||
echo.
|
||||
echo B = Retour
|
||||
echo.
|
||||
echo E = Sortir sans installer
|
||||
echo.
|
||||
echo.
|
||||
set /p InstallPathTemp= Entrez votre choix ici:
|
||||
|
||||
IF "%InstallPathTemp%"=="" echo Vous avez saisi une valeur incorrecte
|
||||
IF "%InstallPathTemp%"=="" goto:updaterpage2
|
||||
|
||||
if /i "%InstallPathTemp%" EQU "B" goto:updaterpage
|
||||
if /i "%InstallPathTemp%" EQU "E" exit
|
||||
|
||||
::remove quotes from variable (if applicable)
|
||||
echo "set InstallPathTemp=%InstallPathTemp%">temp.txt
|
||||
sfk filter -quiet temp.txt -rep _""""__>temp.bat
|
||||
call temp.bat
|
||||
del temp.bat>nul
|
||||
del temp.txt>nul
|
||||
|
||||
:doublecheck
|
||||
set fixslash=
|
||||
if /i "%InstallPathTemp:~-1%" EQU "\" set fixslash=yes
|
||||
if /i "%InstallPathTemp:~-1%" EQU "/" set fixslash=yes
|
||||
if /i "%fixslash%" EQU "yes" set InstallPathTemp=%InstallPathTemp:~0,-1%
|
||||
if /i "%fixslash%" EQU "yes" goto:doublecheck
|
||||
|
||||
|
||||
::if second char is ":" check if drive exists
|
||||
if /i "%InstallPathTemp:~1,1%" NEQ ":" goto:skipcheck
|
||||
if exist "%InstallPathTemp:~0,2%" (goto:skipcheck) else (echo.)
|
||||
echo %InstallPathTemp:~0,2% doesn't exist, please try again...
|
||||
@ping 127.0.0.1 -n 2 -w 1000> nul
|
||||
goto:updaterpage2
|
||||
:skipcheck
|
||||
|
||||
|
||||
set InstallPath=%InstallPathTemp%
|
||||
goto:updaterpage3
|
||||
|
||||
|
||||
|
||||
|
||||
:updaterpage3
|
||||
set shortcut=
|
||||
cls
|
||||
echo ModMii Installer v%InstallerVersion%
|
||||
echo par XFlak
|
||||
echo.
|
||||
echo.
|
||||
echo Ou voulez-vous installer les raccourcis pour ModMii?
|
||||
echo.
|
||||
echo.
|
||||
echo.
|
||||
echo D = Bureau seulement
|
||||
echo.
|
||||
sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 S = Menu D\xe9marrer seulement
|
||||
echo.
|
||||
sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 A = Bureau et Menu D\xe9marrer
|
||||
echo.
|
||||
echo N = Aucun
|
||||
echo.
|
||||
echo.
|
||||
echo B = Retour
|
||||
echo.
|
||||
echo E = Sortir sans installer
|
||||
echo.
|
||||
echo.
|
||||
set /p shortcut= Entrez votre choix ici:
|
||||
|
||||
if /i "%shortcut%" EQU "E" exit
|
||||
if /i "%shortcut%" EQU "D" goto:updaterpageconfirm
|
||||
if /i "%shortcut%" EQU "S" goto:updaterpageconfirm
|
||||
if /i "%shortcut%" EQU "A" goto:updaterpageconfirm
|
||||
if /i "%shortcut%" EQU "N" goto:updaterpageconfirm
|
||||
|
||||
if /i "%proceed%" EQU "L" goto:backto1
|
||||
if /i "%proceed%" EQU "D" goto:backto1
|
||||
if /i "%shortcut%" EQU "B" goto:updaterpage2
|
||||
:backto1
|
||||
if /i "%shortcut%" EQU "B" goto:updaterpage
|
||||
|
||||
echo Vous avez entre un choix incorrect
|
||||
@ping 127.0.0.1 -n 2 -w 1000> nul
|
||||
goto:updaterpage3
|
||||
|
||||
|
||||
|
||||
:updaterpageconfirm
|
||||
set updateconfirm=
|
||||
cls
|
||||
echo ModMii Installer v%InstallerVersion%
|
||||
echo par XFlak
|
||||
echo.
|
||||
echo.
|
||||
sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 Installer ModMii en utilisant les param\xe8tres suivants?
|
||||
echo.
|
||||
echo.
|
||||
sfk echo -spat \x20 \x20 \x20 * Installer ModMii \xe0 l'emplacement suivant:
|
||||
echo - %InstallPath%
|
||||
echo.
|
||||
if /i "%shortcut%" EQU "D" echo * Faire le raccourci sur le Bureau
|
||||
if /i "%shortcut%" EQU "S" sfk echo -spat \x20 \x20 \x20 * Faire le raccourci sur le Menu D\xe9marrer
|
||||
if /i "%shortcut%" EQU "A" sfk echo -spat \x20 \x20 \x20 * Faire des raccourcis sur le Bureau et le Menu D\xe9marrer
|
||||
if /i "%shortcut%" EQU "N" sfk echo -spat \x20 \x20 \x20 * Ne pas faire de raccourcis sur le Bureau et le Menu D\xe9marrer
|
||||
|
||||
echo.
|
||||
echo.
|
||||
echo.
|
||||
echo.
|
||||
echo Y = Oui
|
||||
echo.
|
||||
echo B = Retour
|
||||
echo.
|
||||
echo E = Sortir sans installer
|
||||
echo.
|
||||
echo.
|
||||
set /p updateconfirm= Entrez votre choix ici:
|
||||
|
||||
if /i "%updateconfirm%" EQU "E" exit
|
||||
if /i "%updateconfirm%" EQU "Y" goto:proceed
|
||||
if /i "%updateconfirm%" EQU "B" goto:updaterpage3
|
||||
|
||||
|
||||
echo Vous avez saisi une valeur incorrecte
|
||||
@ping 127.0.0.1 -n 2 -w 1000> nul
|
||||
goto:updaterpageconfirm
|
||||
|
||||
|
||||
|
||||
:proceed
|
||||
if exist list.bat del list.bat>nul
|
||||
|
||||
start %ModMiimin%/wait wget "http://code.google.com/p/nusad/downloads/list?can=3&q=&colspec=Filename+Summary+Uploaded+ReleaseDate+Size+DownloadCount"
|
||||
|
||||
if exist list* (move /y list* list.bat>nul) else (goto:updatefail)
|
||||
sfk filter -quiet "list.bat" -+"%UPDATENAME%" -rep _".txt*"__ -rep _"*%UPDATENAME%-"_"set newversion="_ -rep _" </a>*"__ -write -yes
|
||||
sfk filter "list.bat" -unique -write -yes>nul
|
||||
call list.bat
|
||||
del list.bat>nul
|
||||
|
||||
start %ModMiimin%/wait wget http://nusad.googlecode.com/files/%UPDATENAME%-%newversion%.txt
|
||||
if not exist %UPDATENAME%-%newversion%.txt goto:updatefail
|
||||
move /y %UPDATENAME%-%newversion%.txt %UPDATENAME%.bat
|
||||
call %UPDATENAME%.bat
|
||||
exit
|
||||
|
||||
:updatefail
|
||||
sfk echo -spat \x20 Echec du contr\xf4le des mises \xe0 jour,
|
||||
sfk echo -spat \x20 v\xe9rifiez votre connexion internet ainsi que les r\xe9glages du firwall.
|
||||
pause>nul
|
240
ModMii Installer/ModMii Installer (Italian).bat
Normal file
240
ModMii Installer/ModMii Installer (Italian).bat
Normal file
@ -0,0 +1,240 @@
|
||||
@echo off
|
||||
|
||||
title=ModMii Installer (Italian)
|
||||
mode con cols=85 lines=25
|
||||
color 1f
|
||||
|
||||
set currentversion=0.0.0
|
||||
set UPDATENAME=ModMiiItalianUpdate
|
||||
set AUTOUPDATE=off
|
||||
set ModMiiInstallerpath=%cd%
|
||||
|
||||
set InstallerVersion=2.6
|
||||
|
||||
set ModMiimin=/min
|
||||
|
||||
if exist Updatetemp.bat attrib -h Updatetemp.bat
|
||||
if exist Updatetemp.bat del updatetemp.bat>nul
|
||||
|
||||
if exist "%UPDATENAME%.txt" del "%UPDATENAME%.txt">nul
|
||||
if exist "%UPDATENAME%.bat" del "%UPDATENAME%.bat">nul
|
||||
|
||||
|
||||
::get desktop location (%DESKTOPDIR%) using findDesktop.vbs
|
||||
call getdesktop.bat
|
||||
|
||||
|
||||
:updaterpage
|
||||
set proceed=
|
||||
cls
|
||||
echo ModMii Installer v%InstallerVersion%
|
||||
echo by XFlak
|
||||
echo.
|
||||
echo.
|
||||
echo Dove vuoi installare ModMii?
|
||||
echo.
|
||||
echo.
|
||||
echo L = Installazione Locale
|
||||
echo * Installato in %homedrive%\ModMii
|
||||
echo.
|
||||
echo.
|
||||
echo D = Installazione sul Desktop
|
||||
echo * Installato in %DESKTOPDIR%\ModMii
|
||||
echo.
|
||||
echo.
|
||||
echo C = Installazione Custom o Portable
|
||||
echo * Installato nella posizione definita dall'utente
|
||||
echo.
|
||||
echo.
|
||||
echo E = Esci senza installare
|
||||
echo.
|
||||
echo.
|
||||
set /p proceed= Inserisci qui la tua scelta:
|
||||
|
||||
if /i "%proceed%" EQU "E" exit
|
||||
if /i "%proceed%" EQU "C" goto:updaterpage2
|
||||
|
||||
if /i "%proceed%" EQU "L" set InstallPath=%homedrive%\ModMii
|
||||
if /i "%proceed%" EQU "L" goto:updaterpage3
|
||||
|
||||
if /i "%proceed%" EQU "D" set InstallPath=%DESKTOPDIR%\ModMii
|
||||
if /i "%proceed%" EQU "D" goto:updaterpage3
|
||||
|
||||
echo Hai inserito un comando errato
|
||||
@ping 127.0.0.1 -n 2 -w 1000> nul
|
||||
goto:updaterpage
|
||||
|
||||
|
||||
|
||||
:updaterpage2
|
||||
set InstallPathTemp=
|
||||
cls
|
||||
echo ModMii Installer v%InstallerVersion%
|
||||
echo by XFlak
|
||||
echo.
|
||||
echo.
|
||||
echo Inserisci la lettera del drive (o la path) dove installare ModMii:
|
||||
echo.
|
||||
echo.
|
||||
echo PER ESEMPIO
|
||||
echo ===========
|
||||
echo.
|
||||
echo E:\ModMii
|
||||
echo.
|
||||
echo F:
|
||||
echo.
|
||||
echo G:\PortableApps\ModMii
|
||||
echo.
|
||||
echo.
|
||||
echo B = Indietro
|
||||
echo.
|
||||
echo E = Esci senza installare
|
||||
echo.
|
||||
echo.
|
||||
set /p InstallPathTemp= Inserisci qui la tua scelta:
|
||||
|
||||
IF "%InstallPathTemp%"=="" echo Hai inserito un comando errato
|
||||
IF "%InstallPathTemp%"=="" goto:updaterpage2
|
||||
|
||||
if /i "%InstallPathTemp%" EQU "B" goto:updaterpage
|
||||
if /i "%InstallPathTemp%" EQU "E" exit
|
||||
|
||||
::remove quotes from variable (if applicable)
|
||||
echo "set InstallPathTemp=%InstallPathTemp%">temp.txt
|
||||
sfk filter -quiet temp.txt -rep _""""__>temp.bat
|
||||
call temp.bat
|
||||
del temp.bat>nul
|
||||
del temp.txt>nul
|
||||
|
||||
:doublecheck
|
||||
set fixslash=
|
||||
if /i "%InstallPathTemp:~-1%" EQU "\" set fixslash=yes
|
||||
if /i "%InstallPathTemp:~-1%" EQU "/" set fixslash=yes
|
||||
if /i "%fixslash%" EQU "yes" set InstallPathTemp=%InstallPathTemp:~0,-1%
|
||||
if /i "%fixslash%" EQU "yes" goto:doublecheck
|
||||
|
||||
|
||||
::if second char is ":" check if drive exists
|
||||
if /i "%InstallPathTemp:~1,1%" NEQ ":" goto:skipcheck
|
||||
if exist "%InstallPathTemp:~0,2%" (goto:skipcheck) else (echo.)
|
||||
echo %InstallPathTemp:~0,2% doesn't exist, please try again...
|
||||
@ping 127.0.0.1 -n 2 -w 1000> nul
|
||||
goto:updaterpage2
|
||||
:skipcheck
|
||||
|
||||
|
||||
set InstallPath=%InstallPathTemp%
|
||||
goto:updaterpage3
|
||||
|
||||
|
||||
|
||||
|
||||
:updaterpage3
|
||||
set shortcut=
|
||||
cls
|
||||
echo ModMii Installer v%InstallerVersion%
|
||||
echo by XFlak
|
||||
echo.
|
||||
echo.
|
||||
sfk echo -spat \x20\x20Installo i collegamenti a ModMii sul Desktop, Start Men\xf9, entrambi o nessuno?
|
||||
echo.
|
||||
echo.
|
||||
echo.
|
||||
echo D = Solo Desktop
|
||||
echo.
|
||||
sfk echo -spat \x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20S = Solo Start Menù
|
||||
echo.
|
||||
echo A = Entrambi
|
||||
echo.
|
||||
echo N = Nessuno
|
||||
echo.
|
||||
echo.
|
||||
echo B = Indietro
|
||||
echo.
|
||||
echo E = Esci senza installare
|
||||
echo.
|
||||
echo.
|
||||
set /p shortcut= Inserisci qui la tua scelta:
|
||||
|
||||
if /i "%shortcut%" EQU "E" exit
|
||||
if /i "%shortcut%" EQU "D" goto:updaterpageconfirm
|
||||
if /i "%shortcut%" EQU "S" goto:updaterpageconfirm
|
||||
if /i "%shortcut%" EQU "A" goto:updaterpageconfirm
|
||||
if /i "%shortcut%" EQU "N" goto:updaterpageconfirm
|
||||
|
||||
if /i "%proceed%" EQU "L" goto:backto1
|
||||
if /i "%proceed%" EQU "D" goto:backto1
|
||||
if /i "%shortcut%" EQU "B" goto:updaterpage2
|
||||
:backto1
|
||||
if /i "%shortcut%" EQU "B" goto:updaterpage
|
||||
|
||||
echo Hai inserito un comando errato
|
||||
@ping 127.0.0.1 -n 2 -w 1000> nul
|
||||
goto:updaterpage3
|
||||
|
||||
|
||||
|
||||
:updaterpageconfirm
|
||||
set updateconfirm=
|
||||
cls
|
||||
echo ModMii Installer v%InstallerVersion%
|
||||
echo by XFlak
|
||||
echo.
|
||||
echo.
|
||||
echo Installo ModMii con le seguenti impostazioni?
|
||||
echo.
|
||||
echo.
|
||||
echo * Installo ModMii nel seguente percorso:
|
||||
echo - %InstallPath%
|
||||
echo.
|
||||
if /i "%shortcut%" EQU "D" echo * Creo il collegamento a ModMii solo sul Desktop
|
||||
if /i "%shortcut%" EQU "S" sfk echo -spat \x20\x20\x20\x20\x20* Creo il collegamento a ModMii solo nello Start Men\xf9
|
||||
if /i "%shortcut%" EQU "A" sfk echo -spat \x20\x20\x20\x20\x20* Creo il collegamento a ModMii sul Desktop e nello Start Men\xf9
|
||||
if /i "%shortcut%" EQU "N" sfk echo -spat \x20\x20\x20\x20\x20* Nessun collegamento a ModMii verr\xe0 creato
|
||||
|
||||
echo.
|
||||
echo.
|
||||
echo.
|
||||
echo.
|
||||
echo Y = Si
|
||||
echo.
|
||||
echo B = Indietro
|
||||
echo.
|
||||
echo E = Esci senza installare
|
||||
echo.
|
||||
echo.
|
||||
set /p updateconfirm= Inserisci qui la tua scelta:
|
||||
|
||||
if /i "%updateconfirm%" EQU "E" exit
|
||||
if /i "%updateconfirm%" EQU "Y" goto:proceed
|
||||
if /i "%updateconfirm%" EQU "B" goto:updaterpage3
|
||||
|
||||
|
||||
echo Hai inserito un comando errato
|
||||
@ping 127.0.0.1 -n 2 -w 1000> nul
|
||||
goto:updaterpageconfirm
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
:proceed
|
||||
if exist list.bat del list.bat>nul
|
||||
|
||||
start %ModMiimin%/wait wget "http://code.google.com/p/nusad/downloads/list?can=3&q=&colspec=Filename+Summary+Uploaded+ReleaseDate+Size+DownloadCount"
|
||||
|
||||
if exist list* (move /y list* list.bat>nul) else (goto:updatefail)
|
||||
sfk filter -quiet "list.bat" -+"%UPDATENAME%" -rep _".txt*"__ -rep _"*%UPDATENAME%-"_"set newversion="_ -rep _" </a>*"__ -write -yes
|
||||
sfk filter "list.bat" -unique -write -yes>nul
|
||||
call list.bat
|
||||
del list.bat>nul
|
||||
|
||||
start %ModMiimin%/wait wget http://nusad.googlecode.com/files/%UPDATENAME%-%newversion%.txt
|
||||
if not exist %UPDATENAME%-%newversion%.txt goto:updatefail
|
||||
move /y %UPDATENAME%-%newversion%.txt %UPDATENAME%.bat
|
||||
call %UPDATENAME%.bat
|
||||
exit
|
||||
|
||||
:updatefail
|
||||
sfk echo -spat \x20Il Download di ModMii \xe8 fallito, controlla la tua connessione internet e le impostazioni del firewall.
|
||||
pause>nul
|
239
ModMii Installer/ModMii Installer.bat
Normal file
239
ModMii Installer/ModMii Installer.bat
Normal file
@ -0,0 +1,239 @@
|
||||
@echo off
|
||||
|
||||
title=ModMii Installer
|
||||
mode con cols=85 lines=25
|
||||
color 1f
|
||||
|
||||
set currentversion=0.0.0
|
||||
set UPDATENAME=NUSAutoUpdate
|
||||
set AUTOUPDATE=off
|
||||
set ModMiiInstallerpath=%cd%
|
||||
|
||||
set InstallerVersion=2.6
|
||||
|
||||
set ModMiimin=/min
|
||||
|
||||
if exist Updatetemp.bat attrib -h Updatetemp.bat
|
||||
if exist Updatetemp.bat del updatetemp.bat>nul
|
||||
|
||||
if exist "%UPDATENAME%.txt" del "%UPDATENAME%.txt">nul
|
||||
if exist "%UPDATENAME%.bat" del "%UPDATENAME%.bat">nul
|
||||
|
||||
::get desktop location (%DESKTOPDIR%) using findDesktop.vbs
|
||||
call getdesktop.bat
|
||||
|
||||
|
||||
:updaterpage
|
||||
set proceed=
|
||||
cls
|
||||
echo ModMii Installer v%InstallerVersion%
|
||||
echo by XFlak
|
||||
echo.
|
||||
echo.
|
||||
echo Where would you like to install ModMii?
|
||||
echo.
|
||||
echo.
|
||||
echo L = Local Installation
|
||||
echo * Installed to %homedrive%\ModMii
|
||||
echo.
|
||||
echo.
|
||||
echo D = Desktop Installation
|
||||
echo * Installed to %DESKTOPDIR%\ModMii
|
||||
echo.
|
||||
echo.
|
||||
echo C = Custom Portable Installation
|
||||
echo * Installed to user-defined location
|
||||
echo.
|
||||
echo.
|
||||
echo E = Exit without installing
|
||||
echo.
|
||||
echo.
|
||||
set /p proceed= Enter Selection Here:
|
||||
|
||||
if /i "%proceed%" EQU "E" exit
|
||||
if /i "%proceed%" EQU "C" goto:updaterpage2
|
||||
|
||||
if /i "%proceed%" EQU "L" set InstallPath=%homedrive%\ModMii
|
||||
if /i "%proceed%" EQU "L" goto:updaterpage3
|
||||
|
||||
if /i "%proceed%" EQU "D" set InstallPath=%DESKTOPDIR%\ModMii
|
||||
if /i "%proceed%" EQU "D" goto:updaterpage3
|
||||
|
||||
echo You Have Entered an Incorrect Key
|
||||
@ping 127.0.0.1 -n 2 -w 1000> nul
|
||||
goto:updaterpage
|
||||
|
||||
|
||||
|
||||
:updaterpage2
|
||||
set InstallPathTemp=
|
||||
cls
|
||||
echo ModMii Installer v%InstallerVersion%
|
||||
echo by XFlak
|
||||
echo.
|
||||
echo.
|
||||
echo Enter the drive letter (or path) for ModMii Installation:
|
||||
echo.
|
||||
echo.
|
||||
echo EXAMPLES
|
||||
echo ========
|
||||
echo.
|
||||
echo E:\ModMii
|
||||
echo.
|
||||
echo F:
|
||||
echo.
|
||||
echo G:\PortableApps\ModMii
|
||||
echo.
|
||||
echo.
|
||||
echo B = Back
|
||||
echo.
|
||||
echo E = Exit without installing
|
||||
echo.
|
||||
echo.
|
||||
set /p InstallPathTemp= Enter Selection Here:
|
||||
|
||||
IF "%InstallPathTemp%"=="" echo You Have Entered an Incorrect Key
|
||||
IF "%InstallPathTemp%"=="" goto:updaterpage2
|
||||
|
||||
if /i "%InstallPathTemp%" EQU "B" goto:updaterpage
|
||||
if /i "%InstallPathTemp%" EQU "E" exit
|
||||
|
||||
::remove quotes from variable (if applicable)
|
||||
echo "set InstallPathTemp=%InstallPathTemp%">temp.txt
|
||||
sfk filter -quiet temp.txt -rep _""""__>temp.bat
|
||||
call temp.bat
|
||||
del temp.bat>nul
|
||||
del temp.txt>nul
|
||||
|
||||
:doublecheck
|
||||
set fixslash=
|
||||
if /i "%InstallPathTemp:~-1%" EQU "\" set fixslash=yes
|
||||
if /i "%InstallPathTemp:~-1%" EQU "/" set fixslash=yes
|
||||
if /i "%fixslash%" EQU "yes" set InstallPathTemp=%InstallPathTemp:~0,-1%
|
||||
if /i "%fixslash%" EQU "yes" goto:doublecheck
|
||||
|
||||
|
||||
::if second char is ":" check if drive exists
|
||||
if /i "%InstallPathTemp:~1,1%" NEQ ":" goto:skipcheck
|
||||
if exist "%InstallPathTemp:~0,2%" (goto:skipcheck) else (echo.)
|
||||
echo %InstallPathTemp:~0,2% doesn't exist, please try again...
|
||||
@ping 127.0.0.1 -n 2 -w 1000> nul
|
||||
goto:updaterpage2
|
||||
:skipcheck
|
||||
|
||||
|
||||
set InstallPath=%InstallPathTemp%
|
||||
goto:updaterpage3
|
||||
|
||||
|
||||
|
||||
|
||||
:updaterpage3
|
||||
set shortcut=
|
||||
cls
|
||||
echo ModMii Installer v%InstallerVersion%
|
||||
echo by XFlak
|
||||
echo.
|
||||
echo.
|
||||
echo Install ModMii shortcuts to Desktop, Start Menu, both or none?
|
||||
echo.
|
||||
echo.
|
||||
echo.
|
||||
echo D = Desktop only
|
||||
echo.
|
||||
echo S = Start Menu only
|
||||
echo.
|
||||
echo A = All the above
|
||||
echo.
|
||||
echo N = None
|
||||
echo.
|
||||
echo.
|
||||
echo B = Back
|
||||
echo.
|
||||
echo E = Exit without installing
|
||||
echo.
|
||||
echo.
|
||||
set /p shortcut= Enter Selection Here:
|
||||
|
||||
if /i "%shortcut%" EQU "E" exit
|
||||
if /i "%shortcut%" EQU "D" goto:updaterpageconfirm
|
||||
if /i "%shortcut%" EQU "S" goto:updaterpageconfirm
|
||||
if /i "%shortcut%" EQU "A" goto:updaterpageconfirm
|
||||
if /i "%shortcut%" EQU "N" goto:updaterpageconfirm
|
||||
|
||||
if /i "%proceed%" EQU "L" goto:backto1
|
||||
if /i "%proceed%" EQU "D" goto:backto1
|
||||
if /i "%shortcut%" EQU "B" goto:updaterpage2
|
||||
:backto1
|
||||
if /i "%shortcut%" EQU "B" goto:updaterpage
|
||||
|
||||
echo You Have Entered an Incorrect Key
|
||||
@ping 127.0.0.1 -n 2 -w 1000> nul
|
||||
goto:updaterpage3
|
||||
|
||||
|
||||
|
||||
:updaterpageconfirm
|
||||
set updateconfirm=
|
||||
cls
|
||||
echo ModMii Installer v%InstallerVersion%
|
||||
echo by XFlak
|
||||
echo.
|
||||
echo.
|
||||
echo Install ModMii using the following settings?
|
||||
echo.
|
||||
echo.
|
||||
echo * Install ModMii to the following location:
|
||||
echo - %InstallPath%
|
||||
echo.
|
||||
if /i "%shortcut%" EQU "D" echo * Create ModMii shortcut on Desktop only
|
||||
if /i "%shortcut%" EQU "S" echo * Create ModMii shortcut on Start Menu only
|
||||
if /i "%shortcut%" EQU "A" echo * Create ModMii shortcuts on Desktop and Start Menu
|
||||
if /i "%shortcut%" EQU "N" echo * Do not create ModMii shortcuts on Desktop or Start Menu
|
||||
|
||||
echo.
|
||||
echo.
|
||||
echo.
|
||||
echo.
|
||||
echo Y = Yes
|
||||
echo.
|
||||
echo B = Back
|
||||
echo.
|
||||
echo E = Exit without installing
|
||||
echo.
|
||||
echo.
|
||||
set /p updateconfirm= Enter Selection Here:
|
||||
|
||||
if /i "%updateconfirm%" EQU "E" exit
|
||||
if /i "%updateconfirm%" EQU "Y" goto:proceed
|
||||
if /i "%updateconfirm%" EQU "B" goto:updaterpage3
|
||||
|
||||
|
||||
echo You Have Entered an Incorrect Key
|
||||
@ping 127.0.0.1 -n 2 -w 1000> nul
|
||||
goto:updaterpageconfirm
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
:proceed
|
||||
if exist list.bat del list.bat>nul
|
||||
|
||||
start %ModMiimin%/wait wget "http://code.google.com/p/nusad/downloads/list?can=3&q=&colspec=Filename+Summary+Uploaded+ReleaseDate+Size+DownloadCount"
|
||||
|
||||
if exist list* (move /y list* list.bat>nul) else (goto:updatefail)
|
||||
sfk filter -quiet "list.bat" -+"%UPDATENAME%" -rep _".txt*"__ -rep _"*%UPDATENAME%-"_"set newversion="_ -rep _" </a>*"__ -write -yes
|
||||
sfk filter "list.bat" -unique -write -yes>nul
|
||||
call list.bat
|
||||
del list.bat>nul
|
||||
|
||||
start %ModMiimin%/wait wget http://nusad.googlecode.com/files/%UPDATENAME%-%newversion%.txt
|
||||
if not exist %UPDATENAME%-%newversion%.txt goto:updatefail
|
||||
move /y %UPDATENAME%-%newversion%.txt %UPDATENAME%.bat
|
||||
call %UPDATENAME%.bat
|
||||
exit
|
||||
|
||||
:updatefail
|
||||
echo ModMii Download has failed, check your internet connection and firewall settings.
|
||||
pause>nul
|
Loading…
x
Reference in New Issue
Block a user