Scripting Question

Widevine Firefox Plugin

11/15/2013 5170 views


I am working to install the widevine.xpi DRM plugin for Firefox and am currently unable to find a way to push this plugin out from our Kbox.  How would one go about pushing out a Firefox Extension from the kbox?  We are using Firefox ESR 17.10 with Windows 7.  Thank you in advance!


Answer Summary:
0 Comments   [ + ] Show comments


All Answers


Well I have figured out the answer to my own question..


Here is what I did:


I opened the .XPI file in winrar, I then extracted the contents into a new folder.  After doing this I opened the insatll.rdf file in notepad+ and found the following line:


<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:em="http://www.mozilla.org/2004/em-rdf#">

  <Description about="urn:mozilla:install-manifest">




I then took the em:id = {2d3fbcf7-be69-4433-8858-c621a8d0e58d} and made that the name of the folder containing the files I extracted from the .xpi file


Now to distribute with the Kbox I made the follwoing mods:


I zipped the contents of the extracted .xpi file using winrar and uploaded them into the kbox.  I then made a file sync using the zipped contents and set it to place them in the following directory:

C:\Program Files (x86)\Mozilla Firefox\extensions\{2d3fbcf7-be69-4433-8858-c621a8d0e58d}

 and made sure to check the box "Create Location"

The kbox will then push out the zipped files to the selected PC, Create the folder, {2d3fbcf7-be69-4433-8858-c621a8d0e58d} and extract the files to it.  Gotta love it!  The only thing I would like to do additionaly to this is have it so it does not ask the user enable the plugin when they open firefox but if I figure that out I will be sure to add it to this thread! 

Answered 11/15/2013 by: Mlib
Third Degree Blue Belt

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

View more:


This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ