Évitez les escroqueries à l’assistance. Nous ne vous demanderons jamais d’appeler ou d’envoyer un SMS à un numéro de téléphone ou de partager des informations personnelles. Veuillez signaler toute activité suspecte en utilisant l’option « Signaler un abus ».

En savoir plus

How to force ff into reporting adobe shockwave flash plugin is installed?

  • 22 réponses
  • 0 a ce problème
  • 1 vue
  • Dernière réponse par Hueristic

I have a Plugin that requires Shockwave to be installed yet it doesn't use it, As Adobe is such a security risk I do not want it installed but I cannot use this plugin without it. How can I force FF to report Shockwave as being installed when it is not?

I have a Plugin that requires Shockwave to be installed yet it doesn't use it, As Adobe is such a security risk I do not want it installed but I cannot use this plugin without it. How can I force FF to report Shockwave as being installed when it is not?

Toutes les réponses (20)

Have you tried installing Flash and setting it to "Never Activate" on the Add-ons page to hide it from web pages? That might also hide it from the other add-on, so it might not work, but should address the majority of security and advertising annoyance concerns with Flash.

I do not want to EVER install ANY Adobe product.

The plugin I want to use does not actually use shockwave it just checks for it being installed.

It is probably just a reg key I can add.

Modifié le par Hueristic

jscher2000 said

Have you tried installing Flash and setting it to "Never Activate" on the Add-ons page to hide it from web pages? That might also hide it from the other add-on, so it might not work, but should address the majority of security and advertising annoyance concerns with Flash.

This is what I do not want to do.

Hueristic said

It is probably just a reg key I can add.

It all depends on how that unnamed add-on works. Try checking with the publisher to see what they suggest, or users of the other add-on if others have figured out how to do it.

jscher2000 said

Hueristic said
It is probably just a reg key I can add.

It all depends on how that unnamed add-on works. Try checking with the publisher to see what they suggest, or users of the other add-on if others have figured out how to do it.

Publisher no longer supports and yes it does depend but I am sure there is a standard mechanism for plugins to check for prerequisites and that is what I need to know. Knowing the unnamed plugin will not help. But when I solve the issue I will add it to the knowledge base (I.E. add to this ticket) and name the plugin being refereed to.

I am only aware of the standard mechanisms for web pages to check for installed plugins, and only those set to "Always Activate" or "Ask to Activate" are visible to web pages.

Example: https://jeffersonscher.com/res/plugins.html

Let us know what you learn.

If you were using Linux then you would have the option of just using the libflashplayer.so (< not a link) plugin in a plugins folder in .mozilla

Modifié le par James

James said

If you were using Linux then you would have the option of just using the libflashplayer.so (< not a link) plugin in a plugins folder in .mozilla

Actually not as I stated the plugin specifically checks for Adobe Shockwave.

jscher2000 said

I am only aware of the standard mechanisms for web pages to check for installed plugins, and only those set to "Always Activate" or "Ask to Activate" are visible to web pages. Example: https://jeffersonscher.com/res/plugins.html Let us know what you learn.

OK, this maybe helpful. I'll look into it. :)

Quote: I have a Plugin that requires Shockwave to be installed

Is this about installing an extension?

OK jscher2000, your links source led me to look into the navigator plugin api that calls that list from the browser. I haven't coded since the 90's so it's taking me awhile to back track where the list is in the hive (not sure if thats what a browser calls it's config file) but thats what i'll use right now.

https://developer.mozilla.org/en-US/docs/Web/API/Navigator

Doing a search in about comes up with 4 preferences one of them may be the key.

Firefox maintains a file called pluginreg.dat in the profile folder which may be useful to consult. It's a text file but the format is somewhat inscrutable.

cor-el said

Quote: I have a Plugin that requires Shockwave to be installed Is this about installing an extension?

No this is a plugin that checks for the existence of shockwave plugin in order to run.

jscher2000 said

Firefox maintains a file called pluginreg.dat in the profile folder which may be useful to consult. It's a text file but the format is somewhat inscrutable.

Now we are getting somewhere thanks! OK I like the first line. :) "Generated File. Do not edit." that file is asking for it. :D

I found THIS!!! and it looks like it contains the values I am looking for (or at least some of them anyway)

http://forums.mozillazine.org/viewtopic.php?f=8&t=2373317

It might be slightly more complicated today than described in that 2011 thread: the tri-state Always Activate/Ask to Activate/Never Activate value has replaced the old Enabled/Disabled, and is stored in prefs.js under preferences named plugin.state.plugin-id -- or is that also in the pluginreg.dat file?

jscher2000 said

It might be slightly more complicated today than described in that 2011 thread: the tri-state Always Activate/Ask to Activate/Never Activate value has replaced the old Enabled/Disabled, and is stored in prefs.js under preferences named plugin.state.plugin-id -- or is that also in the pluginreg.dat file?

This is from a machine I am currently on. Also this is at the absolute end of the file so that should help.

hmm need a [code] button in here.


/code

$ C:\Windows\SysWOW64\Adobe\Director\np32dsw_1213153.dll|$ 12.1.3.153|$ 1403635290000|0|0|0|$ Adobe Shockwave for Director Netscape plug-in, version 12.1.3.153|$ Shockwave for Director|$ 1 0|application/x-director|Shockwave Movie|dir,dxr,dcr|$ NPSWF32_15_0_0_223.dll|$ C:\Windows\SysWOW64\Macromed\Flash\NPSWF32_15_0_0_223.dll|$ 15.0.0.223|$ 1416883772030|0|0|0|$ Shockwave Flash 15.0 r0|$ Shockwave Flash|$ 2 0|application/x-shockwave-flash|Adobe Flash movie|swf|$ 1|application/futuresplash|FutureSplash movie|spl

/code


time to add this to a machine without shockwave and see what about:plugins reports. I hope the Dll doesn't have to be there. guess I could just make a dummy dll file if there is a check. I'll try tomorrow as I don't have a system handy ATM.

Modifié le par Hueristic

Editing pluginreg.dat has no effect, FF recreates it to previous version.

It has to be in here somewhere.

http://mxr.mozilla.org/mozilla-release/source/dom/plugins/base/

This becoming quit the chore.

It might be easier to write a plugin with the same attributes LOL :)

Or I could just replace the dll's but thats such an ugly hack.

Hueristic said

Actually not as I stated the plugin specifically checks for Adobe Shockwave.

So you are referring to the little used now days Shockwave (for director) Player instead? and not the Shockwave Flash Player or just Flash Player as most people call it.

You mentioned "adobe shockwave flash" in subject.

Modifié le par James

James said

Hueristic said
Actually not as I stated the plugin specifically checks for Adobe Shockwave.

So you are referring to the little used now days Shockwave (for director) Player instead? and not the Shockwave Flash Player or just Flash Player as most people call it.

You mentioned "adobe shockwave flash" in subject.

Just as stated in topic title Not director. In the plugins it is only called "Shockwave Flash"

Modifié le par Hueristic

Hueristic said

Yes, just as stated in topic title Not director. In the plugins it is only called "Shockwave Flash"

So the Adobe Flash Player then.

Yes I know, Adobe likes to confuse us.

Modifié le par James

  1. 1
  2. 2