Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

HFSLIPFC-2K

- - - - -

  • Please log in to reply
94 replies to this topic

#26
Parseus

Parseus

    Junior

  • Member
  • Pip
  • 99 posts
  • Joined 03-October 09
  • OS:Windows 8 x64
  • Country: Country Flag

I think my thoughts yesterday are not correct. MSXML3 was shipped with W2K, not MSXML2.


MSXML2 was shipped with IE 5.01, which is by default included in Windows 2000 SP4.

In both cases you are using DX9X as the section-name for DirecX-Updates.

In general: The behaviour of the fc is the following: All sections (of the files containing in the fileset) with the same name are taken!

In your case: You have two DX9X-sections in your fc. Both are taken if you set dx to DX9X.


Fixed. New version will be released after I clear the situation about MSXML.

EDIT: I am working on merged HFSLIP FC now and I shortened the main configuration file (it's attached to that post).

Attached File  hfslipfc.ini   5.33KB   10 downloads

I need to ask if I am modifying script correctly, though:

REM --------------------------------------------------------------------
REM Check if DX9 is already extracted
REM --------------------------------------------------------------------
IF !OS!== 2K (
IF EXIST !xdx9File! (
SET dx=DX9X
) ELSE IF EXIST !d9File! (
SET dx=DX9
) ELSE (
SET dx=DX7
)
) ELSE IF !OS!==XP (
IF EXIST !xdx9File! (
 SET dx=DX9X
) ELSE (
 SET dx=DX9
)
)

Is that code correct?

Edited by Parseus, 27 April 2010 - 10:37 AM.



How to remove advertisement from MSFN

#27
Parseus

Parseus

    Junior

  • Member
  • Pip
  • 99 posts
  • Joined 03-October 09
  • OS:Windows 8 x64
  • Country: Country Flag
New version released. I decided to move MSXML2 to Windows updates, because it's shipped with IE 5.01, which is by default included in Windows 2000.

#28
Mim0

Mim0

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 768 posts
  • Joined 23-September 08
For supporting different windows-versions from one file-checker I've made from your current version an extension for the new file-checker.
Extract it in the same folder where the file-checker is.

Two things I saw:
- "Server" seems for me not working
- dx-recognition not correct.
Case: You WANT have Dx9 and don't have it already. Your script decides to take DX7 instead!

I don't fixed it when making an extension from hfslipfc2k.cmd. It was too late yesterday...

It would be nice if you use the new file-checker and the extension-mechanism. It's easier/better to maintain for us both. The same code-base with different update-lists.

Regards, Mimo

Attached Files


Edited by Mim0, 29 April 2010 - 10:48 PM.


#29
tommyp

tommyp

    MSFN Addict

  • Developer
  • 1,681 posts
  • Joined 09-January 04
  • OS:none specified
  • Country: Country Flag
This is a cool tool. Thanks guys. I have a little prob with it though. It seems as if I'm getting everything is missing from my hf and hfcabs folders (probably others too). I know that their not up to snuff, but the 2k update rollup and ie6 cabs should have been detected. I'm not sure how I can help. I used the current fileset as of apr 30th.
Posted Image

#30
Mim0

Mim0

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 768 posts
  • Joined 23-September 08

I have a little prob with it though. It seems as if I'm getting everything is missing from my hf and hfcabs folders (probably others too). I know that their not up to snuff, but the 2k update rollup and ie6 cabs should have been detected. I'm not sure how I can help. I used the current fileset as of apr 30th.

Hmmm... I'm not sure if I can help at this moment because I think first the list should be checked. When I would be Parseus I would ask you for a log-file and the file-checker-INI :)

Edited by Mim0, 30 April 2010 - 04:04 PM.


#31
Parseus

Parseus

    Junior

  • Member
  • Pip
  • 99 posts
  • Joined 03-October 09
  • OS:Windows 8 x64
  • Country: Country Flag

This is a cool tool. Thanks guys. I have a little prob with it though. It seems as if I'm getting everything is missing from my hf and hfcabs folders (probably others too). I know that their not up to snuff, but the 2k update rollup and ie6 cabs should have been detected. I'm not sure how I can help. I used the current fileset as of apr 30th.


Thanks for report. It seems that Mim0 made a few errors during creating that extension. I've already fixed that, but I'll release new version after I'll fix problems with Server updates and DirectX (I haven't got any ideas BTW).

EDIT: Could anybody give me an info about this update?

Edited by Parseus, 02 May 2010 - 08:31 AM.


#32
tommyp

tommyp

    MSFN Addict

  • Developer
  • 1,681 posts
  • Joined 09-January 04
  • OS:none specified
  • Country: Country Flag
The activex killbits is typically an update that has a bunch of registry edits. Typically no binaries are added to the OS. The killbits updates do not come out every month, but the latest update should be the only killbit update you will need. I think the latest one is KB978262 which was released earlier this year.
Posted Image

#33
Parseus

Parseus

    Junior

  • Member
  • Pip
  • 99 posts
  • Joined 03-October 09
  • OS:Windows 8 x64
  • Country: Country Flag

The activex killbits is typically an update that has a bunch of registry edits. Typically no binaries are added to the OS. The killbits updates do not come out every month, but the latest update should be the only killbit update you will need. I think the latest one is KB978262 which was released earlier this year.


I see. Thanks for the info :)

#34
Parseus

Parseus

    Junior

  • Member
  • Pip
  • 99 posts
  • Joined 03-October 09
  • OS:Windows 8 x64
  • Country: Country Flag
New version released.

#35
tommyp

tommyp

    MSFN Addict

  • Developer
  • 1,681 posts
  • Joined 09-January 04
  • OS:none specified
  • Country: Country Flag
I have my dx9 extracted in hfcabs. Is there a switch to show that?
Posted Image

#36
Parseus

Parseus

    Junior

  • Member
  • Pip
  • 99 posts
  • Joined 03-October 09
  • OS:Windows 8 x64
  • Country: Country Flag

I have my dx9 extracted in hfcabs. Is there a switch to show that?


If you extracted DX9 (gaming) from Feb 2010, it should be visible as in XP version. If you extracted old DX9 (standard) - it won't be. I think I have to extend detecting DX9 version.

EDIT: There was an error in detecting DX9. I fixed that and added also detecting of extracted DX9 (standard).

Edited by Parseus, 14 May 2010 - 11:23 AM.


#37
Parseus

Parseus

    Junior

  • Member
  • Pip
  • 99 posts
  • Joined 03-October 09
  • OS:Windows 8 x64
  • Country: Country Flag
New version released.

#38
stephan_bauer

stephan_bauer

    Newbie

  • Member
  • 33 posts
  • Joined 01-August 07
Hello Parseus,

I configured HFSLIPFC-2K to use Mediaplayer 9 updates but after installing Windows Update wants to install Mediaplayer 6 updates also.

These are the updates:
WindowsMedia6-KB925398-v2-x86-DEU.exe
WindowsMedia64-KB954600-x86-DEU.exe
WindowsMedia64-KB974112-x86-DEU.exe

Regards

Stephan

#39
My2GirlsDad

My2GirlsDad

    Junior

  • Member
  • Pip
  • 98 posts
  • Joined 28-December 08
  • OS:Vista Home Premium x86
  • Country: Country Flag
Greeting Parseus,

I have run the latest version of your script and found the following issues:


I have SP0 in source and received the following “error”:

-----------------------------------------------------------
Running HFSLIPFC v.2010/05/14 at Thu 05/14/2010 21:11:05.71
-----------------------------------------------------------
wrong (S): HF\W2KSP4_EN.exe (Service Pack 4 for Windows 2000, it's for SP4)



I want to update VBScript to v5.7. I put KB981349 in HF and received the following “errors”:

-----------------------------------------------------------
Running HFSLIPFC v.2010/05/14 at Thu 05/14/2010 21:11:05.71
-----------------------------------------------------------
obsolete: HF\Windows2000-KB981349-x86-ENU.EXE (MS10-022: VBScript update from 5.1 to 5.7, VBScript update applicable for Windows Script 5.7)
missing (S): HF\Windows2000-KB981349-x86-ENU.EXE (MS10-022: VBScript update from 5.1 to 5.7)
missing (S): HF\Windows2000-KB981350-x86-ENU.EXE (MS10-022: VBScript (update from 5.1 to 5.6 version))



You have marked the following for server but it is for both. It should not be marked as Server only. It is needed to keep MU from asking for KB926122.

-----------------------------------------------------------
Running HFSLIPFC v.2010/05/14 at Thu 05/14/2010 21:11:05.71
-----------------------------------------------------------
wrong (S): HF\Windows2000-KB973037-x86-ENU.EXE (MS09-066: Active Directory, it's for SERVER)



The following updates are for WMP6. Even though I am slipstreaming WMP9, WMP6 is not replaced. I have not found a way to successfully stop WMP6 from installing using HFSLIP. It breaks the install. Since this is the case, these updates would be needed whether you slipstream WMP9 or not. As stephan_bauer reported MU and WU says there are needed.

-----------------------------------------------------------
Running HFSLIPFC v.2010/05/14 at Thu 05/14/2010 21:11:05.71
-----------------------------------------------------------
wrong (S): HF\WindowsMedia6-KB925398-v2-x86-ENU.exe (MS06-078: Windows Media Formats, it's for WMP6)
wrong (S): HF\WindowsMedia64-KB954600-x86-ENU.exe (MS08-076: Windows Media Components, it's for WMP6)
wrong (S): HF\WindowsMedia64-KB974112-x86-ENU.exe (MS09-052: ASF files, it's for WMP6)



The following update is for Server only and you have it marked as both.

-----------------------------------------------------------
Running HFSLIPFC v.2010/05/14 at Thu 05/14/2010 21:11:05.71
-----------------------------------------------------------
missing (S): HF\Windows2000-KB926121-x86-ENU.EXE (MS06-077: Remote Installation Services



The following update is an advisory that is required to keep MU happy. It is for Enhancements for the Indeo Codec.

-----------------------------------------------------------
Running HFSLIPFC v.2010/05/14 at Thu 05/14/2010 21:11:05.71
-----------------------------------------------------------
unknown: HF\windows2000-kb955759-x86-enu.exe



This is an update for both WMP6.4 and WMP9. It should be placed in HFSVCPACK as the WMP9 part installs correctly in HF but not the WMP6.4 part. See my explanation above.

-----------------------------------------------------------
Running HFSLIPFC v.2010/05/14 at Thu 05/14/2010 21:11:05.71
-----------------------------------------------------------
missing (S): HF\Windows2000-WindowsMedia-KB977816-x86-ENU.EXE (MS10-026: MPEG Layer-3 Codecs)



I hope this information helps to make an already great tool even better. Thanks for all your hard work and expertise.

My2GirlsDad

#40
Parseus

Parseus

    Junior

  • Member
  • Pip
  • 99 posts
  • Joined 03-October 09
  • OS:Windows 8 x64
  • Country: Country Flag

I have SP0 in source and received the following “error”:

-----------------------------------------------------------
Running HFSLIPFC v.2010/05/14 at Thu 05/14/2010 21:11:05.71
-----------------------------------------------------------
wrong (S): HF\W2KSP4_EN.exe (Service Pack 4 for Windows 2000, it's for SP4)


This issue is connected with problem which I described here.

I want to update VBScript to v5.7. I put KB981349 in HF and received the following “errors”:

-----------------------------------------------------------
Running HFSLIPFC v.2010/05/14 at Thu 05/14/2010 21:11:05.71
-----------------------------------------------------------
obsolete: HF\Windows2000-KB981349-x86-ENU.EXE (MS10-022: VBScript update from 5.1 to 5.7, VBScript update applicable for Windows Script 5.7)
missing (S): HF\Windows2000-KB981349-x86-ENU.EXE (MS10-022: VBScript update from 5.1 to 5.7)
missing (S): HF\Windows2000-KB981350-x86-ENU.EXE (MS10-022: VBScript (update from 5.1 to 5.6 version))


Fixed. It was caused by wrong detection of scripten.exe.

You have marked the following for server but it is for both. It should not be marked as Server only. It is needed to keep MU from asking for KB926122.

-----------------------------------------------------------
Running HFSLIPFC v.2010/05/14 at Thu 05/14/2010 21:11:05.71
-----------------------------------------------------------
wrong (S): HF\Windows2000-KB973037-x86-ENU.EXE (MS09-066: Active Directory, it's for SERVER)


Fixed.

The following updates are for WMP6. Even though I am slipstreaming WMP9, WMP6 is not replaced. I have not found a way to successfully stop WMP6 from installing using HFSLIP. It breaks the install. Since this is the case, these updates would be needed whether you slipstream WMP9 or not. As stephan_bauer reported MU and WU says there are needed.

-----------------------------------------------------------
Running HFSLIPFC v.2010/05/14 at Thu 05/14/2010 21:11:05.71
-----------------------------------------------------------
wrong (S): HF\WindowsMedia6-KB925398-v2-x86-ENU.exe (MS06-078: Windows Media Formats, it's for WMP6)
wrong (S): HF\WindowsMedia64-KB954600-x86-ENU.exe (MS08-076: Windows Media Components, it's for WMP6)
wrong (S): HF\WindowsMedia64-KB974112-x86-ENU.exe (MS09-052: ASF files, it's for WMP6)


Fixed.

The following update is for Server only and you have it marked as both.

-----------------------------------------------------------
Running HFSLIPFC v.2010/05/14 at Thu 05/14/2010 21:11:05.71
-----------------------------------------------------------
missing (S): HF\Windows2000-KB926121-x86-ENU.EXE (MS06-077: Remote Installation Services


Fixed.

The following update is an advisory that is required to keep MU happy. It is for Enhancements for the Indeo Codec.

-----------------------------------------------------------
Running HFSLIPFC v.2010/05/14 at Thu 05/14/2010 21:11:05.71
-----------------------------------------------------------
unknown: HF\windows2000-kb955759-x86-enu.exe


Fixed. However, the problem is that currently downloading this update via KB article is currently available only for Server 2003 x64 and ia64 (at least for Polish update, I don't know about other languages, but English works fine).

This is an update for both WMP6.4 and WMP9. It should be placed in HFSVCPACK as the WMP9 part installs correctly in HF but not the WMP6.4 part. See my explanation above.

-----------------------------------------------------------
Running HFSLIPFC v.2010/05/14 at Thu 05/14/2010 21:11:05.71
-----------------------------------------------------------
missing (S): HF\Windows2000-WindowsMedia-KB977816-x86-ENU.EXE (MS10-026: MPEG Layer-3 Codecs)


Added.

Thanks for report, guys :)

#41
stephan_bauer

stephan_bauer

    Newbie

  • Member
  • 33 posts
  • Joined 01-August 07
Thats great.
Maybe you can add wmp6cdcs.exe also.

#42
stephan_bauer

stephan_bauer

    Newbie

  • Member
  • 33 posts
  • Joined 01-August 07
This is the link that I found for KB955759:
http://www.microsoft...86-151878f0f4a9

#43
Parseus

Parseus

    Junior

  • Member
  • Pip
  • 99 posts
  • Joined 03-October 09
  • OS:Windows 8 x64
  • Country: Country Flag

Thats great.
Maybe you can add wmp6cdcs.exe also.


Added.

New version released.

Edited by Parseus, 17 May 2010 - 07:29 AM.


#44
tommyp

tommyp

    MSFN Addict

  • Developer
  • 1,681 posts
  • Joined 09-January 04
  • OS:none specified
  • Country: Country Flag
When I ran with 2k, I slipped the WM codecs without the WM9 installer. The WM codecs required a subset of the WM9 hotfixes. Stephan mentioned all the updates needed for the codec portion.

I'm still getting dx9 cab probs. I'm using the current filesets.
Posted Image

#45
stephan_bauer

stephan_bauer

    Newbie

  • Member
  • 33 posts
  • Joined 01-August 07
Hello Parseus,

I'm using DX=9 standard but with 2010/05/17 I'm getting this errors:
wrong (O): HF\directx_9c_redist.exe (DirectX 9.0c (standard), it's for DX9)
obsolete: HFSVCPACK_SW1\Windows2000-DirectX9-KB975560-x86-DEU.exe (MS10-013: Quartz for DX9, DO NOT MIX)
missing (S): HF\Windows2000-KB975560-x86-DEU.exe (MS10-013: Quartz)

Also I tried to set
R|HFCABS\_IE6_HFSLIP.CAB|remains from IE6 slipstreaming in HFSLIP, you can delete it
R|HFCABS\_IE6b_HFSLIP.CAB|remians from IE6 slipstreaming in HFSLIP, you can delete it
R|HFCABS\_OE6_HFSLIP.CAB|remians from IE6 slipstreaming in HFSLIP, you can delete it
to the ignore list but this doesn't work. Other entries in the list are working.

Regards

Stephan

#46
Mim0

Mim0

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 768 posts
  • Joined 23-September 08

Also I tried to set
R|HFCABS\_IE6_HFSLIP.CAB|remains from IE6 slipstreaming in HFSLIP, you can delete it
R|HFCABS\_IE6b_HFSLIP.CAB|remians from IE6 slipstreaming in HFSLIP, you can delete it
R|HFCABS\_OE6_HFSLIP.CAB|remians from IE6 slipstreaming in HFSLIP, you can delete it
to the ignore list but this doesn't work. Other entries in the list are working.

So far, the IGNORE-list is used to suppress the output of missing updates (non-existing but expected updates).

Reporting obsolete/wrong updates are _not_ affected by the IGNORE-list.

#47
Parseus

Parseus

    Junior

  • Member
  • Pip
  • 99 posts
  • Joined 03-October 09
  • OS:Windows 8 x64
  • Country: Country Flag
I'll try to fix that problems with DX9 in my free time. If you have got any ideas or clues though, it'll be very helpful ;)

#48
Mim0

Mim0

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 768 posts
  • Joined 23-September 08

I'll try to fix that problems with DX9 in my free time. If you have got any ideas or clues though, it'll be very helpful ;)

I will look at this :) Not this evening but tomorrow...

#49
Parseus

Parseus

    Junior

  • Member
  • Pip
  • 99 posts
  • Joined 03-October 09
  • OS:Windows 8 x64
  • Country: Country Flag
New version released (thanks Mim0).

#50
My2GirlsDad

My2GirlsDad

    Junior

  • Member
  • Pip
  • 98 posts
  • Joined 28-December 08
  • OS:Vista Home Premium x86
  • Country: Country Flag

New version released (thanks Mim0).


Parseus,

With your new version, the DirectX 9(gaming)already extracted in HFCABS under Operating-System Specific Settings is reporting "no" even though I have extracted it. It had worked correctly in the previous version. Typo maybe?

M2GD




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users