Discover Master of Alchemy, our first iPad/iPhone and iPod touch game!

Follow Me


Forum's topics

Latest Files


Top Rated


Photo Gallery

Alessandro Crugnola on April 23, 2008 in firefox

Flash Switcher for Windows, OSX and Linux

With the upcoming release of Firefox 3 I thought I had to verify my extensions to see if they work with the new Firefox version too.
For the first version of flash switcher I did two different extensions for Windows and Mac. That was a problem for maintenance.

This time I wrote the extension from scratch and I decided to make it as much as cross platform as possible. Moreover I wanted to make the installation of new plugins easier than in the previous version of flash switcher extension ( where you had to copy manually the plugin file into the extension's directory.. ).

Thus now this extension works ( at least with my tests and people who tested it ) with Windows, OSX and Linux. Specifically it has been tested on:

  • Windows XP
  • Ubuntu linux 8.04
  • OSX Leopard and Tiger

Also the installation of new plugins now it's easy. Just click on the installed flash plugin and click "save". Well, I think it's quite easy :)

The only issue with the new extension is that it's quite big because it comes with 2 flash versions for every OS platform. So it's about 14Mb.

I also did a couple of video to show how it currently works on different platforms. Currently there are 2 videos (ubuntu and osx usage).

Flash switcher Ubuntu

In order to use this extension ( if you want to try it ) you need Firefox 3.
P.S. If you want to add more flash players to the extension, download and install the version you want from the flash player archive page. Once a new flashplayer has been installed onto your system you can save it into your flash switcher archive using the "save as" menu item of the flash switcher.

Install flash switcher here:



Bookmark and Share



I got my problem fixed. I saw that the plugin was doing its job by watching the plugin directory as Flash Switcher did its thing, and I saw the file change.

So, something was getting in the way. I learned about plugins.expose_full_path, so I turned that on, and saw the problem...

Solution: I uninstalled a distro-managed package via

sudo apt-get remove flashplugin-nonfree
, and now my plugin directory is being used again (~/.mozilla/plugins).

As I mentioned in my post from December 5, this had been working in FF 3.0.4; however, it has stopped working, and I notice that I now have FF 3.0.5.

Symptoms: Flash is stuck on version 10.0 r12 (non-debugger version). If I select any of the ones I've got below, FF bounces, shows me that the new one's installed (according to the JS popup), but a version check shows I'm still on 10.0 r12 (non-debugger version).

Do you know of a fix?

FWIW, here are the versions I've got. debugger
10.0 r12
7.0 r79
9.0 r115 debugger
9.0 r124
*sigh* I'm all squared away. It's all pretty obvious now. I just needed to add a directory under ~/.mozilla/firefox/pp4d6gpe.default/extensions/ (I called it "9.0 r115 debugger"). I then placed the appropriate in that directory. It was then available in the pick list. The other part of the equation was going with the suggested plugins directory in the settings. Great app, thanks!
I'm full of questions tonight. ;-) This mentions how to add other flashplayer versions for win, but it's different enough from linux that I can't figure out what I'm supposed to do on Ubuntu. Happen to know?
[Mozilla/5.0 (X11; U; Linux i686; en-US; rv: Gecko/2008111318 Ubuntu/8.10 (intrepid); Firefox/3.0.4; Flash Switcher 2.0.2] Mine's stuck on v10, no matter what I choose, and about:plugins shows all of the the following as enabled. File name: Shockwave Flash 10.0 r12 File name: Shockwave Flash 9.0 r115 File name: Shockwave Flash 9.0 r124 Any idea what the problem is? BTW, I got the switcher in the hopes that I'll be able to switch to the debug player (v9), like some of the others.
Hi Alessandro, Thanks a lot for a great plug-in! Have you had any time to investigate the OS X Flash player 10 issue?
Hi, just tested it on Windows and Linux and it seems to work fine. I will test on Mac OSX tomorrow when I will have access to an osx machine.
Ah, thank you for reporting this. Probably adobe changed something with the fp10 installation. I will check this issue.
Thanks for your help so far. I did as you said - and I followed the link you gave. When I only have Flash Player 9 and below installed, your plugin works great. However, once I install 10, then it doesn't work, no matter what I've done with permissions and ownership. Maybe I'm overlooking something still - but the problem somehow appears to be with Flash Player 10.
that's because you're using /Library/Internet Plug-Ins/ which is not writeable. Try just to make that directory writeable and change the owner of its contents. see
I am using 2.0.2 I didn't see any errors or warnings. But there are a lot of messages:
Can you open your FF error console and tell me all the messages, warnings and errors you see on it. BTW, which is your flash switcher version too?
Installed fine, but every time I try to switch, FF closes, re-opens, and then I get this error: Running Mac OS 10.5.5, FF 3.0.3
Is it possible to include the debugging version Flash Player 9? It's pretty unstable, but necessary when you're developing Flash apps. I'm desperately in need of some way to use it for development, but switch back to the normal one for basic use.
Can it switch between the normal and debugging versions of Flash player 9?
Would there be a way not to download the whole extension (and players) each time on an update ?! That mess the previous players installation. To bad for the debug players version and so on� Any idea to get an update mechanism ? Thanks for the great tool (as usual)
I installed this and could not get it to work on two different systems. One PowerPC and the other Intel. I kept getting JavaScript Errors. I found a post by Mike Chambers that allows you to set up a terminal shell script that will do this for you as well and no dice. Could not get it to work so I wrote a couple of Automator WorkFlows that I am calling FlashSwitcher X. No FireFox required.
Great tool. I'm using it for firefox 3 on mac osx 10.4, and was trying to get flash 8r24 installed. After downloading the archived flash players, running the appropriate installer, and copying the files from /Library/Internet Plug-Ins/ to the firefox extensions folder, I am able to see it as one of the options but it does not seem to install. I don't think it's a problem with the flash switcher extension, as even after running Adobe's installation, the flash player is not recognized. Is there an additional step I'm missing? Thanks and again, very nice plugin.
Whoops, spoke to soon. It appeared like it was working. But the current version is listed as "N/A", and the "Save as..." feature doesn't work right. I added the 10.0 b218 to the folder where the other versions were listed, but it didn't update the list with the newly available version. So, this extension kind of works in FF2, but not really...
Yep, changing the em:minVersion to "1.5" worked great for me. I'm running it smoothly on Firefox Great update to a great plugin!
Well, I think this should be FF2 compatible even I haven't test it. Try just to extract the .xpi contents (it's just a zip file) and modify the install.rdf file changing the entry line:
and compress again the archive.
would you be able to publish a version that is ff2 compatible? i need to work with a production version of the borwser and i can't use your extension anymore.
Thanks Alessandro, you rock! I was just about to switch back to FF2 to be able to use your plug-in again and here is a new version already! BTW: The [Save As...] feature is totally awesome! Cheers, Eric-Paul.

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

Type the characters you see in the picture above.



TrackBack URL for this entry:

Listed below are links to weblogs that reference Flash Switcher for Windows, OSX and Linux:

» Flash Switcher extension for Firefox from - flash world
flash switcher firefox extension. Allow you to switch easily your installed flash player version or to remove it.
[Read More]