Play fullscreen flash videos on one monitor while working on another
This isn't really web development related but it is web related and has been useful for me. For people who use multiple monitors there will probably be a time when you want to play a flash movie, youtube video or whatever, on your secondary or 'extended' monitor in full screen mode. But if you play a youtube video on an extended monitor, make it full screen and then click on another application on your main monitor the flash video will exit fullscreen mode. In other words, when flash loses the focus it exits fullscreen mode.
There is a fix ( Though it only works on Windows as far as I know at the moment )...
It requires a hex editor. In this case I'm using Notepad++ with the hex editor plugin. Using Flash version 10,0,32,18
Basically all you do is open a a dll file( C:\windows\system32\macromed\flash\NPSWF32.dll ), edit a couple of characters (0x137340 70 fb ff 39 9e 80 0f 00 00 74 08 53 8b ce e8 e8 ) 74 gets changed to EB.
So here are the steps.
Make a backup of C:\windows\system32\macromed\flash\NPSWF32.dll
Alt click the NPSWF32.dll file and Choose to open it with notepad++, if it shows up with a bunch of distorted text or 'null' characters, you are not viewing it in hex mode. Select plugins on the notepad++ toolbar and choose the HEX viewer. Find the above key if you have the same flash version (10,0,32,18 - check yours here: http://www.adobe.com/software/flash/about/ ) and edit it accordingly. Once you have saved the dll file you should be able to maximize / fullscreen flash videos on one screen while your cursor has focus in another. Wee fun.
Here is a video for reference: