Everything posted by mooms
-
.NET 4.0 et 4.6.x: ajouter le langpack Fr aux installateurs de ricktendo
En effet les deux liens sont morts. J'ai réuploadé les deux chez Mediafire, qui semble finalement plus fiable que le serveur de Wincert. Merci pour le réup Alpha_95, ça tombe bien car je n'avais plus l'archive d'origine de la v3. Je vais devoir vérifier si le problème existe ailleurs....
-
Flash Player Plugins SFX & AddOn Maker
Adobe took some time to update the full installers, but it's ok now.
-
Java Multi Maker
Be careful, those switches have been implemented rather recently, so older Java 6/7 releases don't support them: Source I will not update 1.4 anyway, it is less needed since Java 8 is now compatible with XP.
-
Java Multi Maker
Just a note: Java 8 is now compatible with XP (at least since 8u25). The maker is also compatible, it can even create dual or x64 installers on XP, because since v2.3 it don't need to run the installers anymore.
-
Flash Player Plugins SFX & AddOn Maker
version 3.1 What's new:
-
Java Multi Maker 3.5
Version 2.5 Quoi de neuf:
-
Java Multi Maker
Version 2.5 is out. What's new: @Boskorp: Yes, it this that: WEB_JAVA=1 Web Plugins enabled WEB_JAVA=0 Web Plugins disabled Starting with v2.5, I use variables to set the commands, so you can invert the WEB_JAVA values in %WEB% and %NOWEB% variables to invert the behavior globally: from this: set WEB=SPONSORS=0 WEB_ANALYTICS=0 WEB_JAVA=1set NOWEB=SPONSORS=0 WEB_ANALYTICS=0 WEB_JAVA=0To this: set WEB=SPONSORS=0 WEB_ANALYTICS=0 WEB_JAVA=0set NOWEB=SPONSORS=0 WEB_ANALYTICS=0 WEB_JAVA=1Or locally by inverting %WEB% & %NOWEB% in the desired SFX config file From this: ECHO RunProgram="jre_inst.msi /qn %NOWEB%">> "AIO.cfg"ECHO RunProgram="x64:jre64_inst.msi /qn %NOWEB%">> "AIO.cfg"To this: ECHO RunProgram="jre_inst.msi /qn %WEB%">> "AIO.cfg"ECHO RunProgram="x64:jre64_inst.msi /qn %WEB%">> "AIO.cfg"
-
Java Multi Maker 3.5
Version 2.4 Quoi de neuf:
-
Java Multi Maker
Version 2.4 is out What's new: @stashmajcherc: Lol ! Glad it finally worked for you. @Thiersee: UPX warning is now avoided by checking the file size before calling it.
-
[Slim] .NET Framework 4.6.1 Full x86/x64 (2-27-2016)
i was also thinking of this, but he said other downloads are fine. @compstuff: have you tried to download other exe file and check MD5/SHA1 ?
-
Java Multi Maker
@stashmajcherc: Previous versions have a bug: Java is uninstalled when the script launch the installer(s) to capture the MSI. Version 2.3 is much better, read my previous posts. Do you have tried to run the script in the root folder of one of your drive ? Or simply from a folder with no space in its path ? I'm fairly sure the error is caused by a space in the folder's path, as I've tried to explain : Do you understand now ?
-
Java Multi Maker
You can ignore it, it's purely informative. It's because the setup was uncompressed by UPX the first time you ran the script. Inevitably, the following times you launch the maker, you can read in red: NotPackedException: not packed by UPX
-
Java Multi Maker 3.5
Version 2.3 Quoi de neuf:
-
Java Multi Maker
Version 2.3 of the script is on the first post. What's new: After some researches, I've found a way to extract the x86 MSI with ResourcesExtract: the x86 setup is compressed with UPX, once uncompressed the MSi can be extracted without launching the setup first, like the old Java setup (x64 setup is not compressed with UPX). Now the maker behave like in v1.x: That eliminate the need to run the script as admin, and the bug with the auto uninstallation. That means both issues mentioned by Himan and Thiersee are now fixed ! I've also found that creating an admin install point is not needed anymore. Bonus: it is now possible to create the x64 & dual installers on x86 Windows.
-
Java Multi Maker
@Thiersee: this code is only for checking if the batch have admin rights & re-launching it with them if not, hence the UAC prompt. edit: I see the problem now, when the script launch the installers to extract the MSI, Java is also uninstalled ! Apparently it's a new feature starting from Java8u20.... I don't understand why the uninstallation is automatically done, maybe because the previous install was an admin install ? I will try to come with a fix....
-
Java Multi Maker
@Himan: The BatchGotAdmin code is not mine, but you can easily fix the script, just remove those lines in the beginning: :: BatchGotAdmin::-------------------------------------REM --> Check for permissions>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"REM --> If error flag set, we do not have admin.if '%errorlevel%' NEQ '0' ( echo Requesting administrative privileges... goto UACPrompt) else ( goto gotAdmin ):UACPrompt echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs" echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs" "%temp%\getadmin.vbs" exit /B:gotAdmin if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" ) pushd "%CD%" CD /D "%~dp0":--------------------------------------
-
Java Multi Maker 3.5
Version 2.2 Quoi de neuf:
- Java Multi Maker
-
Java Multi Maker 3.5
Version 2.1 Quoi de neuf:
- Java Multi Maker
- Java Multi Maker
-
Java Multi Maker
If you want a fully silent install (noGUI), you can use this code: :CONFIGECHO ;!@Install@!UTF-8!> "%~dp032.cfg"ECHO SetEnvironment="swUninst_x64=HKLM\\SOFTWARE\\Wow6432Node\\Microsoft\\Windows\\CurrentVersion\\Uninstall">> "%~dp032.cfg"ECHO SetEnvironment="swUninst_x86=HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall">> "%~dp032.cfg"ECHO SetEnvironment="DelOldVer=%%%%P:hidcon:cmd /c For /F \"tokens=2 delims={}\" %%a In ('Reg Query %%swUninst_%%%%P%% ^| FINDSTR \"{26A24AE4-039D-4CA4-87B4-2F[0-9A-F]*}\"') Do MsiExec /x{%%a}">> "%~dp032.cfg"ECHO GUIMode="2">> "%~dp032.cfg"ECHO MiscFlags="4">> "%~dp032.cfg"ECHO RunProgram="%%DelOldVer%% /qn">> "%~dp032.cfg"ECHO RunProgram="jre_inst.msi /qn WEB_JAVA=0">> "%~dp032.cfg"ECHO RunProgram="x86:hidcon:cmd /c \"%programfiles%\\Java\\jre%MAJ%\\bin\\jqs.exe\" -unregister">> "%~dp032.cfg"ECHO RunProgram="x64:hidcon:cmd /c \"%programfiles(x86)%\\Java\\jre%MAJ%\\bin\\jqs.exe\" -unregister">> "%~dp032.cfg"ECHO AutoInstall="%%DelOldVer%% /qn">> "%~dp032.cfg"ECHO AutoInstall="jre_inst.msi /qn WEB_JAVA=1">> "%~dp032.cfg"ECHO AutoInstall="x86:hidcon:cmd /c \"%programfiles%\\Java\\jre%MAJ%\\bin\\jqs.exe\" -unregister">> "%~dp032.cfg"ECHO AutoInstall="x64:hidcon:cmd /c \"%programfiles(x86)%\\Java\\jre%MAJ%\\bin\\jqs.exe\" -unregister">> "%~dp032.cfg"ECHO ;!@InstallEnd@!>> "%~dp032.cfg"ECHO. >> "%~dp032.cfg"GOTO :EOF:CONFIG_64ECHO ;!@Install@!UTF-8!> "%~dp064.cfg"ECHO SetEnvironment="swUninst=HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall">> "%~dp064.cfg"ECHO SetEnvironment="DelOldVer64=hidcon:cmd /c For /F \"tokens=2 delims={}\" %%a In ('Reg Query %%swUninst%% ^| FINDSTR \"{26A24AE4-039D-4CA4-87B4-2F[0-9A-F]*}\"') Do MsiExec /x{%%a}">> "%~dp064.cfg"ECHO GUIMode="2">> "%~dp064.cfg"ECHO MiscFlags="4">> "%~dp064.cfg"ECHO RunProgram="x64:%%DelOldVer64%% /qn">> "%~dp064.cfg"ECHO RunProgram="x64:jre64_inst.msi /qn WEB_JAVA=0">> "%~dp064.cfg"ECHO AutoInstall="x64:%%DelOldVer64%% /qn">> "%~dp064.cfg"ECHO AutoInstall="x64:jre64_inst.msi /qn WEB_JAVA=1">> "%~dp064.cfg"ECHO ;!@InstallEnd@!>> "%~dp064.cfg"ECHO. >> "%~dp064.cfg"GOTO :EOF:CONFIG_AIOECHO ;!@Install@!UTF-8!> "%~dp0AIO.cfg"ECHO SetEnvironment="swUninst_x64=HKLM\\SOFTWARE\\Wow6432Node\\Microsoft\\Windows\\CurrentVersion\\Uninstall">> "%~dp0AIO.cfg"ECHO SetEnvironment="swUninst_x86=HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall">> "%~dp0AIO.cfg"ECHO SetEnvironment="DelOldVer=%%%%P:hidcon:cmd /c For /F \"tokens=2 delims={}\" %%a In ('Reg Query %%swUninst_%%%%P%% ^| FINDSTR \"{26A24AE4-039D-4CA4-87B4-2F[0-9A-F]*}\"') Do MsiExec /x{%%a}">> "%~dp0AIO.cfg"ECHO SetEnvironment="DelOldVer64=hidcon:cmd /c For /F \"tokens=2 delims={}\" %%a In ('Reg Query %%swUninst_x86%% ^| FINDSTR \"{26A24AE4-039D-4CA4-87B4-2F[0-9A-F]*}\"') Do MsiExec /x{%%a}">> "%~dp0AIO.cfg"ECHO GUIMode="2">> "%~dp0AIO.cfg"ECHO MiscFlags="4">> "%~dp0AIO.cfg"ECHO RunProgram="%%DelOldVer%% /qn">> "%~dp0AIO.cfg"ECHO RunProgram="x64:%%DelOldVer64%% /qn">> "%~dp0AIO.cfg"ECHO RunProgram="jre_inst.msi /qn WEB_JAVA=0">> "%~dp0AIO.cfg"ECHO RunProgram="x64:jre64_inst.msi /qn WEB_JAVA=0">> "%~dp0AIO.cfg"ECHO RunProgram="x86:hidcon:cmd /c \"%programfiles%\\Java\\jre%MAJ%\\bin\\jqs.exe\" -unregister">> "%~dp0AIO.cfg"ECHO RunProgram="x64:hidcon:cmd /c \"%ProgramFiles(x86)%\\Java\\jre%MAJ%\\bin\\jqs.exe\" -unregister">> "%~dp0AIO.cfg"ECHO AutoInstall="%%DelOldVer%% /qn">> "%~dp0AIO.cfg"ECHO AutoInstall="x64:%%DelOldVer64%% /qn">> "%~dp0AIO.cfg"ECHO AutoInstall="jre_inst.msi /qn WEB_JAVA=1">> "%~dp0AIO.cfg"ECHO AutoInstall="x64:jre64_inst.msi /qn WEB_JAVA=1">> "%~dp0AIO.cfg"ECHO AutoInstall="x86:hidcon:cmd /c \"%programfiles%\\Java\\jre%MAJ%\\bin\\jqs.exe\" -unregister">> "%~dp0AIO.cfg"ECHO AutoInstall="x64:hidcon:cmd /c \"%ProgramFiles(x86)%\\Java\\jre%MAJ%\\bin\\jqs.exe\" -unregister">> "%~dp0AIO.cfg"ECHO ;!@InstallEnd@!>> "%~dp0AIO.cfg"ECHO. >> "%~dp0AIO.cfg"GOTO :EOF Default install (no switch): no web plugins. -ai switch: web plugins.
-
Java Multi Maker
If you use -ai1 (or /ai1), you should only see the extraction progress, the install itself is silent. Why using SFXMaker anyway, can't you run the SFX with the switch ?
- Java Multi Maker
-
Java Multi Maker
Hello Thiersee, Happy New Year too ! 1) You're right, I've updated the script (no version bump, it's very minor) you can replace it with this if that bothers you and don't want to redownload : :NoJavaInstecho ================================================================================echo ================================================================================echo. JRE x86 and/or x64 redistributable not found. echo. Place it/them in the same directory than this script.echo. Correct JRE install name for x86 is "jre-XuXX-windows-i586.exe".echo. Correct JRE install name for x64 is "jre-XuXX-windows-x64.exe".echo ================================================================================echo ================================================================================pausegoto :eof2): Also reported by Escorpiom. That's not something I can fix.