Hi,
Figured this out a while ago but I (and other) realy like this.
So this is your bedtime story for today ;O)
Install MacroMedia Flash player 6 for ppc. Or better don't just now.
and read everything below.
There is a bug in the selfregistering section of flash.dll. Better unpack
the .cab file first (winzip or winrar wil do it). Open the (renamed) flash.dll in Resource Hacker and open the registry section of this file.
The comment that is entered there screws up your registry section: HKCR\MIME\Content\Database. After installing the flash.dll the comment from the selfregistering section shows up here in bits and pieces. Very clumsy [email protected]
So after installing you will have todo some cleaning up here.
Still with me? Now we take a look at this part with Resource Hacker:
NoRemove MIME
{
NoRemove Database
{
NoRemove 'Content Type'
{
//
// HACKHACK! [cpeterso 10/30/2002]
// Bug 39844 - PPC AX: Loading a SWF into PIE hangs the browser
//
// The CLSID {698E3FCA-70C3-11D0-81E8-00A0C90AD20A} specified
// below is not a Flash Player CLSID. It is the CLSID of the PPC
// IE Browser (PIE). Due to a bug in PIE, full-page mode (SWFs
// loaded directly using a SWF URL instead of an HTML page) will
// freeze the browser. To workaround this fact of life, we want
// to stop PIE from loading full-page SWFs.
//
// If we remove EnableFullPage and the .swf MIME types, PIE will
// display an ugly dialog box asking the user if they would like
// to download the SWF. However, if we specify a bogus CLSID
// (such as the PIE Browser CLSID), then PIE will attempt to load
// the SWF and then give up silently because the given CLSID
// simply ignores the SWF file. This hack is nice because it does
// not display any ugly dialog boxes or freeze PIE.
//
NoRemove 'application/futuresplash'
{
NoRemove val Extension = s '.spl'
val CLSID = s '{698E3FCA-70C3-11D0-81E8-00A0C90AD20A}'
}
NoRemove 'application/x-shockwave-flash'
{
NoRemove val Extension = s '.swf'
val CLSID = s '{698E3FCA-70C3-11D0-81E8-00A0C90AD20A}'
}
}
With all good intentions of the programmer who did this: this is stopping you from playing SWF in PIE. Replace {698E3FCA-70C3-11D0-81E8-00A0C90AD20A} with {D27CDB6E-AE6D-11cf-96B8-444553540000} (like it is on your PC's registry in you installed flash)
and remove all the comment. Save it with Resource Hacker and you have a proper flash.dll for future use (use regsvr_arm.exe to reregister this new flash.dll on your ppc)
Or do it by editting the registry:
[HKCR\MIME\Database\Content Type\application/x-shockwave-flash]
"CLSID"="{D27CDB6E-AE6D-11cf-96B8-444553540000}"
"Extension"=".swf"
[HKCR\MIME\Database\Content Type\application/futuresplash]
"CLSID"="{D27CDB6E-AE6D-11cf-96B8-444553540000}"
"Extension"=".spl"
The second part is getting .swf files to open in PIE:
[HKCR\ShockwaveFlash.ShockwaveFlash\Shell\Open\Command]
"Default"="iexplore.exe file:%1"
Now you don't need an external 3rd party Flash player anymore.
Good night,
Tweakradje
this seems a little too technical for me at the moment, I'm still relatively new
(newbie).
Any chance you could post the fixed cab file or is that not possible.
That would be verynice , If not could you let me know where I can get the tools to edit the files please.
thanks in advance.
DAZ
Hi All,
I am completely agree with doortodoorsalesman - I appreciate tweakradje efforts, but explanation is too technical. Besides, I have got flash player as exe file, so it is not possible to find dll file in it. If it is possible to have that repaired version of flash player cab file somewhere on the ftp, it will be most appreciated,
Regards,
Angel
Posting the fixed flash.dll might help as a start? :mrgreen:
Attached is the fixed DLL. I just followed tweakradje's instructions and removed the comment and corrected the CSLIDs. Now, replace the DLL file under Windows/Macromedia with the fixed one and with regsvr_arm.exe from http://www.pocketpcdn.com/articles/regsvr.html, re-register the DLL file. The only step left is to edit the registry:
[HKCR\ShockwaveFlash.ShockwaveFlash\Shell\Open\Command]
"Default"="iexplore.exe file:%1"
Click to expand...
Click to collapse
Then when you tap a .swf file, it'll open in PIE. All of my .swf files just give me a blank PIE screen, but I'm hoping it's because the Flash player is too outdated for the files I'm using. Hope this helps someone.
Oat,
Thx bro!
hi,
I did exactly as you wrote but it didn't work on my universal.
I'm attaching the modified cab file which does all the steps automatically
see if it works for anyone else
god! im still cleaning it !
Cleaning what? :twisted:
ady said:
hi,
I did exactly as you wrote but it didn't work on my universal.
I'm attaching the modified cab file which does all the steps automatically
see if it works for anyone else
Click to expand...
Click to collapse
Thanks,
You did not change the the selfregister section of flash.dll. Use the one above to integrate in your cab file. Then it will work.
For example see attached bmp.
Cheers
I've downloaded both the above files so what tool to I need to add the .dll file to the cab file?
Or if someone has already done it would they be nice enough to post the cabfile please. :roll:
Thanks
DAZ
Flash cab that works
Thanks for all the help guys I finally managed to get the flash to work 8)
Here's the cab file if anyone wants to use it
8) DAZ 8)
Dunno what MacroMedia wants with Flash for ppc. First they withdraw their version 6 player, then restore it and now even upgrade to version 7.
Whatever, here it is: Flashplayer 7 for WM2003se/5
I will check if the previous nags are corrected in this version.
Will come back on that.
Edit: reported problems are also in this version. I cannot make a new cab file but I will attach the corrected version 7 dll. Perhaps some can...
Edit: as said above don´t forget to re-register this dll and create the iexplore links (see first post in this topic)
Cheers
ps: the memory usage of this version 7 is bigger than version 6. Beware.
Any chance that this can be run on Opera as well? PIE just sucks
I have repackaged the above dll and all the needed registry entries into the origional flash player .cab all you need do is intall this cab, nothing else.
EDIT: forgot a reg entry
ok i need a lil help. i install the above cab to my mda and it says it cannot be installed. it doesnt work but it takes away like 2-3 megs from my storage space. how do i get rid of it, or make it work
oops sorri
jok3sta said:
oops sorri
Click to expand...
Click to collapse
i have the same problem can you tel me how you have resolved this please?
try this one:
thanks but same result,mabe it dipends to my italian rom ? :roll:
Can I somehow run Java3D apps on my TaoJava 10.1.2.76 Midlet Mgr?
I know that I need jsr-184 (M3G) but where can I find CAB file with installation of the file I need? Please help.
I was just updating my I-mate SP5m with some new programs....
I tried to unpacking a WMP skin. It asked me to choose a program to open the .CAB file, so I chose Window's Media Player (my stupidity)
Now I can't open .CAB Files. It automatically try’s to open ALL .CAB FILES WITH WINDOWS MEDIA PLAYER...
How do I fix this problem?
PLEASE HELP ME
you should edit the link to cab files. for example with binaries smart explorer. i guess you (or a program somehow) set a link to the media player which doesnt make sense of cause.. if you use menu <open> - <manage file types> you can check if cab is in the list and delete the link to it.. after that the cab file should be installed by the system again.
hope that helped
Hi,
I'm trying to create a language pack for the WP7... I found some s000 files, some mui files after extracting the imgfs.
How can i edit these files? What is the best way to do this? Do i have to do something special after editing?
Thanks for your help!
evateknoloji said:
Hi,
I'm trying to create a language pack for the WP7... I found some s000 files, some mui files after extracting the imgfs.
How can i edit these files? What is the best way to do this? Do i have to do something special after editing?
Thanks for your help!
Click to expand...
Click to collapse
Visual Studio
Hi, I tried to open some WP7 mui files in Visual Studio 2010 Express for Windows Phone and it tells me:
"There is no editor available for 'xxx.mui'. Make sure the application for the file type (.mui) is installed."
I also read somewhere that you must rename the file to .dll and than open them but when I do it tells:
"The following components could not be browsed:" and nothing else.
I read posts about WM6 mui files but I wonder how can i edit WP7 mui files. Should I have full version of Visual Studio?
Hello, guys I have a little problem with Opera Mini 6 for Android after modding the server contained in the classes.dex file compressed in the apk but it doesn't install after the the apk has been modified, i've also used one_clic_signer and SignAPK for APK signing but no success, how can i get this to work? Thanks