Who would ever want to play video on a server?

by Matt 28. January 2009 17:49

It's another hack-an-msi post.

Currently, I’m building web sites that display videos. Rather sensibly, we use Windows Server 2003 as our development platform. It is the target platform after all.

Did I mention the videos? We’d like to be able to watch them to, for example, test what we’re building.

Not a problem in Internet Explorer.

And, thanks to those nice Port 25 Microsoft open source peace loving hippies, there’s a plugin for Firefox to view Windows Media Player movies in line. Only on client operating systems.

Wait, what?

Yep. It flat out refuses to install on Windows Server. Firefox installs, Windows Media Player installs. But the plugin for Windows Media Player in Firefox doesn't. Bah humbug.

Right. Let's get that sorted. Download the .exe from the download page. Use your favourite version of 7-zip to extract all the files - the exe is just a wrapper around an msi file. Right click on the file and select Edit with Orca (Orca is an msi editor that comes with the Windows SDK, but it's not installed by default. The orca.msi file is in the bin dir). Now, find the LaunchCondition table and see the MsiNTProductType=1 condition. This is the one that's causing us the trouble. Right click, select drop row and save the file.

All done. Firefox can now play Windows Media files. On a server! Oh me oh my! The end of the world, etc, etc, etc…

Tags:

Comments (12) -

What to Invest In
What to Invest In
6/14/2011 4:37:51 PM #

I've gotten lots of errors like this when I tried to play some games. Is it because I am playing the game from a server as well?

Reply

best suv 2011
best suv 2011
7/20/2011 10:26:45 PM #

Is it ok if I quote your article in my monthly newsletter? I would think this article suits my topic perfectly. Well ya, thanks for posting this article.

Reply

luxury cars brands
luxury cars brands
7/22/2011 1:30:21 AM #

Per il tuo bambino scegli Moncler. Una scelta di capi, estivi ed invernali, eccezionali. Tuo figlio sarà sempre alla moda e potrà muoversi in totale comodità.

Reply

iphone os4
iphone os4
7/23/2011 8:48:19 PM #

Una pagina sarà dedicata agli accessori, una alle giacche e ai giubbotti. Troverai le indicazioni per lo spaccio o negozio Moncler più vicino a casa tua e tutte le offerte più vantaggiose di questo prestigioso marchio.

Reply

Palmer Rinck
Palmer Rinck United States
1/13/2016 12:56:34 PM #

Well good for you! I have a lot but one I just thought of was when you lick a crease of paper so that it'll rip in a straight line and it actually tears in a frayed straight line rather than rips awkwardly. I love that bleachy taste and that bleachy satisfaction.

Reply

Jared Teteak
Jared Teteak United States
1/15/2016 4:22:51 AM #

the style of keeping you connected with so many things of different types is awesome and you find it interesting everytime.

Reply

Loida Shaneyfelt
Loida Shaneyfelt United States
1/15/2016 5:45:29 AM #

getting the last pair of shoes in your size AWESOME!

Reply

Jose Bacone
Jose Bacone United States
1/15/2016 6:39:22 AM #

AWESOME!Can't wait for that, will be something to want to accomplish day by day, to do something AWESOME!

Reply

Luvenia Colier
Luvenia Colier United States
1/15/2016 6:58:51 AM #

Well good for you! I have a lot but one I just thought of was when you lick a crease of paper so that it'll rip in a straight line and it actually tears in a frayed straight line rather than rips awkwardly. I love that bleachy taste and that bleachy satisfaction.

Reply

Jerald Petula
Jerald Petula United States
1/15/2016 8:27:46 AM #

Printing out an essay or paper, reading the first line and realizing there aren't any mistakes.<br />AWESOME!

Reply

Randy Kampe
Randy Kampe United States
12/31/2016 7:22:12 AM #

Hi , I do believe this is an excellent blog. I stumbled upon it on Yahoo , i will come back once again. Money and freedom is the best way to change, may you be rich and help other people.

Reply

After getting sufficient training, you may be ready to dive right into creating your mobile application. Coins are awarded to you for every successful answer to each puzzle. Or else there are chances that the people will go to the other company for the apps. Many users do not know that with support of some mobile applications, they can also improve their overall fitness.The right BC android developer platform needs to be utilized as well. In that particular segment, it has about 25 percent share of the market. There are a number of keyword tools that you can use to get a good list of relevant keywords.apps store, creating mobile websites, mobile app developers, website development technologiesinternet marketing, internet and businesses online, marketing, business, mobile computing, computers and technology, health, finance, video games, tech tutorials, science, tech, mobile applications, weight loss, software, computers, communications, cell phones, technology, outsourcing, mobile cell phone, programming, information technology, web development01-1Opting For The Top Paid Android ApplicationsMany times, something will happen for which you were not prepared. If you have cake shops spread across the city, get a search my store option on your app. And you diligently search job ads everyday and hit apply.However, it is interesting to know that despite so many applications available in Google Android Market and the iPhone Store, people are still looking for more apps. With them; the clubs, speakers and the acts all work together building an expectant buzz heard everywhere around the Lone Star State and beyond. Can there be a iphone app developer los angeles that would prefer to maybe use your particular app? As long as you do not mind reading books on your iPhone screen, it is a great app.
After getting sufficient training, you may be ready to dive right into creating your mobile application. Coins are awarded to you for every successful answer to each puzzle. Or else there are chances that the people will go to the other company for the apps. Many users do not know that with support of some mobile applications, they can also improve their overall fitness.The right BC android developer platform needs to be utilized as well. In that particular segment, it has about 25 percent share of the market. There are a number of keyword tools that you can use to get a good list of relevant keywords.apps store, creating mobile websites, mobile app developers, website development technologiesinternet marketing, internet and businesses online, marketing, business, mobile computing, computers and technology, health, finance, video games, tech tutorials, science, tech, mobile applications, weight loss, software, computers, communications, cell phones, technology, outsourcing, mobile cell phone, programming, information technology, web development01-1Opting For The Top Paid Android ApplicationsMany times, something will happen for which you were not prepared. If you have cake shops spread across the city, get a search my store option on your app. And you diligently search job ads everyday and hit apply.However, it is interesting to know that despite so many applications available in Google Android Market and the iPhone Store, people are still looking for more apps. With them; the clubs, speakers and the acts all work together building an expectant buzz heard everywhere around the Lone Star State and beyond. Can there be a iphone app developer los angeles that would prefer to maybe use your particular app? As long as you do not mind reading books on your iPhone screen, it is a great app. United States
3/1/2017 10:39:38 PM #

What you need is a differentiator that sets you apart from the crowd. You also need to find out the kind of apps a company can provide you. A true film fanatic has the ability to stun his friends by coming up with interesting movie facts at the spur of the moment.

Reply

Add comment

biuquote
  • Comment
  • Preview
Loading

Rel=Me

Month List

RecentComments

Comment RSS