Jump to content

Java Multi Maker 3.5 & 4.0b4


Recommended Posts

  • Replies 203
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

This is a script to repack JRE (Java Runtimes) setups into a silent 7zip SFX installer. Beta version for Java 9/10: JAVA-Multi_Maker_4.0b4.zip MD5: 203c7e514414c932ff847d3d8dac5fa4

Version 3.3 is out. Changelog:

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 uncomp

Posted Images

There is a little more than the questions: there is also finish messages and dialogs of the SFX

Error messages are left in English for the sake of size and simplicity.

Be aware that we can only use ANSI characters set !

 

If anyone want to make a translation:

I have attached a template with instructions to make a good translation, please read it carefully.

Once translated, post it back here, I will add it to the script.

template.zip

Link to post
Share on other sites

Yes you got it. Seems OK at first look, only one thing:

 

The lines ===== are the limit, it's better to not exceed them (better looking for the text).

echo ================================================================================echo            Doriti sa creati o instalare administrativa ?echo.echo    Instalarea administrativa permite o comprimare mai buna, mai ales in cazul instalarii dualeecho        dar luati aminte ca instalarea administrativa x64 nu poate fi creata pe o gazda x86.echo. echo                   - Da, instalare administrativa     - apasa 1 apoi ENTERecho                   - Nu, instalare normala            - apasa 2 apoi ENTERecho ================================================================================

Something like that is better (maybe it can be better formatted):

echo ================================================================================echo            Doriti sa creati o instalare administrativa ?echo.echo     Instalarea administrativa permite o comprimare mai buna,  echo     mai ales in cazul instalarii duale dar luati aminte echo     ca instalarea administrativa x64 nu poate fi creata pe o gazda x86.echo. echo                   - Da, instalare administrativa     - apasa 1 apoi ENTERecho                   - Nu, instalare normala            - apasa 2 apoi ENTERecho ================================================================================

Do you have tried to create & run the four sfx with a gui to see if there is any typo ? (x86/x64/dual/dualadmin)

 

Once we have more translation available I will make a new test version.

 

Note to translators: no need to remake the full cmd file, use the provided template.

Link to post
Share on other sites

Very good ianymaty, with only 1 "cosmetic" issue:

 

you translated lines 265 & 280 too and they are still shown in Romanian, even if I choose English or French.

 

And thanks a lot, with your translation I saw, wich errors I did for Italian :crying_anim02: !

 

@mooms

Would be possible to make variable those lines too?

Link to post
Share on other sites

Good job Thiersee, I have overlooked that ! :D

 

It can be a variable, but the message is very brief, I bet most users will not see it, actually I should update it with something better like:

The latest version found on Oracle Website is:

Or maybe something else ?

Link to post
Share on other sites

Hi mooms.
 
Tested all scenarios, All is OK.
 
Reformated what you pointed slightly better for our reading (romanian language) and added some dots at line endings to look better. Maybe you should add them too.
 
One small notice to the finish line: For Java x86 the line is "Java SE %MAJ% Update %MIN% x86 has been installed" for the others "SE" isn't present. Is that intentional?

template_RO.zip

Link to post
Share on other sites

Hi mooms,

 

one typo (at least I think it is one) and one question.

 

Line 529 of the last .cmd-file

 


echo.      Place it/them in the same directory than this script.

 

I think it should be "as", didn't it?

 

The question: I didn't ever use the GUI, I tried it now and I don't understand something

 

Mooms-Java.jpg
 
Does it mean, if I need the web-plugin i must use the GUI in the command-line? If yes I would put an hint in the mask, like this

Mooms-Java_1.jpg

 

I've tried all possibilities in German, now I'm finishing the translation in Italian, then you get the .cmd-file back.

 

Edit:

 

is there a possibility to append the language to the installer's name, like Java_8u66-Dual_IT?

 

Regards, Thiersee

Edited by Thiersee
Link to post
Share on other sites

Hi mooms,

 

I got an error on installing only the x64 version of Java, no matter in which language the installer has been created:

 

Mooms-Java_2.jpg

 

it happens after the installer has uninstalled the old version.

 

Here is my modification of .cmd-file with Italian & German.

 

I modified the Gui-output to satisfy my hint in the previous post.

 

Regards, Thiersee

_JAVA_Multi_Maker_3.1b1 - DE-IT.7z

Edited by Thiersee
Link to post
Share on other sites

Hi mooms,

 

one typo (at least I think it is one) and one question.

 

Line 529 of the last .cmd-file

 

echo.      Place it/them in the same directory than this script.

 

I think it should be "as", didn't it?

 

I think it is correct, at least when i translate it in French with Google Translate...if a native speaker can help us here, he's welcome!

 

 

 

The question: I didn't ever use the GUI, I tried it now and I don't understand something

 

Mooms-Java.jpg

 

Does it mean, if I need the web-plugin i must use the GUI in the command-line? If yes I would put an hint in the mask, like this

Mooms-Java_1.jpg

Because Web plugins are plagued with many vulnerabilities, I choose to never install them by default.

I think the text is rather clear, but I let your translations as-is.

 

 

 

 

is there a possibility to append the language to the installer's name, like Java_8u66-Dual_IT?

 

I prefer to keep the names as short as possible.

If you want to modify it, it's really easy, just add _%lng% at the end of the file names in the script.

 

 

 

 

I got an error on installing only the x64 version of Java, no matter in which language the installer has been created:

 

Mooms-Java_2.jpg

 

it happens after the installer has uninstalled the old version.

 

Found the bug, it's corrected. Thank you.

 

Here is my modification of .cmd-file with Italian & German.

 

I modified the Gui-output to satisfy my hint in the previous post.

 

Thanks, I added German & Italian.

But I prefer to have only the template file, it's easier for me to make the edit needed.

 

 

Here is the new version, 3.1 beta 2

- Corrected the bug with x64 admin install in 3.1 beta 1

- Optimized again the script to take less space

- Added German and Italian.

@Everybody:, please try a maximum of combinations corresponding to your language.

_JAVA_Multi_Maker_3.1b2.cmd.zip

Link to post
Share on other sites

 

But I prefer to have only the template file, it's easier for me to make the edit needed.

Sorry, I saw you hint to late....

 

 

If you want to modify it, it's really easy, just add _%lng% at the end of the file names in the script.

 

It was my intention, but I did not found the right place...

 

 

@Everybody:, please try a maximum of combinations corresponding to your language.

Only create the installer or install it too?

 

Regards, Thiersee

Link to post
Share on other sites

It was my intention, but I did not found the right place...

At the end of the lines 218, 235, and 254. "Java_%JAVAVER%-x86_%lng%.exe" for x86.

 

 

Only create the installer or install it too?

At least create the installers (GUI versions) and see if the first dialog box is OK. No changes are made until you press OK.

But a complete test is preferred, to check all dialog boxes and to ensure the install is fine.

Install part *should* be OK now, but a single typo can lead to failed install.

I can't verify all the scenarios in all languages, this is why I ask to everybody to test with the language they understand.

Link to post
Share on other sites

 

At the end of the lines 218, 235, and 254. "Java_%JAVAVER%-x86_%lng%.exe" for x86.

Thank you, I found it and it works.

 

Thiersee

 

Edit:

 

I forgot a question:

Is it possible to translate the two buttons "OK" and "Cancel" in the GUI or are  they fixed by Windows?

Edited by Thiersee
Link to post
Share on other sites
  • 3 months later...

It's no longer a MSI inside an exe, it's a MSI inside an exe inside an exe (and still packed with UPX for x86....)
Also, Oracle have added back the infamous sunjavaupdatescheduler autostart entry...

Here is a beta version, it have room for improvements, but should works fine.
Please test & report.

JAVA-Multi_Maker_3.2b1.zip

 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Content

    • By ricktendo
      Microsoft DirectX end-user Redistributable (June 2010)
      Version: 9.29.1974
      Supported operating systems: Windows 8, Windows 7, Windows Vista, Windows Server 2012/2008+R2/2003 SP1+, Windows XP SP2+
      Website: http://www.microsoft.com/en-us/download/details.aspx?id=8109
       
       
      x86/x64: removed
      MD5: 2ef61d694dbcb3b3d0f47f1bbc0ca831
      Size: 90.7 MB
      x86: removed
      MD5: 0f51f57cff0bf51aa368f90da1c8b525
      Size: 42.8
    • By niTe_RiDeR_Pr0
      SumatraPDF v3.2.10638 (Pre-Release) PDF Reader - Dual x86/x64 2-in-1 RePack
      About RePack (info):
      RePacks made by extracting the individual x86 & x64 installers available here & repacking them into an Inno setup. Nothing extra is added. Added choice to associate SumatraPDF with various file formats. Optional Command-Line Switches:
      File Details:
      File Name: SumatraPDF_3.2.10638.Dual_RePack.exe
      File Name: 6.17 MB
      MD5 Hash: C629DD40ACC6613BAB5B6F7FACE99AC4
      Screenshots are the top of the thread
    • By niTe_RiDeR_Pr0
      VidCoder v2.51 - Dual x86/x64 - 2-in-1 Compressed RePack
      About RePack (info):
      Multilanguage Installer. Installs 32/64bit version according to system architecture automatically. VidCoder requires .NET Framework 4.0. This RePack checks if .NET Framework 4.0 is installed in the system, and if it is not found, then it prompts the user to download and install automatically (within the installer). Compressed installer size from 24MB (size of 32+64bit installer) to 17MB. Optional Command-Line Switches:
      File Details:
      File Name: VidCoder_2.51_x86-x64_RePack.exe
      File Name: 17.9 MB
      MD5 Hash: 50D3F051BC2B7CA1E1C53448F523E02C
      Screenshots are at the top of this thread
    • By niTe_RiDeR_Pr0
      IrfanView v4.4.4 - x86/x64 + Plugins + Toolbars + Languages - 5-in-1 RePack
      About RePack (info):
      Multilanguage installer.   Installer contains: IrfanView-x86 files, IrfanView-x64 files, all plugins, all languages & 21 toolbar skins. Added IrfanPaint 3rd party plugin and Shell Extensions Installer installs x86/x64 version according to your Windows architecture. Optional Command-Line Switches:
       
      File Details:
      File Name: IrfanView_4.4.4.Dual_RePack.exe
      File Name: 30.2 MB
      MD5 Hash: B6D1ACB40002CCB6ACF5D115A92D14EC
      Screenshots are at the top of this thread
    • By niTe_RiDeR_Pr0
      IrfanView v4.4.4 - x86/x64 + Plugins + Toolbars + Languages - 5-in-1 RePack
      About RePack (info):
      Multilanguage installer.   Installer contains: IrfanView-x86 files, IrfanView-x64 files, all plugins, all languages & 21 toolbar skins. Added IrfanPaint 3rd party plugin and Shell Extensions Installer installs x86/x64 version according to your Windows architecture. Optional Command-Line Switches:

      Download: https://drive.google.com/uc?export=download&id=0BxE7TpGda882SmNOaTRpMS0xbHM
      File Name: IrfanView_4.4.4.Dual_RePack.exe
      File Name: 30.2 MB
      MD5 Hash: B6D1ACB40002CCB6ACF5D115A92D14EC
      Alternative Download Link: https://www.wincert.net/forum/index.php?/files/file/50-irfanview-v444-repack-x86x64pluginstoolbarslanguages-5-in-1/
       





       



×
×
  • Create New...