Configuré FireFox para almacenar mi historial durante 90 días, y creo que esto está ralentizando la AwesomeBar . Lo configuré para almacenar el historial durante 45 días, pero no sé cómo eliminar todo en mi historial existente anterior a 45 días.
Configuré FireFox para almacenar mi historial durante 90 días, y creo que esto está ralentizando la AwesomeBar . Lo configuré para almacenar el historial durante 45 días, pero no sé cómo eliminar todo en mi historial existente anterior a 45 días.
En la línea de comandos, puede probar el siguiente código en un bash
shell con sqlite3
comando: (necesita bash y cygwin si usa Windows, o busca las mismas herramientas en Windows)
date +%s -d "1 month ago" # the date, one month ago
1329352723
$ sqlite3 ~/mozilla/.firefox/*default/places.sqlite
sqlite> delete from moz_places
...> where id in (
...> select id from moz_historyvisits
...> where visit_date/1000000 < 1329352723
...> );
sqlite> delete from moz_historyvisits
...> where id in (
...> select id from moz_historyvisits
...> where visit_date/1000000 < 1329352723
...> );
sqlite>
Por favor, primero haga una copia de seguridad de su perfil por si acaso. ;)
La alternativa larga de Use Linux Now:
Recortar tu historial de Firefox
Como seguimiento de mi publicación anterior sobre cómo puede acelerar significativamente Firefox 3 al borrar su registro de historial, aquí hay algunos consejos y trucos para las personas que, como yo, no quieren vencer todo su registro de historial de una sola vez.
Una de las razones más útiles y convincentes para mantener siempre una cantidad razonable de historial registrado es porque alimenta tu increíble barra. Cada vez que escribe una URL en la barra, Firefox busca en su historial para obtener una lista de sugerencias que puede elegir. En otras palabras, limpiar tu registro de historial significa que tu increíble barra estará bastante indefensa por un tiempo.
Sin embargo, la clave para tener en cuenta al recortar el registro de su historial es que Firefox narra CADA rincón y grieta de la web en la que tiene que plantar un dedo del pie. Esto incluye todas sus búsquedas de Google, todas sus búsquedas de video, cada imagen que abra en sus búsquedas de imágenes de Google y cada último correo electrónico que haya leído. A estas alturas ya deberías darte cuenta de que, a menos que seas un usuario muy peculiar e incondicional, hay al menos ALGUNOS de esos archivos basura que nunca necesitarás ni querrás aparecer en tu increíble barra. En otras palabras, podemos deshacernos de algunos de esos antecedentes sin ninguna penalización notable. Entonces, la siguiente pregunta es naturalmente: ¿cómo aislamos las partes de nuestro registro de historial que no necesitamos?
Este es un problema difícil, por supuesto, y qué tan bien puede hacerlo depende de sus propios hábitos de navegación. Afortunadamente, Firefox 3 también viene con un arma secreta: el increíble administrador de la biblioteca Firefox 3. Esta es una herramienta ingeniosa incluida con Firefox 3 que le permite administrar su historial de navegación y sus marcadores en una interfaz única y potente. Para nuestros propósitos, puede iniciarlo presionando 'Shift-Ctrl-H' o yendo a 'Historial> Mostrar todo el historial'.
Recorte inteligente con el administrador de la biblioteca Firefox
Entonces, ¿para qué sirve este administrador de biblioteca? Bueno, entre otras cosas, esta herramienta tiene una función de búsqueda razonablemente poderosa incorporada (¿ves el cuadro de texto cerca de la parte superior?). Con esta función de búsqueda y un poco de reflexión de nuestra parte, podemos aislar fácilmente ciertos tipos de elementos del historial y eliminarlos de una sola vez. Por ejemplo, si desea eliminar todas sus búsquedas de Google (de todos modos, personalmente no las encuentro útiles), puede escribir '¿Búsqueda de Google?' en el formulario de búsqueda. Entonces, ¿qué hace el administrador es enumerar cada elemento del historial en su registro que tiene las palabras clave 'google' y 'search'? en su url o título. Esto corresponde a la estructura de URL de todas las búsquedas de Google (y casi nada más), por lo que debería ver todas sus búsquedas de Google adornadas de esta manera:
Aislar todas las búsquedas de Google registradas
Para eliminar todas sus búsquedas de Google, simplemente seleccione todas (ctrl-A) y presione eliminar. Si tiene una gran cantidad de historial almacenado, esto puede retrasarse y tomar un tiempo. ¡Después de eso has terminado! ¡Acaba de eliminar cientos de entradas de historial inútiles (si usa Google con tanta frecuencia como yo)!
De manera similar, puede eliminar muchas clases diferentes de elementos del historial, según lo que considere inútil. El truco consiste en identificar algún tipo de patrón recurrente (en el título o en la URL) que pueda distinguir el tipo de elementos del historial que desea eliminar. A veces esto es fácil: por ejemplo, si desea eliminar todos los registros de usted leyendo sus correos electrónicos de Gmail (que personalmente creo que es completamente inútil), puede simplemente buscar "mail.google.com/mail" y ¡listo!
Aislar sus registros de lectura de correo electrónico
A veces, por supuesto, puede ser un poco más complicado. Estas son algunas palabras clave sugeridas que puede probar:
El tipo de basura que más se acumula en su registro de historial depende en gran medida de sus hábitos de navegación, por supuesto. Puede obtener una pista de qué tipo de páginas están ocupando grandes porciones de su registro de historial simplemente clasificándolo de acuerdo con la columna Ubicación. Para hacer esto, simplemente haga clic en el encabezado de la columna 'Ubicación'.
Ordene por ubicación para obtener pistas de lo que está ocupando grandes porciones de su registro de historial.
Limitar la cantidad de historial que Firefox mantiene
Mencioné en mi publicación anterior que Firefox tiene una configuración en Editar> Preferencias> Privacidad: "Mantener mi historial durante al menos XX días". Resulta que este es un límite "suave" y no significa que su historial se eliminará después de XX días. Podemos establecer un límite 'duro' jugando un poco con la configuración de Firefox. Para hacer esto :
Una alternativa mas avanzada
Resulta que en Firefox 3, todos los elementos del historial (y marcadores) se almacenan en bases de datos SQLite. Por lo tanto, las personas que conocen bien SQL y desean realizar consultas más potentes para eliminar selectivamente los elementos de su historial pueden probar este elegante complemento de Firefox llamado administrador SQLite. Funciona como un administrador de base de datos SQLite GUI, al igual que PhpMyAdmin lo hace para MySQL. Para acceder a la base de datos adecuada, simplemente inicie el complemento (Herramientas> Administrador de SQLite) y seleccione "places.sqlite" en la lista desplegable superior derecha. Consulta a partir de ahí La interfaz es bastante idiota.
Puede probar la extensión del historial de caducidad por días .
fuente
Si tiene SQLite puede ejecutar este comando:
fuente
La opción "Hoy" significa eliminar el historial del día calendario actual. No duran 24 horas.
Por ejemplo, visita YouTube a las 23:50 en punto y ahora a las 23:55. Abrir historial -> Hoy -> verás youtube. Después de eso, visitas al superusuario a las 00:05 en punto y ahora a las 00:15. Abrir historial -> Hoy -> solo verá superusuario pero abrirá historial -> Ayer -> verá youtube. Entonces, si elige Borrar historial reciente en Firefox -> Hoy -> eliminará solo el superusuario, pero YouTube se quedó.
fuente
¡Solo espera 24 horas! o puede cerrar el navegador (sin guardar las pestañas en la memoria caché (marque todas las pestañas si es necesario)) y luego ábralo y vea si funcionó.
fuente
El siguiente script de bash rápido ha funcionado bien en mi OS X 10.6.8 después de actualizar / usr / bin / sqlite3. Esperemos que funcione en la mayoría de las versiones de OS X y Linux.
No ajuste el script anterior para mejorar la visualización aquí.
fuente