XibaD Posted May 26, 2007 Share Posted May 26, 2007 I get some broken updates with this test release. I checked my HF folder this morning (for 2k sp4 and xp sp2) and all seems to be exactly as the dynamic list Link to comment Share on other sites More sharing options...
Tomcat76 Posted May 26, 2007 Author Share Posted May 26, 2007 Can you be a bit more specific? What does "broken updates" mean? Link to comment Share on other sites More sharing options...
XibaD Posted May 28, 2007 Share Posted May 28, 2007 (edited) Well, nothing wrong with the script. My fault (again).The problem was related to the new way of HFSLIP to manage IE6 and Outlook etc (creating the custom cabs in HFCABS). I may have quitted the HFSLIP process (closing dos box) before it was finished, when it was creating the custom cabs. So the cabs were partially created, and in the next consecutive runs of the script, the cabs were detected in HFCABS folder and HFSLIP skipped its creation. For that, there were a lot of broken updates when WU was run (those which were not integrated in the cabs) related to IE and Outlook. You might include code to check if the cabs are correcty created or to force it's creation, to prevent this kind of errors... but it's only a suggestion.Anyway, thanks for the great work, I'm a huge fan of this utility. It's supra useful And sorry for my mistake again... and for my english Edited May 28, 2007 by XibaD Link to comment Share on other sites More sharing options...
Tomcat76 Posted May 28, 2007 Author Share Posted May 28, 2007 That's actually a good idea. I'll have HFSLIP check for the existence of all three extra CABs before proceeding with them.Glad you found the prob Link to comment Share on other sites More sharing options...
XibaD Posted May 29, 2007 Share Posted May 29, 2007 Well, I continue testing things Maybe I'm wrong (again) Tomcat76, but the only time I get this release to work with Windows 2000 (I mean, when I install the OS and WU doesn't show any updates...) is when I manually DELETE the IE & Outlook custom cabs from HFCABS folder. If HFSLIP detects that the cabs are present, and skips the process of IE & Outlook, I get WU complains.It might be a problem related to my config, but I think it has something to do with the new IE management hfslipping hotfixes in w2k. Link to comment Share on other sites More sharing options...
Tomcat76 Posted May 29, 2007 Author Share Posted May 29, 2007 I think you didn't read the entire changelog. If my hunch is correct, your problem should be fixed when using RC3. Link to comment Share on other sites More sharing options...
Abrosov Posted May 29, 2007 Share Posted May 29, 2007 How about automated unpack of wmp11-windowsxp-x86-....exe i just do itmd %temp%\wmp11wmp11-windowsxp-x86-....exe /q /c /t:%temp%\wmp11can you do it in hfslip? Link to comment Share on other sites More sharing options...
Super-Magician Posted May 29, 2007 Share Posted May 29, 2007 How about automated unpack of wmp11-windowsxp-x86-....exe i just do itmd %temp%\wmp11wmp11-windowsxp-x86-....exe /q /c /t:%temp%\wmp11can you do it in hfslip?Tomcat76 was not able to find a way to make this work in DOS. He would have used the command you posted. Are you sure it extracts everything properly? Link to comment Share on other sites More sharing options...
Tomcat76 Posted May 29, 2007 Author Share Posted May 29, 2007 Actually, it does work if the host OS is not Win2K.I use Win2K as my main OS and figured it may be a Win2K-only problem when I first wrote the code but never got around to trying it out on WinXP/2K3. I did now.RC4 handles the exe. Link to comment Share on other sites More sharing options...
Super-Magician Posted May 29, 2007 Share Posted May 29, 2007 (edited) Changes in 1.5.0rc4:- HFSLIP now extracts HF\wmp11*.exe if the folder HF\WMP11 doesn't exist; NOTE: does not work if host OS is Win2K!Finally! How come it took so long?Edit: Never mind, I just read your post. Edited May 29, 2007 by Super-Magician Link to comment Share on other sites More sharing options...
Abrosov Posted May 30, 2007 Share Posted May 30, 2007 and how about msxml 6 sp1 (KB934268)for me it does not work properly (with 1.5.0 rc3) Link to comment Share on other sites More sharing options...
glentium Posted May 31, 2007 Share Posted May 31, 2007 Actually, it does work if the host OS is not Win2K.I use Win2K as my main OS and figured it may be a Win2K-only problem when I first wrote the code but never got around to trying it out on WinXP/2K3. I did now.RC4 handles the exe. I guess the Dynamic List will then be updated when the final is released then... it's been a great week, heh! Link to comment Share on other sites More sharing options...
XibaD Posted May 31, 2007 Share Posted May 31, 2007 I think you didn't read the entire changelog. If my hunch is correct, your problem should be fixed when using RC3.I always do read the changelog. What happened was that I post te message before you posted the RC3 update Anyway, now testing with the actual RC5, and the results are the same: if it's the first run or I delete the custom cabinets in HFCABS folder, all works perfect and WU is clean. But on the next consecutive runs (when the cabs remain in the HFCABS folder), well, see for yourself:My HFSLIP config is:HFSLIP Version - 1.5.0rc5 build 70531aHFSLIP Path - W:\hf_W2K\OS in SOURCESS - 2000 SP4 SpanishMSIE Version - 2KIE6DirectX SlipstreamedDrivers - DRIVER.CAB UpdatedHFCLEANUP DetectedCD Install Path - DefaultCDTAG - CDROM_NT.5===============================================================================Files in your FIX folder:winnt.sifFiles in your HF folder:aolsupp.exeCAPICOM-KB931906-v2102.exegdiplus_dnld.exeIE6.0sp1-KB905495-Windows2000-x86-ESN.exeIE6.0sp1-KB918439-Windows-2000-XP-x86-ESN.exeIE6.0sp1-KB929969-Windows2000-x86-ESN.exeIE6.0sp1-KB931768-Windows2000-x86-ESN.exeKB832414_MSXML2.5_x86.exeMDAC_TYP.EXEMDAC281-KB927779-x86-ESN.exeMPSetup.exemsxml2sp6-kb887606-x86-esn.exemsxml4-KB927978-esn.exeOE6.0sp1-KB923694-Windows2000-x86-ESN.exerootsupd_fe44934fd80dd11fec2f0f9b24431658a4f6d589.exeWindows2000-KB842773-x86-ESN.EXEWindows2000-KB891861-v2-x86-ESN.EXEWindows2000-KB893756-x86-ESN.EXEWindows2000-KB896358-x86-ESN.EXEWindows2000-KB896423-x86-ESN.EXEWindows2000-KB899587-x86-ESN.EXEWindows2000-KB899589-x86-ESN.EXEWindows2000-KB900725-x86-ESN.EXEWindows2000-KB901017-x86-ESN.EXEWindows2000-KB901214-x86-ESN.EXEWindows2000-KB904706-DX9-x86-ESN.exeWindows2000-KB905414-x86-ESN.EXEWindows2000-KB905749-x86-ESN.EXEWindows2000-KB908506-x86-ESN.EXEWindows2000-KB908519-x86-ESN.EXEWindows2000-KB908531-v2-x86-ESN.EXEWindows2000-KB911280-v2-x86-ESN.EXEWindows2000-KB913580-x86-ESN.EXEWindows2000-KB914388-x86-ESN.EXEWindows2000-KB914389-x86-ESN.EXEWindows2000-KB917008-x86-ESN.EXEWindows2000-KB917422-x86-ESN.EXEWindows2000-KB917537-x86-ESN.EXEWindows2000-KB917736-x86-ESN.EXEWindows2000-KB917953-x86-ESN.EXEWindows2000-KB918118-x86-ESN.EXEWindows2000-KB920213-x86-ESN.EXEWindows2000-KB920670-x86-ESN.EXEWindows2000-KB920683-x86-ESN.EXEWindows2000-KB920685-x86-ESN.EXEWindows2000-KB921398-x86-ESN.EXEWindows2000-KB922582-x86-ESN.EXEWindows2000-KB923191-x86-ESN.EXEWindows2000-KB923414-x86-ESN.EXEWindows2000-KB923689-x86-ESN.exeWindows2000-KB923980-x86-ESN.EXEWindows2000-KB924191-v2-x86-ESN.EXEWindows2000-KB924270-x86-ESN.EXEWindows2000-KB924667-x86-ESN.EXEWindows2000-KB925902-x86-ESN.EXEWindows2000-KB926121-x86-ESN.EXEWindows2000-KB926247-x86-ESN.EXEWindows2000-KB926436-x86-ESN.EXEWindows2000-KB927891-x86-ESN.EXEWindows2000-KB928843-x86-ESN.EXEWindows2000-KB930178-x86-ESN.EXEWindows2000-KB931784-x86-ESN.EXEWindows2000-KB932168-x86-ESN.EXEWindows2000-KB935843-x86-ESN.EXEWindowsInstaller-KB893803-v2-x86.exeWindows-KB890830-V1.29.exeWindows-KB909520-v1.000-x86-ESN.exeWindowsMedia6-KB925398-x86-ESN.exeWindowsMedia9-KB917734-x86-ESN.exeWindowsMedia-KB911564-x86-ESN.exeWindowsRightsManagementServicesSP2-KB917275-Client-ESN-x86.exeWindowsServer2003-KB931836-x86-ESN.exeWindowsUpdateAgent30-x86.exeWindowsXP-Windows2000-Script56-KB917344-x86-esn.exewmfdist.exewmp6cdcs.exemsxml2.msimsxml6_x86.msiFiles in your HFCABS folder:_IE6_HFSLIP.CAB_IE6b_HFSLIP.CAB_OE6_HFSLIP.CABApr2005_d3dx9_25_x86.cabApr2006_d3dx9_30_x86.cabApr2006_XACT_x86.cabApr2006_xinput_x86.cabAPR2007_d3dx10_33_x86.cabAPR2007_d3dx9_33_x86.cabAPR2007_XACT_x86.cabAPR2007_xinput_x86.cabAug2005_d3dx9_27_x86.cabAUG2006_XACT_x86.cabAUG2006_xinput_x86.cabBDANT.cabBRANDING.CABDec2005_d3dx9_28_x86.cabDEC2006_d3dx10_00_x86.cabDEC2006_d3dx9_32_x86.cabDEC2006_XACT_x86.cabdxnt.cabFeb2005_d3dx9_24_x86.cabFeb2006_d3dx9_29_x86.cabFeb2006_XACT_x86.cabFEB2007_XACT_x86.cabIEAWSDC.CABIEW2K_1.CABIEW2K_2.CABIEW2K_3.CABIEW2K_4.CABIUCTL.CABJun2005_d3dx9_26_x86.cabJUN2006_XACT_x86.cabLegitCheckControl.cabMAILNEWS.CABMuCatalogWebControl.cabMUWEB_SITE.CABOct2005_xinput_x86.cabOCT2006_d3dx9_31_x86.cabOCT2006_XACT_x86.cabOCT2006_xinput_x86.cabOEEXCEP.CABOGAControl.cabOPUC4.CABSCRIPTES.CABswflash.cabWAB.CABFiles in your HFSVCPACK folder:32bit01.exe32bit02.exeabrircon.regappcomp.cmdbcscnet.regcmdhrcp.regdevc.EXEDNF11.exeDNF20.exejre6.exemscinst.EXErp.exeShowDesktop.cmdshwql.regsmallico.regtahoma.regthemes.exetweakui.exezipfldr.exeFiles in your HFSVCPACK_SW1 folder:msdrmclient.msiFiles in your HFSVCPACK_SW2 folder:Files in your HFGUIRUNONCE folder:UPHClean-Setup.msiWindowsDefender.msiFiles in your HFTOOLS folder:7za.exebbie.exeboot.binCDIMAGE.EXEcmdow.exeEXTRACT.EXEHFANSWER.INImodifyPE.exereg.exeFiles in your HFCLEANUP folder:2000SP4.EXTSorry for the delayed answer. Link to comment Share on other sites More sharing options...
johndoe74 Posted May 31, 2007 Share Posted May 31, 2007 (edited) hi, a suggestion regarding XibaD's problem. why not make those custom cabs somewhere in SOURCESS or WORK or TEMP rather than directly in HFCABS. That way they'll always be wiped out whenever hfslip starts doing its magic. Yes, I understand it saves time not having to make them every time if they already exist but what the hell, shouldn't be that big of an issue Edited May 31, 2007 by johndoe74 Link to comment Share on other sites More sharing options...
Tomcat76 Posted May 31, 2007 Author Share Posted May 31, 2007 (edited) Moving them into WORK or TEMP is useless because then they are created for nothing. They are only used in the next run, not in the run that makes them.I've inspected the code top to bottom and bottom to top and it's water tight.@XibaD:How big are the new cabs?How many files exist in each?Do you see any error messages while HFSLIP uses the new cabs? Edited May 31, 2007 by Tomcat76 Link to comment Share on other sites More sharing options...
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