gora Posted March 2, 2010 Posted March 2, 2010 Thanks strel & Pasha_ZZZ.2 strelYou will add support NDP35SP1-KB976126-v2-x86.exe in _SNMsynth or I should make it?And even about compression (has tired probably )I receive file T13XPDNF11SP1ru20SP2ru30SP2ru35SP1ru.7z, the size - 47 094 759.If it to unpack and pack without compression (method Copy) the size - 46 478 136 will turn out.The economy 616 623 B, plus decreases time for packing and unpacking of this archive.
strel Posted March 2, 2010 Author Posted March 2, 2010 I'm making changes to support this hotfix format and some other small things. About add-on (second) compressión, nice point, I'm going to test cab compressión for that step.
gora Posted March 2, 2010 Posted March 2, 2010 (edited) I'm going to test cab compressión for that step.Result cab compression 46 487 908 (is worse than at 7z) and time compression ~53 sec vs ~2 sec at 7-Zip. Edited March 2, 2010 by gora
Raoul90 Posted March 2, 2010 Posted March 2, 2010 Do KB976569 and KB976570 replace others or just extra?
strel Posted March 2, 2010 Author Posted March 2, 2010 (edited) http://support.microsoft.com/kb/976569 reports KB976569 includes KB960442.http://support.microsoft.com/kb/976570 don't report supersedance.Both them are not being deployed through ms update, isn't it? Edited March 2, 2010 by strel
Raoul90 Posted March 2, 2010 Posted March 2, 2010 http://support.microsoft.com/kb/976569 reports KB976569 includes KB960442.http://support.microsoft.com/kb/976570 don't report supersedance.Both them are not being deployed through ms update, isn't it?Someone in Dutch topic just told me that he got those two on MU.
gora Posted March 3, 2010 Posted March 3, 2010 2 strelSmall optimisation of creation of a config:EXEMAKER::SETLOCAL DISABLEDELAYEDEXPANSIONIF "%FFCLICKONCEINPROCESS%"=="YES" SET ffc= [-noffclickonce]IF "%FFXBAPINPROCESS%"=="YES" SET ffx= [-noffxbap](ECHO ;^^^!@Install@^^^!UTF-8^^^!ECHO HelpText="%%%%M [-gm1 | -gm2] [-quiet | -passive]%ffc%%ffx%ECHO.ECHO -gm1 ^| -gm2 : Show ^| hide unzip progress bar. Should be the first if used.ECHO -quiet^|-passive : Show ^| hide install progress bars.IF "%FFXBAPINPROCESS%"=="YES" ECHO -noffxbap : Avoid to install Windows Presentation Foundation mozilla plugin ^(XBAP^).IF "%FFCLICKONCEINPROCESS%"=="YES" ECHO -noffclickonce : Avoid to install .NET Assistant 1.0 mozilla extension ^(ClickOnce^).ECHO -? , -h : This help.ECHO.ECHO Switchless behavior for this file is %VERBOSITY% for both unzip and install.ECHO Created with Silent .NET Maker synthesized 20100118."ECHO SetEnvironment="FILENAME=%%%%M"ECHO RunProgram="hidcon:%TARGETOS%%NAME%.CMD"ECHO Title="%TARGETOS%%NAME%"ECHO ExtractTitle="%TARGETOS%%NAME%"ECHO ErrorTitle="%TARGETOS%%NAME%.exe"ECHO ExtractDialogText="Extracting..."ECHO GUIFlags="8+32"IF /I "%VERBOSITY%"=="passive" (ECHO GUIMode="1") ELSE ECHO GUIMode="2"ECHO ;^^^!@InstallEnd@^^^!)>TMP\config.txt::SETLOCAL ENABLEDELAYEDEXPANSION
gora Posted March 4, 2010 Posted March 4, 2010 2 strel1 There is no pair bracket::CHANGEMEMPARAMIF /I "%MEMPARAM%"=="-mx=9 -mfb=273 -md=64m" (SET MEMPARAM=-mx=9 -mfb=255 -md=48m) ELSE IF /I "%MEMPARAM%"=="-mx=9 -mfb=255 -md=48m" (SET MEMPARAM=-mx=7) ELSE IF /I "%MEMPARAM%"=="-mx=7" (SET MEMPARAM=-mx=0) ELSE IF /I "%MEMPARAM%"=="-mx=0" SET MEMPARAM=-mx=9 -mfb=273 -md=64mGOTO :EOF2 Lines do not work? Corresponding sections in PROCESSDATA.TXT are empty!DIR /-C/ON|FINDSTR /R "../.*">>PROCESSDATA.TXTDIR /-C/ON TMP|FINDSTR /R "../.*">>OUT%OUTCNT%\PROCESSDATA.TXT3 Line in Win 7 gives out in a console window: "Moved files: 1".MOVE /Y PROCESSDATA.TXT OUT%OUTCNT%It is better to block a message conclusionMOVE /Y PROCESSDATA.TXT OUT%OUTCNT%>NUL4 That means the switch -ma=2 in the archiving command? 7za a TMP\TEMP.7z -r -ma=2 ...In the description there are only two values at it the switch 0 and 1. What is 2?
strel Posted March 4, 2010 Author Posted March 4, 2010 (edited) 1. I'm aware, applying fix. I think I inserted it in 20100118 mistakenly.2. Working for me, even in W7.3. Aware also. In XP didn't seem to raise message.4. This was set by Tomcat76, I was aware of it, but as 7za was not complaining I supposed there was a hidden mode or simply 7za overrode these setting. Now I'm changing this also.Thx for your help. Edited March 4, 2010 by strel
gora Posted March 5, 2010 Posted March 5, 2010 Line in file XPDNF11SP1ru20SP2ru30SP2ru35SP1ru.CMDIF NOT DEFINED FILENAME SET FILENAME=%01 When can it is not defined variable FILENAME?2 If variable FILENAME it is not defined, Errormsg.vbs will not work (will deduce an error of compilation VBScript). The reason: the variable %0 contains quote "".
gora Posted March 6, 2010 Posted March 6, 2010 The error occurs at unpacking of a language package dotnetfx35langpack_x86ru.exe. Problem fixed. Change string:START /WAIT %%I /Q /X:"!TMPDIR!\!DNF35LNGSTR!LNGEXT"to string:7za x -y -o"!TMPDIR!\!DNF35LNGSTR!LNGEXT" %%I>NUL
Caspean Posted March 7, 2010 Posted March 7, 2010 (edited) I'm trying to create a .NET all in one installer for XP, but I'm having a bit of difficulty understanding the instructions. I've downloaded the following files:dotnetfx35.exedotnetfx.exeNDP20SP2-KB958481-x86.exeNDP20SP2-KB974417-x86.exeNDP20SP2-KB976569-x86.exeNDP30SP2-KB958483-x86.exeNDP30SP2-KB976570-x86.exeNDP35SP1-KB958484-x86.exeNDP35SP1-KB963707-x86.exeNetFx20SP2_x86.exeNDP1.1sp1-KB867460-X86.exeNDP1.1sp1-KB953297-X86.exeI've edited the _SNMsynth.ini file as follows:TARGETOS=XPT13ADDONS=YESROEADDONS=ALSOINSTALLERS=YESMERGEFXS=YESSILENT=COMPRATIO=HIGHI get the following error:Checking .NET stuff to build installer(s)/addon(s) for XP...ERROR: Choose package to process 2.0 framework from. See _SNMsynth.ini file.I'm assuming I need to edit one of the following?; ------- PROCESS MAIN PACKAGES; These settings request processing for .NET 1.1 (dotnetfx.exe), 2.0 SP1/SP2 (NetFx20SP1_x86.exe/NetFx20SP2_x86.exe, if both are; present SP2 is processed) and each one of 2.0 SP1/SP2,; 3.0 SP1/SP2 and 3.5/3.5 SP1 inside any of the dotnetfx35.exe (3.5/3.5 SP1; respectively). There's 2 Possible sources for 2.0 SP#, if both are present use following settings to choose which one to process.PROCESSDNF11=YESPROCESSDNF20=YESPROCESSDNF3520=YESPROCESSDNF3530=YESPROCESSDNF3535=YESHowever I'm a bit confused as to what needs edited. In addition are the settings I've changed correct for use with HFSLIP? The instructions mention that it can be used with HFSLIP but I'm not sure which settings I would need to use to make it so.Any advice is greatly appreciated.Thanks,C Edited March 7, 2010 by Caspean
Bugs Bunny Posted March 7, 2010 Posted March 7, 2010 (edited) Hi strel,any idea how low it will take you to publish a new bugfixed version?I'll do a new HFSLIPed XP install and I am not sure if I should wait for the new version or just create a Dotnet Package with the current version and the latest two updates/hotfixes from February.Also I do not know if the bugs mentioned above are only some small things or more severe.BTW: thanks a lot for your work on this! Edited March 7, 2010 by Bugs Bunny
gora Posted March 8, 2010 Posted March 8, 2010 (edited) 2 strelIn help ***.exe 3 additional switches are described. They can be used simultaneously:-quiet|-passive : Show | hide install progress bars.-noffxbap : Avoid to install Windows Presentation Foundation mozilla plugin (XBAP).-noffclickonce : Avoid to install .NET Assistant 1.0 mozilla extension (ClickOnce).But ***.CMD into installer ***.exe can process only 2 switches, the third switch will not be processed. Edited March 8, 2010 by gora
Raoul90 Posted March 12, 2010 Posted March 12, 2010 Hi Strel,Since KB976569 & KB976570 were popping up @ Microsoft Update, I re-created the Dutch installer, with those two updates in the work folder also.Now when I test the installer, KB976569 popups? This is my processdata:--- WORK FOLDER CONTENT:--- _SNMSYNTH.ini SETTINGS USED:PROCESSDNF11=YESPROCESSDNF20=NOPROCESSDNF3520=YESPROCESSDNF3530=YESPROCESSDNF3535=YESDNF20VC8RUNTIME=YESDNF20OFFICE2K3DEBUGGER=YESDNF30RGBRASTERIZER=YESDNF30WIC=YESDNF30MSXML6=YESDNF30XPS=YESDNF35VC9RUNTIME=YESDNF35FFXBAPPLUGIN=YESDNF35FFCLICKONCEEXT=YESPROCESSLNGDNF11=YESPROCESSLNGDNF20=NOPROCESSLNGDNF3520=YESPROCESSLNGDNF3530=YESPROCESSLNGDNF3535=YESTARGETOS=XPT13ADDONS=ROEADDONS=ALSOINSTALLERS=MERGEFXS=YESSILENT=YESCOMPRATIO=--- .\TMP FOLDER CONTENT:I thought maybee PROCESSDNF20=NO is the problem? (I make AIO installer).
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now