Firefox optimiser les bases

Pour parler de l'OS libre ensemble.
Répondre
Avatar du membre
palerider
Administrateur du site
Administrateur du site
Messages : 6041
Enregistré le : lun. 21 mars 2011 09:18
Localisation : Vaucluse
A remercié : 48 fois
A été remercié : 241 fois
    unknown unknown

Firefox optimiser les bases

Message par palerider »

Sous Linux il n'y à pas d'utilitaire pour optimiser les bases sqlite de Firefox

Voilà un script que j'ai fait en glanant ici et là les infos, pour les pros ça doit pouvoir s'améliorer et s'optimiser.

Ouvrir gedit où tout autre éditeur et coller le code suivant (entre les deux lignes de pointillés) :

------------------------------------------------------------------------------------
#!/bin/bash
chmod +x optimiser firefox
echo Arreter Firefox
pkill firefox

cd /home/ton_home/.mozilla/firefox/tonprofil
echo Optimisation de Firefox

for i in *.sqlite; do echo "VACUUM;" | sqlite3 $i ; done
echo Redémarrage
firefox

---------------------------------------------------------------------------------
Remplacer ton_home et tonprofil par les données vous concernant.

Enregistrer sous le nom de votre choix, ensuite click droit puis propriétés et cocher la case : exécuter comme un programme.
Une fois lancé le script va s'il est ouvert, fermer Firefox, optimiser les bases puis le relancer.

On peut faire la même chose pour Thunderbird

:)
J'aime les gens qui, pour briller, n'éteignent pas les autres.

Image
Avatar du membre
oOZz
Membre Officiel
Membre Officiel
Messages : 1126
Enregistré le : ven. 7 janv. 2011 11:10
    unknown unknown

Re: Firefox optimiser les bases

Message par oOZz »

oui oui en effet, ce trick est connu, et existe aussi sous Windows. en fait ça recompresse et "nettoie" les bases sqlite, genre de base sql mais en local. Qui répertorie tous les sites visité, les bookmarks et les temp...

CCleaner l'intègre également.
"J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source!"
:tmi:
"$! v0u$ p0uv32 1!r3 c3c!, v0u$ 4v32 vr4!m3n7 83$0!n d3 r!3n !"
CometeFilou2
Membre VIP
Membre VIP
Messages : 5085
Enregistré le : dim. 27 févr. 2011 13:27
Localisation : France, Nord (59)
A remercié : 110 fois
A été remercié : 35 fois
    unknown unknown

Re: Firefox optimiser les bases

Message par CometeFilou2 »

Merci pour l'astuce ;)
Petit à petit, l'oiseau fait son nid Si il n'y a pas de solution c'est qu'il n'y a pas de problème C'est quand on n'a plus d'espoir qu'il ne faut désespérer de rien Image
Avatar du membre
palerider
Administrateur du site
Administrateur du site
Messages : 6041
Enregistré le : lun. 21 mars 2011 09:18
Localisation : Vaucluse
A remercié : 48 fois
A été remercié : 241 fois
    unknown unknown

Re: Firefox optimiser les bases

Message par palerider »

oOZz a écrit :oui oui en effet, ce trick est connu, et existe aussi sous Windows. en fait ça recompresse et "nettoie" les bases sqlite, genre de base sql mais en local. Qui répertorie tous les sites visité, les bookmarks et les temp...

CCleaner l'intègre également.
Pour Windows, là on est sous Linux !

:)
J'aime les gens qui, pour briller, n'éteignent pas les autres.

Image
Philarmonik
    unknown unknown

Re: Firefox optimiser les bases

Message par Philarmonik »

l'Equivalent à Ccleaner sous Linux c'est Bleachbit :
http://bleachbit.sourceforge.net/" onclick="window.open(this.href);return false;
Avatar du membre
Prof
Administrateur du site
Administrateur du site
Messages : 8320
Enregistré le : lun. 5 avr. 2010 20:07
Localisation : Vosges
A remercié : 1 fois
A été remercié : 23 fois
Contact :
    unknown unknown

Re: Firefox optimiser les bases

Message par Prof »

Merci palerider :)
Règlement du forum
Toute demande d'aide ou de liens par MP est inutile !
Avatar du membre
oOZz
Membre Officiel
Membre Officiel
Messages : 1126
Enregistré le : ven. 7 janv. 2011 11:10
    unknown unknown

Re: Firefox optimiser les bases

Message par oOZz »

palerider a écrit :Pour Windows, là on est sous Linux !

:)
je sais oui, je donnais un exemple.

sous nux il y en a plein, exemple :
Ubuntu Tweak http://ubuntu-tweak.com/" onclick="window.open(this.href);return false;
kleanswep http://kde-apps.org/content/show.php?content=28631" onclick="window.open(this.href);return false;
FSlint http://www.pixelbeat.org/fslint/" onclick="window.open(this.href);return false;

et comme le dit Philarmonik: Bleachbit http://bleachbit.sourceforge.net/" onclick="window.open(this.href);return false;

Ensuite il faudrait entrer dans le détail de chaque soft pour voir s'ils intègrent le compactage sqlite pour firefox.... à voir.

Sinon pour le sujet du 1ier post, en 1 ligne c'est torché.:

après avoir installé sqlite3 ( sudo apt-get install sqlite3 ) entrez ça dans le terminal:

Code : Tout sélectionner

for f in ~/.mozilla/firefox/*/*.sqlite; do sqlite3 $f 'VACUUM;'; done
et hop ! :clap: :rofl:
8) :P
"J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source!"
:tmi:
"$! v0u$ p0uv32 1!r3 c3c!, v0u$ 4v32 vr4!m3n7 83$0!n d3 r!3n !"
Avatar du membre
palerider
Administrateur du site
Administrateur du site
Messages : 6041
Enregistré le : lun. 21 mars 2011 09:18
Localisation : Vaucluse
A remercié : 48 fois
A été remercié : 241 fois
    unknown unknown

Re: Firefox optimiser les bases

Message par palerider »

oOZz a écrit :
palerider a écrit :Pour Windows, là on est sous Linux !

:)
je sais oui, je donnais un exemple.

sous nux il y en a plein, exemple :
Ubuntu Tweak http://ubuntu-tweak.com/" onclick="window.open(this.href);return false;
kleanswep http://kde-apps.org/content/show.php?content=28631" onclick="window.open(this.href);return false;
FSlint http://www.pixelbeat.org/fslint/" onclick="window.open(this.href);return false;

et comme le dit Philarmonik: Bleachbit http://bleachbit.sourceforge.net/" onclick="window.open(this.href);return false;

Ensuite il faudrait entrer dans le détail de chaque soft pour voir s'ils intègrent le compactage sqlite pour firefox.... à voir.

Sinon pour le sujet du 1ier post, en 1 ligne c'est torché.:

après avoir installé sqlite3 ( sudo apt-get install sqlite3 ) entrez ça dans le terminal:

Code : Tout sélectionner

for f in ~/.mozilla/firefox/*/*.sqlite; do sqlite3 $f 'VACUUM;'; done
et hop ! :clap: :rofl:
8) :P
Oui mais il faut que FF soit arrête , donc on tue le processus, on optimise et on redémarre FF ça fait 3 lignes

:)
J'aime les gens qui, pour briller, n'éteignent pas les autres.

Image
Avatar du membre
oOZz
Membre Officiel
Membre Officiel
Messages : 1126
Enregistré le : ven. 7 janv. 2011 11:10
    unknown unknown

Re: Firefox optimiser les bases

Message par oOZz »

palerider a écrit :Oui mais il faut que FF soit arrête , donc on tue le processus, on optimise et on redémarre FF ça fait 3 lignes

:)
oui bien entendu, si tu le fais "manuellement", moi j'entendais automatiquement. Je dirais pas à chaque démarrage, mais tu peux programmer une tâche tout les 2 ou 4 jours par exemple.

ça revient au même au final. :D :D
"J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source!"
:tmi:
"$! v0u$ p0uv32 1!r3 c3c!, v0u$ 4v32 vr4!m3n7 83$0!n d3 r!3n !"
Répondre