Main siteMain site  ForumForum  ForumSearch  Private messageEmail contact  RegisterRegister  Log inLog in 
Topic: End of Flashplayer
Reply to topic
Author Message
angel61606



Joined: Jul 8, 2020
Posts: 30

PostPosted: Jan 13, 2021 9:24 AM    Post subject: End of Flashplayer

Hi jarek
Issue#1
As I described before, since adobe doesn't support flash player anymore, all my designs which were using flashplayer element have stopped working.
I used a mms.cfg file to open all flash games in any browser and it does work. but unfortunately bioera flash player element, still doesn't work. I have no problem playing any flash game in any browser coz i used this line"AllowListUrlPattern=file:///" in my mms.cfg file.
however, it seems to enable flash player in bioera, i should know what exact URIs bioera is using that are being blocked by adobe. then i can allow that url by using AllowListUrlPattern in my mms.cfg . I was wondering if you know what exact url bioera is using for its flashplayer?


Issue#2:

if we failed to solve issue number 1, we have to think of an alternative. html seems to be the replacement people would use . but again my problem wont be solved due to the fact that bioera doesn't consider htmlplayer as a chart. therefore many chart properties that could be used for flash player such as transparency cant be used for html. do you have any suggestion ? for example maybe you could add chart functionality to htmlplayer?
angel61606



Joined: Jul 8, 2020
Posts: 30

PostPosted: Jan 13, 2021 9:34 AM    Post subject:

i found a suggestion here : "https://github.com/CasparCG/server/issues/1352" to log the urls which are being blocked , but when I run a flash game in bioera, no log will be created. I wonder why?
jarek



Joined: Oct 22, 2007
Posts: 837

PostPosted: Jan 13, 2021 9:40 AM    Post subject:

Can you play your flash game in Interntet Explorer? This is what must be fixed. This is what BioEra uses. It may require a downgrade to an older Flash version which doesn't have a kill switch. Last time I heard this version works: flashplayer32_0r0_344_winax.exe , but I will have to verify that.

Last time we worked on HTMLPlayer it was not possible to do this in a chart. We will want to look again. But I don't expect this implemented very soon even if there is a solution.
angel61606



Joined: Jul 8, 2020
Posts: 30

PostPosted: Jan 13, 2021 9:46 AM    Post subject:

Yes I can play all my flash games in Interntet Explore, actually i can play any flash game in Internet explorer now. but still when i play this game in Bioera it won't play.
could you please tell me which flash file exactly the "bejflash.dll" will call to run? maybe if we knew it, we could fix the problem.
jarek



Joined: Oct 22, 2007
Posts: 837

PostPosted: Jan 13, 2021 10:42 AM    Post subject:

BioEra doesn't use the browser to play flash. It uses ActiveX interface, which flash component exposes.

The bejflash.dll is calling the ActiveX API directly, nothing else.

Full reinstallation of an older version of Flash seems like the only solution right now.
jarek



Joined: Oct 22, 2007
Posts: 837

PostPosted: Jan 13, 2021 1:47 PM    Post subject:

Here is how I repaired Flash on my Windows which stopped working yestarday.

1. Uninstall current version of Flash.

https://helpx.adobe.com/flash-player/kb/uninstall-flash-player-windows.html#main_Download_the_Adobe_Flash_Player_uninstaller

Make sure to fully delete those folders (you need administrator persmisssion for that):
c:\Windows\SysWOW64\Macromed\Flash
c:\Windows\System32\Macromed\Flash

2. Reboot computer (this seems optional).

3. Download older version of Flash installer:

https://archive.org/17/items/flashplayerarchivedversions2/357/fp_32.0.0.344_archive.zip

4. Open the downloaded zip file, and extract and install this:
flashplayer32_0r0_344_winax.exe

Note: if you can't install it, change its 'Compatibility mode' to 'Windows 7' (Properties, Compatibility tab).

5. Make sure to select "never check for updates" with the above installation.

6. Open this folder as administrator: 'c:\Windows\SysWOW64\Macromed\Flash', and rename 'Flash_XXXX.ocx' file to 'Flash.ocx'. The 'Flash_XXXX.ocx' can be any name, which starts with 'Flash' and has '.ocx' extension.

Note: you may also need to add a permission to access 'Flash.ocx' by your current BioEra user.

Not sure if all those steps are necessary, but that worked out for me on 3 different computers with Windows 10 and Windows 8.1.

Note: on Windows 7, step #6 may have to be skipped. Try first without renaming the Flash.ocx.
angel61606



Joined: Jul 8, 2020
Posts: 30

PostPosted: Jan 16, 2021 12:39 AM    Post subject:

It didn't work. i did all those steps and it did not work. I had to switch to HTML5
jarek



Joined: Oct 22, 2007
Posts: 837

PostPosted: Jan 16, 2021 12:45 PM    Post subject:

If you can switch to html5 then this is most likely a better choice.

Flash should still work though. Make sure you test this fix with BioEra, not a browser. My browser doesn't work with it, but BioEra works great on all computers (with Windows 10 and 8.1). This worked out also for several other people.

Read the instructions again, they were updated since the first posting.

Make sure you fully delete the 2 folders (as described). That was unusually hard, required a permission change on my computers.

Post your BioEra error (if you see any on the console) if you still are trying to fix this.
Reply to topic