2011-05-26 12 views
5

Estoy compilando un complemento de Firefox para niños donde necesito evitar que lo deshabiliten/desinstalen.Impedir que los usuarios deshabiliten o desinstalen un complemento de Firefox

add-ons dialog

yo no quiero que sean capaces de eliminar o desactivar el complemento una vez instalado.

¿Cómo puedo hacer esto?

+0

creo que esto es más una cuestión de programación. – ChrisF

+1

Si un niño tiene la inclinación técnica suficiente para desactivar un complemento de Firefox, entonces la batalla ya está perdida. – MBraedley

+2

Por favor, no haga esto fuera de un entorno corporativo. Es realmente, REALMENTE molesto. – Ither

Respuesta

0

Necesita un programa complementario para hacer el trabajo.

This mozillazine article tiene información:

En algunos casos, una extensión puede ser instalado a nivel mundial en el directorio de instalación de Mozilla. La instalación de una extensión global es algo que un administrador podría hacer para que el complemento pueda ser utilizado por cualquier usuario de la máquina. También es posible que otra instalación de software haya incluido una extensión global (por ejemplo, el instalador de Java JRE agrega una extensión global a Firefox, para la consola de Java). Para desinstalar manualmente una extensión global, abra el directorio "extensiones" en el directorio de instalación de su aplicación Mozilla y elimine el directorio que corresponde a la extensión que desea desinstalar.

Y here:

extensiones que se instalan de esta manera incluyen la extensión de Java Quick Starter para Firefox (véase más arriba), el Ayudante de Microsoft .NET Framework RealPlayer Browser Record Plugin de extensión, y el Lenovo Extensión de ThinkVantage Password Manager para Firefox. Aunque puede deshabilitar la extensión en el administrador de complementos, la opción Desinstalar puede no ser funcional (se "atenuará"). En tales casos, los usuarios experimentados pueden desinstalar la extensión eliminando la entrada del Registro asociada y/o los contenidos. de la carpeta que contiene la extensión, de lo contrario, simplemente desactivarlo

1

Esta funciona para mí:

registro de Windows extensión de instalar o actualizar un determinado software en Windows puede registrar una extensión para Firefox o Thunderbird. Por ejemplo, se puede agregar una entrada del Registro de Windows para instalar una extensión de Firefox en una de estas teclas: HKEY_CURRENT_USER \ Software \ Mozilla \ Firefox \ Extensions \ HKEY_LOCAL_MACHINE \ Software \ Mozilla \ Firefox \ Extensions \ HKEY_LOCAL_MACHINE \ Software \ Wow6432Node \ Mozilla \ Firefox \ Extensions (sólo en las versiones de 64 bits de Windows) El nombre de entrada de registro se ser el nombre de ID o GUID del complemento y los datos de valor serán la ruta de acceso a la carpeta que contiene la extensión (ver Agregar Extensiones usando el Registro de Windows - MDC para más detalles). Cuando se inicie Firefox o Thunderbird, se dará cuenta de la entrada e instalará la extensión.

source

Cuestiones relacionadas