viernes, 15 de abril de 2011

Actualizar complementos de Firefox para instalarlos en una versión posterior y no tener que buscarlos de nuevo

Antes de instalar y empezar a usar la nueva versión Firefox4 conviene hacer una copia de seguridad de todos los complementos que tengamos instalados en la versión Firefox3, ya muy posiblemente algunas de ellos que funcionan en la versión 3 no lo hagan en la 4, para ello hacemos una copia de seguridad de dichos complementos, desde Firefox3 , usando para ello el complemento de Firefox FEBE según lo indicado en http://hatteras.wordpress.com/2010/04/26/copia-de-seguridad-de-firefox/
Con el método abajo indicado he conseguido actualizar un complemento de Firefox para cambiar su compatibilidad y que se pueda instalar en una versión posterior de Firefox, en concreto lo quise hacer para instalar el complemento Simplemail.xpi modificado en mi nueva versión de Firefox4 : por defecto el paquete original Simplemail , que me había guardado de versiones anteriores de Firefox3 , me indica que no se puede instalar en la actual versión de Firefox 4, y en la página  https://addons.mozilla.org/es-ES/firefox/ ni siquiera aparece dicho complemento. Posteriormente y siguiendo los mismos pasos he conseguido instalar en Firefox4  todos los complementos que tenia en Firefox3 y que “en principio” no eran compatibles con Firefox4.
( De forma similar se pueden “actualizar/hacer compatibles” complementos para distintas versiones de Thunderbird )
Los pasos 10 a realizar, para actualizar/hacer compatible un complemento, son los siguientes ( si tenemos mas de un complemento por actualizar hay que repetirlos para cada uno de ellos:
1) Recuperar una copia del complemento (archivo.xpi) que funcionaba en Firefox3 y que no lo hace en Firefox4
2) Extraer (descomprimir) el archivo.xpi en una carpeta temporal: Se trata simplemente de un archivo comprimido con extensión .xpi, por lo que se  puede descomprimir para extraerlo.
3) Abrir el archivo install.rdf con un editor de texto como el gedit. Buscar una frase como ésta que muestra la maxVersion número (en este caso 3.0, pero puede variar dependiendo de la extensión): 3.0
4) Cambiar el “3.0″ a “4.* .*” o lo que se necesite  (la * abarca todas las actualizaciones menores para liberar las versiones), que le dice al instalador que la versión puede ser instalado con el correspondiente número de versión de Firefox .
5) Opcionálmente, para indicar que ha modificado la extensión para su propio uso privado, también puede editar la línea que describe el autor / efectivos y la versión de la extensión.
6) Guardar los cambios realizados en el archivo install.rdf
7) Seleccionar todos los archivos y directorios que se descomprimieron en la carpeta temporal en el paso 2, para volver a comprimirlos y crear un archivo.zip que contiene todos los archivos que estaban en el original .xpi, incluyendo el archivo install.rdf modificado. Una vez creado el archivo.zip , cambiar el nombre a archivo.xpi ( archivo.zip —> archivo.xpi )
8) Muy recomendado: antes de instalar la extensión, hacer una copia de seguridad temporal de su carpeta de perfil o por lo menos de las “Extensiones” carpeta dentro de su carpeta de perfil, que contiene las extensiones instaladas. De esta manera, si algo sale mal, puede revertir los cambios con facilidad.
9) Instalar el complemento: abrir el archivo.xpi en Firefox  (o arrastrar este complemento modificado a la “Ventana de Complementos” de Firefox para instalarla. ) y su instalación debería realizarse.
10) Una vez instalado un complemento se puede borrar el contenido de la carpeta temporal usada en el paso 2 para que una vez vacía pueda ser usada para volver a repetir todos los pasos tantas veces como sea necesario para actualizar tantos complementos como necesitemos.

Fuente:http://hatteras.wordpress.com/2011/04/10/actualizar-complementos-de-firefox-para-instalarlos-en-una-version-posterior/

No hay comentarios:

Publicar un comentario