[RELEASE] Boooggy's WMP 11 direct integration solution

Discuss & post Update Pack addons here.
Post Reply
User avatar
n7Epsilon
Moderator
Posts: 624
Joined: Thu Feb 17, 2005 1:37 am
Location: Cairo, Egypt

Post by n7Epsilon » Sat Jan 05, 2008 5:09 pm

@RogueSpear, found your problem... It's in your syntax arguments:
/installer:"C:\WMP11\WMP11Slipstreamer.exe"
The argument to /installer should point to the full path of the *ms wmp11 setup package* (eg: wmp11-windowsxp-enu.exe), not the path to wmp11slipstreamer itself.

I try to extract the installer and then look for control.xml to verify the source. However it is crashing because my brute force CAB search algo succeeds on wmp11slipstreamer itself (because it does contain an embedded cabinet file), and then fails trying to open control.xml for verification...

I suppose I will put a friendlier error message in the next version.

User avatar
RogueSpear
Posts: 1155
Joined: Tue Nov 23, 2004 9:50 pm
Location: Buffalo, NY

Post by RogueSpear » Sat Jan 05, 2008 5:12 pm

Well this is certainly very embarrassing :oops:

Once again I have tunnel vision and miss the problem when it's directly in front of me. Thank you for finding that.

EDIT: It works perfectly now. When I was attempting to run via raw command line instead through code, I was doing copy/paste of command line elements thinking this would cut down on the possibility of a typo. Unfortunately it also meant that I was copying and pasting completely incorrect command line sequence due to my idiotic coding mistake. Again, thank you for your help.

jartcan
Posts: 4
Joined: Wed Dec 19, 2007 6:44 pm

Post by jartcan » Sun Jan 06, 2008 3:40 am

I just wanted to add a followup on the problem I'm having. I transfered the files I was using to my daughter's computer, installed NET Framework v3.5 and had no trouble intergrating everything. I went back to my computer and installed Framework v3.5, disabled antivirus, malware, firewall then I went into Taskmanager and killed all the processes relating to antivirus, malware, firewall that I could be sure of. I was still getting the error message during the extraction of WMP11 about a file can't be accessed because it is being used by another process. I still don't have any idea what other process because I had shut down everything that seemed likely. I did have success integrating WMP11 finally when I booted in Safe Mode and did the integration while in Safe Mode. I haven't had the chance to try it out but hopefully this work around will prove out.

I have a question about the order to slipstream. Both RyanVM Intergrator and WMP Slipstreamer suggest starting with a fresh copy of XP. Which one should be first if you want to use both?

Thanks

chiners_68
Posts: 55
Joined: Wed Sep 13, 2006 5:57 am

Post by chiners_68 » Mon Jan 21, 2008 4:45 am

Hi Guys im getting an error.

At T-24 im getting
Copy Error
Setup cannot copy the file LegitLibM.dll.

Ensure that the location specified below is correct, or change it and insert 'windows media player files' in the drive you specify.

copy file from
c:\$WIN_NT$.~LS\I386
the OS is windows XP MCE 2005 SP2 & its installing from RIS. the image was created with Autoimage. Ive previously used a booogy RVM single addon for Media player 11 without any problems.

User avatar
boooggy
Posts: 1297
Joined: Tue Aug 16, 2005 2:20 am
Location: Bucharest, Romania

Post by boooggy » Mon Jan 21, 2008 7:48 am

chiners
can u please try only slipstreaming wmp11 with slipstreamer without autoimage?
thx

User avatar
RogueSpear
Posts: 1155
Joined: Tue Nov 23, 2004 9:50 pm
Location: Buffalo, NY

Post by RogueSpear » Mon Jan 21, 2008 8:27 am

boooggy wrote:chiners
can u please try only slipstreaming wmp11 with slipstreamer without autoimage?
thx
He's probably not going to be able to do that for a RIS image. FWIW I've been using the WMP11Slipstreamer on RIS images via AutoImage successfully.

chiners_68
Posts: 55
Joined: Wed Sep 13, 2006 5:57 am

Post by chiners_68 » Mon Jan 21, 2008 2:08 pm

Ignor my cry for help. Ive setup all the booogy WMP11 bits in autoimage succesfully. I forgot to remove Booogy's vanilla Ryanvm addon which I use to use & that was what was coursing it to fall over.
So there is an easy leason here. Make sure you dont try integrating two lots of WMP11 addons..lol

User avatar
boooggy
Posts: 1297
Joined: Tue Aug 16, 2005 2:20 am
Location: Bucharest, Romania

Post by boooggy » Mon Jan 21, 2008 2:30 pm

good to hear chiners.
thx for reporting

biatche
I can't read
Posts: 326
Joined: Thu May 04, 2006 2:49 am

Post by biatche » Wed Feb 06, 2008 4:02 am

Are there any unattended switches for this?

User avatar
boooggy
Posts: 1297
Joined: Tue Aug 16, 2005 2:20 am
Location: Bucharest, Romania

Post by boooggy » Wed Feb 06, 2008 8:30 am

biatche wrote:Are there any unattended switches for this?
please read the site

biatche
I can't read
Posts: 326
Joined: Thu May 04, 2006 2:49 am

Post by biatche » Thu Feb 07, 2008 12:18 am

thanks i cant read

User avatar
boooggy
Posts: 1297
Joined: Tue Aug 16, 2005 2:20 am
Location: Bucharest, Romania

Post by boooggy » Thu Feb 07, 2008 3:27 am

if u cant read......it so hard to run slisptreamer with /?....????

User avatar
orcoxp
Posts: 532
Joined: Sun Apr 17, 2005 2:05 pm
Location: Ontario, Canada

Post by orcoxp » Thu Feb 07, 2008 7:12 pm

If you can't read...do you know what your name says?

lol /jk
Chris Thomson
AKA OrcoXP

PHP/MySQL/phpMyAdmin 2 & 3 successfully running simultaneously on XP SP3 IIS.

User avatar
ENU_user
Posts: 1253
Joined: Wed Jan 25, 2006 1:42 pm

Post by ENU_user » Sat Feb 09, 2008 12:20 pm

am using this build for some time now and found no errors.
also checked the integration its very clean and there are no useless files...

only this small thing:

on reuses an extra "system32\drivers\UMDF" gets re added
if you had "1982 =" on re use you will get "1983 =" .etc

thanks!

User avatar
boooggy
Posts: 1297
Joined: Tue Aug 16, 2005 2:20 am
Location: Bucharest, Romania

Post by boooggy » Sat Feb 09, 2008 3:00 pm

ok enu, thx for reporting that ....its harmless but as long as we work on new version that its almost complete that little buggy will be fix.

User avatar
boooggy
Posts: 1297
Joined: Tue Aug 16, 2005 2:20 am
Location: Bucharest, Romania

Post by boooggy » Sat Feb 09, 2008 5:01 pm

version 0.98 is out....... :) ......after a long time......

changelog:
1. Rewritten hotfix apply routine with limited support for conditional hotfix commands.
2. Enhanced error message to show source type and list of hotfixes.
3. Rewritten argument parser for slight performance improvement.
4. No more repeating winntdirectories even when integrating on same source over and over
5. INFS fixed for x64 and cleaned for the rest.


please check the site for new hotfixes and new info

DeaDruiD
Posts: 22
Joined: Wed Nov 09, 2005 6:08 pm
Location: Brno, Czech Republic

Post by DeaDruiD » Sun Feb 10, 2008 6:38 am

Great! Thanks booooggy

User avatar
krieger546
Posts: 16
Joined: Thu Nov 29, 2007 1:42 pm
Location: Estonia

Post by krieger546 » Sun Feb 10, 2008 6:40 am

does the new version support KB941569?

PS great work! :)

User avatar
boooggy
Posts: 1297
Joined: Tue Aug 16, 2005 2:20 am
Location: Bucharest, Romania

Post by boooggy » Sun Feb 10, 2008 6:49 am

krieger546 wrote:does the new version support KB941569?

just look at the site.....all hotfixes are there.

User avatar
krieger546
Posts: 16
Joined: Thu Nov 29, 2007 1:42 pm
Location: Estonia

Post by krieger546 » Sun Feb 10, 2008 6:52 am

ok. thanks again.
The real problem is not whether machines think but whether men do.

User avatar
cyberloner
Posts: 315
Joined: Tue Sep 20, 2005 2:13 am
Location: http://www.cybermania.ws
Contact:

Post by cyberloner » Sun Feb 10, 2008 7:18 am

/slipsteam and /closeonsuccess command cannot work?

User avatar
nonno fabio
Posts: 1627
Joined: Mon Jun 06, 2005 10:36 am
Location: Northern Italy
Contact:

Post by nonno fabio » Sun Feb 10, 2008 8:47 am

First test from one of our users:
WMP11Slipstreamer v0.98
Detected source: Windows™ XP Professional SP2

Hotfixes:
windowsmedia11-kb928788-x86-intl.exe
windowsmedia11-kb929399-v2-x86-intl.exe
windowsmedia11-kb929773-x86-intl.exe
windowsmedia11-kb932390-x86-intl.exe
windowsmedia11-kb933547-x86-intl.exe
windowsmedia11-kb935551-x86-intl.exe
windowsmedia11-kb935552-x86-intl.exe
windowsmedia11-kb939209-x86-intl.exe
WindowsMedia11-KB939683-x86-ITA.exe
windowsmedia11-kb942264-x86-intl.exe
windowsmedia11-kb943335-x86-intl.exe
windowsmedia11-kb944110-x86-intl.exe
windowsmedia11-kb944882-x86-intl.exe
WindowsXP-KB941569-x86-ITA.exe

System.InvalidOperationException: The variable "Aggiornamento della protezione" is defined more than once in [Strings].
in WMP11Slipstreamer.HotfixInfParser.<.ctor>b__1(String key)
in Epsilon.Text.Ini.SimpleIniEditor.ReadKeyValuePairs(String Section, Action`1 invalidSyntaxHandler, Action`1 keyAlreadyPresentHandler, Boolean assumeValidInf)
in WMP11Slipstreamer.HotfixInfParser..ctor(SimpleIniEditor updateInfEditor, ConditionalOpExecuterDelegate conditionExecuter, WindowsSourceInfo sourceInfo)
in WMP11Slipstreamer.Backend.standardHotfixApply(String fixesFolder, Dictionary`2 hotfixFileDictionary)
in WMP11Slipstreamer.Backend.ApplyFixes()
in WMP11Slipstreamer.MainGUI.workerMethod(Object addonSettings)

Deleting "C:\XP\i386\wmp11temp"... FAILED!

An exception occurred while attempting to delete the temporary folder to revert the changes done to the source.

System.UnauthorizedAccessException: Accesso al percorso 'spuninst.exe' negato.
in System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive)
in System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive)
in WMP11Slipstreamer.ErrorForm..ctor(Exception ex, Boolean critical, String tempFolder, String osString, String hotfixList)
Don't ask for a different configuration of Onepiece's XP AIO Update Pack: use one of the existing vanilla XP UpdatePack with your preferred addons instead

User avatar
n7Epsilon
Moderator
Posts: 624
Joined: Thu Feb 17, 2005 1:37 am
Location: Cairo, Egypt

Post by n7Epsilon » Sun Feb 10, 2008 10:24 am

@cyberloner: The commands will only work when there are no errors in the parameters you are passing, check your hotfix line to make sure all hotfixes in it actually exist.

@nonno fabio: There is a bug in the error message itself but it is complaining about a real problem, look in KB941569-ITA Update.Inf:
[Strings]
....
KB_Release_Type = "Security Update"
KB_Release_Type = "Aggiornamento della protezione"
...
The key is repeated twice and by default in HotfixInfParser I assume that MS Update.inf is very strict and has no errors, but looks like I was wrong about that.

Anyway, the default MS INI specification says that in case of repeated keys, the last key overwrites the value of the previous, so now I have applied this behavior while processing this section. We are testing this and will release shortly...

An issue was found with x64 INF which has also been fixed. New release coming shortly for these issues. Thank you for the feedback.

User avatar
cyberloner
Posts: 315
Joined: Tue Sep 20, 2005 2:13 am
Location: http://www.cybermania.ws
Contact:

Post by cyberloner » Sun Feb 10, 2008 1:52 pm

i just added some new hotfix
and added the line as

Code: Select all

WMP11Slipstreamer.exe /installer:"wmp11.exe" /winsource:"D:\BootXP\XP32" /hotfix:"D:\BootXP\Backup\Media11|kb928788.exe|kb929399.exe|kb929773.exe|kb932390.exe|kb933547.exe|kb935551.exe|kb935552.exe|kb939209.exe|KB939683.exe|kb941569.exe|kb942264.exe|kb943335.exe|kb944110.exe|kb944882.exe" /customicon:"Custom" /customiconpath:"D:\BootXP\Backup\Media11\Media11.ico" /output:"Tweaked" /slipsteam /closeonsuccess
hotfix is
Image

User avatar
n7Epsilon
Moderator
Posts: 624
Joined: Thu Feb 17, 2005 1:37 am
Location: Cairo, Egypt

Post by n7Epsilon » Sun Feb 10, 2008 2:40 pm

Thank you for reporting the issue, I just fixed it, new release will be out soon, it was a typo in the ArgumentParser.

I have edited your post to change the quote tags to code tags to avoid breaking the forum layout.

User avatar
mr_smartepants
Posts: 824
Joined: Thu May 18, 2006 5:56 am
Location: Cambridgeshire, UK

Post by mr_smartepants » Sun Feb 10, 2008 2:54 pm

cyberloner wrote:

Code: Select all

WMP11Slipstreamer.exe /installer:"wmp11.exe" /winsource:"D:\BootXP\XP32" /hotfix:"D:\BootXP\Backup\Media11|kb928788.exe|kb929399.exe|kb929773.exe|kb932390.exe|kb933547.exe|kb935551.exe|kb935552.exe|kb939209.exe|KB939683.exe|kb941569.exe|kb942264.exe|kb943335.exe|kb944110.exe|kb944882.exe" /customicon:"Custom" /customiconpath:"D:\BootXP\Backup\Media11\Media11.ico" /output:"Tweaked" /slipsteam /closeonsuccess
Why do you use /slipsteam when the correct command is /slipstream :rolleyes:
Image
Some heroes don't wear capes, they wear Kevlar and dog-tags!

User avatar
boooggy
Posts: 1297
Joined: Tue Aug 16, 2005 2:20 am
Location: Bucharest, Romania

Post by boooggy » Sun Feb 10, 2008 3:57 pm

version 0.991 out
1. New Windows XP/Server 2003 x64 wmp.inf
2. Fix for the repeated key error message.
3. Ignore repeated keys while reading update.inf [Strings] section
4. Fixed an issue with the ArgumentParser that caused parameterless command line switches to not work and environment variables were not being substituted

User avatar
cyberloner
Posts: 315
Joined: Tue Sep 20, 2005 2:13 am
Location: http://www.cybermania.ws
Contact:

Post by cyberloner » Sun Feb 10, 2008 4:06 pm

0.991 works well for my command line now...
thanks =)

User avatar
boooggy
Posts: 1297
Joined: Tue Aug 16, 2005 2:20 am
Location: Bucharest, Romania

Post by boooggy » Sun Feb 10, 2008 4:13 pm

enu
please integrate your packs first and then use wmp11 slipstreamer.

User avatar
ENU_user
Posts: 1253
Joined: Wed Jan 25, 2006 1:42 pm

Post by ENU_user » Sun Feb 10, 2008 5:04 pm

yes, booogy its ok!, was only testing that ..

thanks again !

User avatar
compstuff
Posts: 464
Joined: Fri Aug 11, 2006 3:25 pm
Location: Florida

Post by compstuff » Mon Feb 11, 2008 7:25 pm

Just finished using the latest version on my new CD's and it worked flawless... THANKS

User avatar
runningfool87
Posts: 324
Joined: Wed Apr 18, 2007 2:43 pm

Post by runningfool87 » Mon Feb 11, 2008 9:22 pm

boooggy, what is changed in the 64-bit wmp.inf file? would it be worth it to make a new disc, and replacing the old inf file with the newer one?

User avatar
boooggy
Posts: 1297
Joined: Tue Aug 16, 2005 2:20 am
Location: Bucharest, Romania

Post by boooggy » Tue Feb 12, 2008 12:11 am

many things changed in wmp.inf x64. basically now it applies everythig that is needed for wmp 11 to work properly. but its not the only file needed.....i changed all infs for x64. so if u want to update your disk, u need to update all.....

User avatar
runningfool87
Posts: 324
Joined: Wed Apr 18, 2007 2:43 pm

Post by runningfool87 » Tue Feb 12, 2008 2:13 am

ok well i guess since ill update after i get the patches from this month.

one more question for you, boooggy...how would i update my current installation (not the disc but the installation itself)?

User avatar
boooggy
Posts: 1297
Joined: Tue Aug 16, 2005 2:20 am
Location: Bucharest, Romania

Post by boooggy » Tue Feb 12, 2008 7:44 am

instalation ......well u download the patches for my site.....and install them manually.... :D

yadzil
Posts: 91
Joined: Wed Aug 02, 2006 6:18 am

Post by yadzil » Fri Feb 22, 2008 10:06 pm

Hi Booogy, I just realize 1 things.. I intergrated latest Ryan UpdatePack 2.2.1b4 then slipstreamed WMP11+hotfixes listed in your website with your WMP 11 slipstreamer. After installation I run qfecheck to check does the update installed. at KB898543 tells : This hotfix should be reinstalled.
is this normal? This never happened if I won't slipstreamed WMP11.

User avatar
n7Epsilon
Moderator
Posts: 624
Joined: Thu Feb 17, 2005 1:37 am
Location: Cairo, Egypt

Post by n7Epsilon » Sat Feb 23, 2008 3:17 am

If you do qfecheck /v, what file does it say is invalid in the system catalog ?

User avatar
boooggy
Posts: 1297
Joined: Tue Aug 16, 2005 2:20 am
Location: Bucharest, Romania

Post by boooggy » Sat Feb 23, 2008 3:39 am

yadzil
this is normal. in order to fix oobe issue wmp slipstreamer checks msobmain.dll found on cd. in this case the one found in ryans update pack is build 5.1.2600.2626. and the last one from microsoft that wmp slipstreamer uses is build 5.1.2600.2659 found in KB894871.
one solution: find rvmuppck.inf and search for msobmain.dll.
the line should

Code: Select all

HKLM,"%SP3UPDATES%\KB898543\Filelist\3","FileName",0,"msobmain.dll"		;OBSOLETE
or u can delete the whole entries for kb898543 hotfix...as i see that all files in it are now obsolete.

yadzil
Posts: 91
Joined: Wed Aug 02, 2006 6:18 am

Post by yadzil » Sat Feb 23, 2008 10:25 am

n7Epsilon wrote:If you do qfecheck /v, what file does it say is invalid in the system catalog ?

Code: Select all

KB898543 : The hotfix should be reinstalled

The following files are not valid in the system catalog : C:windows\system32\oobe\msobmain.dll

yadzil
Posts: 91
Joined: Wed Aug 02, 2006 6:18 am

Post by yadzil » Sat Feb 23, 2008 10:27 am

boooggy wrote:yadzil
this is normal. in order to fix oobe issue wmp slipstreamer checks msobmain.dll found on cd. in this case the one found in ryans update pack is build 5.1.2600.2626. and the last one from microsoft that wmp slipstreamer uses is build 5.1.2600.2659 found in KB894871.
one solution: find rvmuppck.inf and search for msobmain.dll.
the line should

Code: Select all

HKLM,"%SP3UPDATES%\KB898543\Filelist\3","FileName",0,"msobmain.dll"		;OBSOLETE
or u can delete the whole entries for kb898543 hotfix...as i see that all files in it are now obsolete.
Thanks Boooggy. maybe you can ask Ryan to fix his UpdatePack.

User avatar
5eraph
Site Admin
Posts: 4619
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Sat Feb 23, 2008 11:16 am

Ryan does not include KB894871 in his Update Pack, yadzil, because the hotfix includes a nonpublic version of SYSSETUP.DLL. It's not likely that he will ever include that particular hotfix again unless Microsoft releases it officially to the public. I cannot find his specific reasoning as to why.
RyanVM wrote:I used to include syssetup.dll in the pack prior to 2.0. I won't be adding it back unless it's part of a public fix.

User avatar
Double Impact
Posts: 7
Joined: Sat Nov 10, 2007 7:50 am
Location: Russia

Post by Double Impact » Mon Feb 25, 2008 7:58 pm

Hi! boooggy, I don't know what's wrong, but the result is:
Image

I started with fresh XP SP2 source, integrated WMP11 and all hotfixes using Slipstreamer v0.991. Next step was integrating RyanVM's Update Pack v2.2.1 RC1, MrNxDmX's NR_IE7en_Addon_1.0.9 (alternative addon), DirectX 9.0c November 2007 AddOn by CNC, and RyanVM's Addons to Update Pack (v1.8.3). I used RyanVM Integrator v1.5 RC7c
The funny thing is that, after integrating WMP11, I got the message that everything was inegrated properly.
Have any idea why Windows tells me I have NO Media Player installed and asks me to reinstall it? :(

techtype
Posts: 268
Joined: Mon Aug 15, 2005 5:46 pm

Post by techtype » Mon Feb 25, 2008 8:25 pm

Double Impact wrote:Hi! boooggy, I don't know what's wrong, but the result is:
Image

I started with fresh XP SP2 source, integrated WMP11 and all hotfixes using Slipstreamer v0.991. Next step was integrating RyanVM's Update Pack v2.2.1 RC1, MrNxDmX's NR_IE7en_Addon_1.0.9 (alternative addon), DirectX 9.0c November 2007 AddOn by CNC, and RyanVM's Addons to Update Pack (v1.8.3). I used RyanVM Integrator v1.5 RC7c
The funny thing is that, after integrating WMP11, I got the message that everything was inegrated properly.
Have any idea why Windows tells me I have NO Media Player installed and asks me to reinstall it? :(
When you are using RyanVM Integrator, Boooggy suggests integrating WMP11 last rather than first. AFAIK

User avatar
Double Impact
Posts: 7
Joined: Sat Nov 10, 2007 7:50 am
Location: Russia

Post by Double Impact » Mon Feb 25, 2008 8:37 pm

OK, I'll try it! Thank you for your quick reaction :D

User avatar
bober101
Posts: 923
Joined: Thu Feb 08, 2007 8:49 pm
Location: canadia!

Post by bober101 » Mon Feb 25, 2008 9:02 pm

i think booggy acctualy suggest to slip b4 anything.
XP theme source patcher
patches/overwrites ure default xp visual resources

User avatar
5eraph
Site Admin
Posts: 4619
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Mon Feb 25, 2008 9:25 pm

Now that Ryan is including WMP9 fixes, WMP11 should be slipstreamed after the Update Pack.

User avatar
boooggy
Posts: 1297
Joined: Tue Aug 16, 2005 2:20 am
Location: Bucharest, Romania

Post by boooggy » Tue Feb 26, 2008 12:22 am

when using integrator.....its recommended to use wmp slipstreamer after the update pack.
if u use it before...then u get the error posted here...cause integrator doesnt check file versions and will replace wmp 11 files with wmp 9 files found in update pack.

User avatar
bober101
Posts: 923
Joined: Thu Feb 08, 2007 8:49 pm
Location: canadia!

Post by bober101 » Tue Feb 26, 2008 12:45 am

yup i know, i had the issue aswell, but ive seen you post comments in the past months to slip b4 :D
XP theme source patcher
patches/overwrites ure default xp visual resources

User avatar
Denney
Posts: 92
Joined: Sun Feb 19, 2006 8:25 am
Location: Brisbane, Australia
Contact:

Post by Denney » Tue Feb 26, 2008 12:31 pm

I just wanted to let you know, I'm getting a 403 Forbidden error when trying to access your site boooggy!

User avatar
boooggy
Posts: 1297
Joined: Tue Aug 16, 2005 2:20 am
Location: Bucharest, Romania

Post by boooggy » Tue Feb 26, 2008 1:13 pm

i know denney, i am gettting the same thing....
i contacted my isp support...but they are to idiotic and dont know how to fix.......i got to try again later...

Post Reply