MSFN Forum: Script -- MSXML4 SP2 with latest update for use with HFSLIP - MSFN Forum

Jump to content


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Script -- MSXML4 SP2 with latest update for use with HFSLIP Rate Topic: -----

#11 User is offline   saugatak 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 300
  • Joined: 15-July 05

Posted 21 January 2006 - 05:37 PM

Well, what you guys were talking about was a little above my skill level :}

Just wondering, do I need to rerun your script Tomcat after your modifications due to Yzowl's suggestions?


#12 User is offline   tommyp 

  • MSFN Addict
  • Group: Developers
  • Posts: 1,675
  • Joined: 09-January 04
  • OS:none specified
  • Country: Country Flag

Posted 21 January 2006 - 06:22 PM

View PostYzöwl, on Jan 21 2006, 05:32 PM, said:

The msxml section, which was in serious need of tidying, was sent to tommyp for comment and later included, as have many other suggestions which for some reason have been ignored. Even the :HFEYzowl submission I made has been severely altered although never updated within the main script. Also I have no idea what the :HFEYzowleX is even supposed to do, though it appears to carry my name.


Yzowl, with all due respect, you do know your stuff with cmd scripts. However, the submission you PMd me a few months back for the HFEXPERT section didn't function properly. When I told you that it didn't work, you told me the same thing you told Tomcat76. When I asked you to test things first before submitting them to me, you got a little PO'd. But getting back to the scripts you do send, by modifying them a bit, they work nicely.

#13 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,174
  • Joined: 08-August 05

Posted 21 January 2006 - 06:38 PM

View PostYzöwl, on Jan 21 2006, 11:32 PM, said:

My script, as do all of mine, works flawlessly.
Would you mind posting it again? I no longer have an unaltered version.

Quote

The script section I posted, and since removed, was done simply to attract a response from someone who assumed I didn't know what I was talking about.
That's a bit exaggerated. My script renamed the msi's for other languages to "msxml.msi" but left the English version alone since it's already called "msxml.msi". Your script (as well as my current version) doesn't exclude the English version; it renames "msxml.msi" to "msxml.msi" too. It's debatable which solution is the "least bloated".


View Postsaugatak, on Jan 22 2006, 12:37 AM, said:

Just wondering, do I need to rerun your script Tomcat after your modifications due to Yzowl's suggestions?
No. The resulting file is the same.

#14 User is offline   Super-Magician 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 970
  • Joined: 15-January 06

Posted 21 January 2006 - 07:39 PM

After running this script, do you still need msxmlcab.exe in HF or can you delete it?

#15 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,174
  • Joined: 08-August 05

Posted 22 January 2006 - 12:05 AM

Uh, no. msxmlcab.exe contains an older version of msxml4.dll. The whole point is to get you the most recent file. It's not forbidden to leave it in, but then you'll end up with the old version again because "msxml4.exe" is processed before "msxmlcab.exe".

#16 User is offline   saugatak 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 300
  • Joined: 15-July 05

Posted 22 January 2006 - 01:24 AM

Well now that this is all sorted out, maybe FDV should update his Win2k SP5 and WinXP/2003 HFSLIP pages to have a link to Tomcat's instructions and command file for how to integrate the latest hotfix to the MSXML4 file?

This is just a suggestion BTW. :whistle:

#17 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,174
  • Joined: 08-August 05

Posted 22 January 2006 - 02:44 AM

I've updated the entire description. I hope everything is crystal clear now. :)

#18 User is offline   mag01 

  • Group: Members
  • Posts: 5
  • Joined: 22-January 06

Posted 22 January 2006 - 07:16 PM

Tomcat: And what will I get when I put the msxmlcab and KB887606 files into the HF directory? Will this work or not?

Now I see one possible problem..the original filename of 887606 starts with msxml4sp which means that the file will be processed before the msxmlcab...
Well, I think there's one more thing to improve on HFSLIP: check the processed file versions and use the files with greater version numbers. :-) But this might require to rewrite it in C or so...

#19 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,174
  • Joined: 08-August 05

Posted 23 January 2006 - 01:40 AM

The hotfix would be processed before msxmlcab.exe even if you rename the files because the latter is not a hotfix. The :msxml section is processed after the hotfixes. HFSLIP will have to be modded so it only retains msxml4.dll from the hotfix, and the :msxml section should either be called before the hotfixes or be altered to check for the existence of the newer msxml4.dll in the working folder.

However, international users are still not covered because there's only an English version available of msxmlcab.exe. They need msxml.msi instead. At this point, HFSLIP embeds the SDK when you include msxml.msi. You can change that script section to install only the "viewer", but then what about the people who actually want to have the SDK? TommyP would have to add an additional page at the beginning of HFSLIP asking you what you want to do... "Press A for viewer, B for SDK, or C for both." Can you imagine?

On the other hand, you have to run the script in this thread only once and it's easier to maintain one file. :)

This post has been edited by Tomcat76: 23 January 2006 - 01:54 AM


Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

2 User(s) are reading this topic
0 members, 2 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy