martes, 10 de enero de 2012

Respaldar / Guardar marcadores en Firefox

¿Quieres respaldar tus marcadores de Firefox por algún motivo y no sabes cómo? Acá algunas ideas que te pueden ayudar dependiendo del problema que te llevó a querer respaldarlos: falla del computador, cambio de sesión, querer tenerlos a mano para leerlos en otro lado, etc.

Partamos por lo básico, estando con el programa abierto se pueden respaldar fácilmente los marcadores usando el administrador de marcadores de la barra de herramientas: Menú Marcadores > Mostrar todos los marcadores > Importar y respaldar > Exportar HTML. El archivo que se crea puede ser revisado con cualquier navegador, no sólo con firefox.



Eso era lo fácil, ahora vamos con lo fuerte, respaldar los marcadores a mano ;)
Hasta Firefox 3.x uno podía tomar el archivo bookmarks.html de forma directa desde la carpeta de datos de Firefox para hacer el respaldo de los marcadores y verlos en cualquier parte. Sin embargo, en las nuevas versiones ya no son almacenados en formato HTML de forma automática, aunque tampoco es tan complicado dejarlos de esa forma :)
Desde la versión 3.x en adelante los marcadores son respaldados con el formato JSON en la carpeta "bookmarkbackups"... ¿dónde? en el perfil del usuario que ejecuta Firefox... y de nuevo ¿dónde? :P, acá:

* En Win 7:
- Forma 1: Inicio, en el cuadro de búsqueda escribir %APPDATA%\Mozilla\Firefox\Profiles\
- Forma 2: En el explorador, ir a la carpeta: C:\Users\\AppData\Roaming\Mozilla\Firefox\Profiles\

* En Win XP:
- Forma 1: Inicio > Ejecutar, ahí escribir %APPDATA%\Mozilla\Firefox\Profiles\ y clic en "ok"
- Forma 2: En el explorador, ir a la carpeta: C:\Documents and Settings\\Configuracion Local\Datos de Programa\Mozilla\Firefox\Profiles\

NOTA: Ojo que hay una carpeta "Datos de Programa" fuera de "Configuración Local", pero ésa no es la que tiene los datos ;)
Si no puedes ver las carpetas, es porque las tienen ocultas, debes dejarlas visibles.

* Directo desde Firefox:
- Forma 1: Menú Ayuda > Información para solucionar problemas > Configuración básica de la aplicación > Directorio de perfil > botón "Abrir la carpeta que lo contiene".
- Forma 2: En la barra de direcciones escribir: about:support


Dentro de la carpeta del perfil encontrarás la carpeta "bookmarkbackups" con varios archivos llamados "bookmarks-.json", el que tenga la fecha mayor corresponde al último respaldo realizado por firefox.
Ya, tienes el archivo... ¿y ahora qué? Ese archivo lo importas en tu nueva versión de Firefox: menú Marcadores > Mostrar todos los marcadores > Importar y respaldar > Restaurar > Elegir archivo.
¿Mucho? Existe una opción para evitar repetir esto en el futuro ;), la forma es usar una opción en la configuración de Firefox que se sirve para forzar el respaldo de los marcadores en formato html. Hablo de la opción "browser.bookmarks.autoExportHTML" que por defecto viene como "false", hay que cambiarla a "true" para forzar a Firefox al cambio de formato a HTML, con esto se irá actualizando el archivo bookmarks.html con tus marcadores cada vez que se cierra el programa y no sólo con la plantilla básica ;)
NOTA: para hacer el ajuste, en la barra de direcciones escribir: about:config (presionar enter) y luego en el filtro escribir bookmarks. Mucho cuidado al estar en el about:config para evitar cosas extrañas.

Referencias:

Como encontrar el perfil - Mozilla
Lost bookmarks - MozillaZine
autoExportHTML - MozillaZine
-