31Aug

Hackear archivos de extensión para hacerlos compatibles con la versión para Firefox

Una desventaja bien conocida en el uso de Firefox es el problema con la compatibilidad de la extensión cuando se lanza una nueva versión principal. Ya sea para una nueva extensión que está intentando por primera vez o como una antigua favorita, tenemos una forma de hacer que esas extensiones vuelvan a funcionar para usted.

Hay varias razones por las que es posible que desee elegir este método para reparar una extensión no compatible:

  • No se siente cómodo modificando la configuración "about: config"
  • . Prefiere mantener la configuración original "about: config" en una prístinaestado y como tener compatibilidad comprobando
  • activo. Usted está buscando ganar

"credito geek" Tenga en cuenta que la mayoría de las extensiones funcionarán perfectamente bien con una nueva versión de Firefox y simplemente tendrán el problema de "número de compatibilidad de versión".Pero de vez en cuando puede haber uno que necesite que el autor de la extensión haga algún trabajo al respecto.

El problema

Este es un ejemplo perfecto del "mensaje de extensión" menos favorito de todos. Esto es lo último que necesita cuando todo lo que desea es que su extensión favorita( o una nueva) funcione en una nueva instalación limpia.

Nota: Esto funciona bien para "reemplazar" las extensiones no compatibles que ya están presentes en su navegador si simplemente está actualizando.

Hackear el archivo XPI

Para este procedimiento, necesitará descargar manualmente la extensión a su disco duro( haga clic derecho en el "Botón de instalación" de la extensión y seleccione "Guardar como").Una vez que haya hecho eso, estará listo para comenzar a piratear la extensión.

Para nuestro ejemplo elegimos la "Extensión de GCal Popup".Lo mejor que puede hacer es colocar la extensión en una nueva carpeta( es decir, el escritorio u otra ubicación conveniente) y luego descomprimirla de la misma manera que lo haría con cualquier archivo zip normal.

Nota: el lector de HTG Dante señaló que si no tiene una utilidad de cierre de terceros como IZArc o 7-Zip instalada, cambiar la extensión de archivo ".xpi" a ".zip" le permitirá usar el software zip integrado de Windows paradescomprime el archivo.

Una vez que se haya descomprimido, verá las diversas carpetas y archivos que se encontraban en el "archivo xpi"( aquí teníamos cuatro archivos, pero dependiendo de la extensión, el número puede variar).Solo hay un archivo en el que debe centrarse. .. el archivo "install.rdf".

Nota: en este punto, debe mover el archivo de extensión original a una ubicación diferente( es decir, fuera de la carpeta) para que ya no esté presente.

Abra el archivo en "Bloc de notas" para que pueda cambiar el número de "maxVersion".Aquí el número aparece como "3.5. *" Pero necesitábamos hacerlo más alto. ..

Reemplazar el "5" con un "7" es todo lo que teníamos que hacer. Una vez que haya ingresado su nuevo número de "maxVersion", guarde el archivo.

En este punto, necesitará volver a comprimir todos los archivos en un único archivo. Asegúrese de "crear" un archivo con la "extensión de archivo. zip" de lo contrario, esto no funcionará.

Una vez que haya creado el nuevo archivo zip, tendrá que cambiar el nombre del archivo completo, incluida la "extensión de archivo".Para nuestro ejemplo, copiamos y pegamos el nombre de la extensión original.

Una vez que haya cambiado el nombre, haga clic fuera del "área de texto".Verá una pequeña ventana de mensaje como esta pidiendo confirmación. .. haga clic en "Sí" para finalizar el proceso.

Ahora su extensión modificada / actualizada está lista para instalar.

Arrastre la extensión a su navegador para instalarla y observe cómo aparece el maravilloso mensaje "Reiniciar para completar la instalación".

Tan pronto como se inicie su navegador, puede consultar la "Ventana Administrador de complementos" y ver los números de compatibilidad de versión para la extensión.¡Se ve muy muy bien!

Y así tu extensión debería estar en funcionamiento sin problemas.

Conclusion

Si buscas probar algo nuevo, ganar algo de crédito geek, o simplemente quieres mantener tu instalación de Firefox lo más parecida posible a la condición original, este método debería hacer que esas extensiones funcionen nuevamente para ti.