gora Posted February 28, 2010 Posted February 28, 2010 Do you mean the following error? If yes it's due to W7 not ultimate nor enteprise editions restriction.Yes. But I have Windows 7 Ultimate (x64)I think you're meaning that this settigns are not needed as sfx module takes the file name to fill dialog title by defaultYes. Excuse my bad English. About FinishMessage... Your will, you is author.About UPX compression... Your will, you is author. But change LZMA to LZMA2 will give big than 50 KB (UPX) economy.
strel Posted February 28, 2010 Author Posted February 28, 2010 (edited) Паша_ЗЗЗI think I'm going to include the option in the .ini, and include the switch and link to 7zsfx mod switches in the guide.ГораApparently the error message is asking you to install w7x64 russian MUI for your russian w7x64, what does not make any sense, but anyway you can try it. Otherwise that .NET langpacks may not be supported on W7x64. Got to make test on compressión options, I haven't used LZMA2 yet because 7zsfx modified based on 9.## 7-zip version is not stable yet. Edited February 28, 2010 by strel
Pasha_ZZZ Posted February 28, 2010 Posted February 28, 2010 But change LZMA to LZMA2 will give big than 50 KB (UPX) economy. LZMA2 isnt better than LZMA. It is faster and more multi-core optimized, but LZMA compress much better. Try to use 7-Zip 4.65 and you will see it.
strel Posted February 28, 2010 Author Posted February 28, 2010 (edited) Haven't tested but that's what I thought also after reading the 7-zip 9.10 help about LZMA2. I though a real compression leap would happen only for a really large file. Ultimately I was thinking to make tests combining cab and LZMA compression, I'll see. Edited February 28, 2010 by strel
gora Posted March 1, 2010 Posted March 1, 2010 (edited) LZMA vs LZMA2:Has created XPDNF20SP2ru.exe (17 538 978 B ) COMPRATIO=HIGHER.Has taken archive XPDNF20SP2ru.7z (17 480 798 B ), has unpacked it (82 386 915 B ).Has compressed with LZMA (my command line), the size of archive - 17 197 156 B.Has compressed with LZMA2 (the same command line, it is changed only the compression method on LZMA2), the size of archive - 17 181 221 B.PS "gora" is not Гора, "gora" is Жора. Edited March 1, 2010 by gora
Pasha_ZZZ Posted March 1, 2010 Posted March 1, 2010 LZMA vs LZMA2:Has created XPDNF20SP2ru.exe (17 538 978 B ) COMPRATIO=HIGHER.Has taken archive XPDNF20SP2ru.7z (17 480 798 B ), has unpacked it (82 386 915 B ).Has compressed with LZMA (my command line), the size of archive - 17 197 156 B.Has compressed with LZMA2 (the same command line, it is changed only the compression method on LZMA2), the size of archive - 17 181 221 B 17 197 156 - 17 181 221 = 15 935 ~ 15 Kb.LZMA2 SFX size is ~ 3Kb bigger than LZMA. Total difference ~ 12 Kb.But UPX compression of SFX gives us (as you say) ~ 50 Kb.
gora Posted March 1, 2010 Posted March 1, 2010 (edited) 17 197 156 - 17 181 221 = 15 935 ~ 15 Kb.LZMA2 SFX size is ~ 3Kb bigger than LZMA. Total difference ~ 12 Kb.But UPX compression of SFX gives us (as you say) ~ 50 Kb.Well.Has created XPDNF11SP1ru20SP2ru30SP2ru35SP1ru.exe (46 506 899 B ) COMPRATIO= blank.Has taken archive XPDNF11SP1ru20SP2ru30SP2ru35SP1ru.7z (46 448 614 B ), has unpacked it (289 622 059 B ).Has compressed with LZMA (my command line), the size of archive - 45 998 972 B.Has compressed with LZMA2 (the same command line, it is changed only the compression method on LZMA2), the size of archive - 45 945 433 B.Has created my XPDNF11SP1ru20SP2ru30SP2ru35SP1ru.exe (46 042 987 B ) this out UPX commpression!Resume:LZMA2 better LZMA on 53 529 B.7zsd_LZMA2.sfx (1.4.0 build 1672) - 92 672 B, after UPX compression - 52 736 B (economy 39 936 B ). Minus UPX compression - problems with antiviruses.My archive SFX is less on 463 912 B.My archive SFX is not used UPX compression of the module and has no problems with antiviruses. Edited March 1, 2010 by gora
Pasha_ZZZ Posted March 1, 2010 Posted March 1, 2010 Has created XPDNF11SP1ru20SP2ru30SP2ru35SP1ru.exe (46 618 768 B ) COMPRATIO=HIGHER. Leave COMPRATIO= blank to achieve HIGHEST compression ratio..
gora Posted March 1, 2010 Posted March 1, 2010 Excuse, did not know. Has corrected the previous post taking into account the remark
gora Posted March 1, 2010 Posted March 1, 2010 strelWhat "File is not found" ? The list of files in a directory _SNMsynth.cmd:dotnetfx.exedotnetfx35.exedotnetfx35langpack_x86ru.exelangpack.exeNDP1.1sp1-KB867460-X86.exeNDP1.1sp1-KB953297-X86.exeNDP20SP2-KB958481-x86.exeNDP20SP2-KB969612-x86.exeNDP20SP2-KB974417-x86.exeNDP20SP2-KB976569-x86.exeNDP30SP2-KB958483-x86.exeNDP30SP2-KB976570-x86.exeNDP35SP1-KB958484-x86.exeNDP35SP1-KB963707-x86.exeNDP35SP1-KB976126-v2-x86.exeNetFx20SP1_x86.exeNetFx20SP1_x86ru.exeNetFx20SP2_x86.exeNetFx20SP2_x86ru.exeWindowsServer2003-KB971276-v2-x86-ENU.exeWindowsXP-KB971276-v3-x86-ENU.exeOS Windows XP SP3 (x86)
Pasha_ZZZ Posted March 2, 2010 Posted March 2, 2010 What "File is not found" ? Try _SNMsynth.cmd /echo to see batch commands.
strel Posted March 2, 2010 Author Posted March 2, 2010 (edited) NDP35SP1-KB976126-v2-x86.exe is not supported. Making changes to support this hotfix format. Edited March 2, 2010 by strel
Pasha_ZZZ Posted March 2, 2010 Posted March 2, 2010 NDP35SP1-KB976126-v2-x86.exe is not supported. Doing changes to support this hotfix format. Hmmmm... There are multilanguage files. It is for main install & for langpack at the same time?
strel Posted March 2, 2010 Author Posted March 2, 2010 (edited) No, they're just for the hotfix installer wrapping, they're not applied. Edited March 2, 2010 by strel
Pasha_ZZZ Posted March 2, 2010 Posted March 2, 2010 No just for the hotfix installer wrappring, they're no applied. I mean multilang files inside MSP's QFEQFE.CAB. Not ML folders inside EXE installer.
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now