logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 08-04-2023 20:27:56

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

[Résolu] Connaitre le nombre de lien mis en marque page Firefox ?

Bonjour,


Je suis sous Firefox.
J'accumule avec le temps un grand nombre de lien mis en marque page (favoris).

Je souhaiterais savoir combien j'ai de lien mis en favoris.
Est-il possible de le savoir facilement ?
Et si oui, comment ?


Par-ce que, me mettre à compter les liens un à un avec des dossiers et des sous dossiers, je vais prendre la journée...
J'ai fouiné le web et n'ai pas trouvé de réponse.

J'ai vu une fois une commande bash, bien pratique, que j'ai enregistré, pour connaître le nombre d'extension installée. La voici pour ceux qui ne la connaissent pas.

grep -oP '},"name":"\K[^"]+' ~/.mozilla/firefox/*.*default*/addons.json



Je me dis dans ma tête qu'il y a une possibilité pour connaître le nombre de lien de la même façon peut-être ?!
Par contre, je ne sais pas où sont logés les liens en favoris.


Si il y a qq1 qui sait tout ça...

Dernière modification par totoZero7 (08-04-2023 22:14:59)

Hors ligne

#2 08-04-2023 20:37:50

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] Connaitre le nombre de lien mis en marque page Firefox ?

Y a sans doute un plugin, mais sinon les marques pages sont dans places.sqlite de ton profil firefox.

Et tu peux ouvrir/faire des requêtes SQLITE dessus.

virtue_signaling.pngpalestine.png
~1821942.svg

En ligne

#3 08-04-2023 20:44:52

Anonyme
Invité

Re : [Résolu] Connaitre le nombre de lien mis en marque page Firefox ?

A quoi sert d'en savoir le nombre. Et si on veux vraiment  savoir, on compte plutôt qu'installer un plugin.

#4 08-04-2023 20:49:57

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [Résolu] Connaitre le nombre de lien mis en marque page Firefox ?

Merci otyugh pour le retour d'info.
On sait où c'est logé.

Pour moi, lire une page HTML c'est ok, mais là, je ne sais pas comment lire un fichier .sqlite facilement.

Comment faire cela sans être un confirmé ?
On est obligé de passé par SQLITE ?
Bash ne peut rien faire ?
(je suis méconnaissant de l'informatique au cas où ma question paraîtrait farfelue)

Hors ligne

#5 08-04-2023 21:13:24

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [Résolu] Connaitre le nombre de lien mis en marque page Firefox ?

Anonyme a écrit :

A quoi sert d'en savoir le nombre. Et si on veux vraiment  savoir, on compte plutôt qu'installer un plugin.

- à quoi sert d'en savoir le nombre ?
C'est une question philosophique fort inintéressante.
Sur le plan pragmatique, c'est pour mieux m'organiser car avec le temps, Mozilla a réduit son champ de visibilité des liens mis en favoris. Et cela l'impacte.

- Et si on veux vraiment  savoir, on compte plutôt qu'installer un plugin
J'ai répondu a cette question dans mon premier post. à savoir que j'en ai beaucoup avec des dossiers et sous dossiers et que ce travail serait fastidieux, d’où l'utilité d'avoir une aide externe et rapide.
Et oui, on peut compter, avec un outils. C'est le but de mon post.

Hors ligne

#6 08-04-2023 21:13:49

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] Connaitre le nombre de lien mis en marque page Firefox ?

* Installer sqlite3

sqlite3 ~/.mozilla/firefox/PROFILFF/places.sqlite  "select count(*) from moz_bookmarks;"

Dernière modification par otyugh (08-04-2023 21:14:45)


virtue_signaling.pngpalestine.png
~1821942.svg

En ligne

#7 08-04-2023 21:22:59

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [Résolu] Connaitre le nombre de lien mis en marque page Firefox ?

J'ai installé sqlite3

J'ai exécuté la commande que tu as donné et j'obtiens ce retour:

Error: near "/": syntax error

Hors ligne

#8 08-04-2023 21:31:12

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] Connaitre le nombre de lien mis en marque page Firefox ?

Tu as utilisé "*" plutôt que de mettre directement le chemins vers le fichier sqlite, pas vrai ? Essaye sans étoile.

Dernière modification par otyugh (08-04-2023 21:43:45)


virtue_signaling.pngpalestine.png
~1821942.svg

En ligne

#9 08-04-2023 22:09:54

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [Résolu] Connaitre le nombre de lien mis en marque page Firefox ?

j'ai merdé en effet.
ça fonctionne !

Les liens sont stockés dans ".mozilla/firefox/votre_profil/places.sqlite"


Voici donc la procédure:
1. Installer le paquet sqlite3

sudo apt-get install sqlite3



2. Lancer cette commande qui pointe sur le profil par défaut:

sqlite3 ~/.mozilla/firefox/*.default/places.sqlite  "select count(*) from moz_bookmarks;"

Note: cela ne fonctionne que si votre navigateur est fermé! Sinon, cela indique: "Error: database is locked"


3. Pour le voir le nombre de lien sur un autre profil, modifier le nom de l'extension attribué à ce profil:
Exemple un profil qui s'appelle "profile2_secure": xxxxxxxxxx.profile2_secure

sqlite3 ~/.mozilla/firefox/*.profile2_secure/places.sqlite  "select count(*) from moz_bookmarks;"



Selon ce que je lis, j'ai 635 liens !

Merci otyugh !

Dernière modification par totoZero7 (08-04-2023 22:46:50)

Hors ligne

#10 08-04-2023 22:34:54

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [Résolu] Connaitre le nombre de lien mis en marque page Firefox ?

J'ajoute un truc

Si qq1 a plein de lien comme moi à sauvegarder et qui les gère autrement qu'avec la fonction des favoris de Firefox, je veux bien savoir comment il fait.

Hors ligne

#11 09-04-2023 09:46:48

brennux
Adhérent(e)
Lieu : France
Distrib. : Debian-facile 11 (bullseye)
Noyau : 5.10.0-26-amd64
(G)UI : Xfce
Inscription : 21-04-2020

Re : [Résolu] Connaitre le nombre de lien mis en marque page Firefox ?

Bonjour,
oh pétard ! J'en compte 6196… Je comprends mon hésitation à faire le ménage là-dedans.

…Il eut le béguin pour elle
Comme Debian entendu…

Xfce, style Numix, icônes Tango, bureau minimaliste

Hors ligne

#12 09-04-2023 09:52:59

brennux
Adhérent(e)
Lieu : France
Distrib. : Debian-facile 11 (bullseye)
Noyau : 5.10.0-26-amd64
(G)UI : Xfce
Inscription : 21-04-2020

Re : [Résolu] Connaitre le nombre de lien mis en marque page Firefox ?

totoZero7 a écrit :

J'ajoute un truc

Si qq1 a plein de lien comme moi à sauvegarder et qui les gère autrement qu'avec la fonction des favoris de Firefox, je veux bien savoir comment il fait.


Bonjour,
mes sauvegardes incluent entre autres tout le dossier Firefox, qui contient le ou les profils.


Je n'ai jamais envisagé de traiter les sauvegardes des seuls marque-pages. Firefox en crée des copies quotidiennes qu'on retrouve dans le dossier `bookmarkbackups`.

Ceux qui savent faire pourraient automatiser la copie de ce dossier ou seulement de la dernière version vers un emplacement de sauvegarde.


…Il eut le béguin pour elle
Comme Debian entendu…

Xfce, style Numix, icônes Tango, bureau minimaliste

Hors ligne

#13 09-04-2023 11:17:54

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [Résolu] Connaitre le nombre de lien mis en marque page Firefox ?

Précision: la commande retourne le nombre d'élément (de favori ET de dossier et sous-dossier).

Je m'explique, si vous créez un dossier ou sous-dossier, cela compte comme 1 élément

Donc pour mes "635 liens", en réalité il y en a moins vu qu'il y a des dossiers et sous-dossiers comptés dedans.

Hors ligne

#14 09-04-2023 11:38:22

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [Résolu] Connaitre le nombre de lien mis en marque page Firefox ?

totoZero7 a écrit :

Si qq1 a plein de lien comme moi à sauvegarder et qui les gère autrement qu'avec la fonction des favoris de Firefox, je veux bien savoir comment il fait.


perso je classe au mieux , mais il faut pas noyer les marques page avec trop de dossier et sous dossier, il suffit de taper un mot clé dans le champ de recherche
De manière générale si il y a autant de marque page cela devient inutile, si tu veux garder une trace tu te créé un fichier sous zim et tu met le lien avec une description


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#15 09-04-2023 13:22:20

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] Connaitre le nombre de lien mis en marque page Firefox ?

totoZero7 a écrit :

Précision: la commande retourne le nombre d'élément (de favori ET de dossier et sous-dossier).


Tu peux faire la commande sans count() et filtrer avec grep sinon. ou adapter le where "critere=valeur". Mais j'ai dépassé le taux de "je fais à ta place" pour ce sujet tongue


virtue_signaling.pngpalestine.png
~1821942.svg

En ligne

#16 09-04-2023 17:46:48

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [Résolu] Connaitre le nombre de lien mis en marque page Firefox ?

otyugh a écrit :

Tu peux faire la commande sans count() et filtrer avec grep sinon. ou adapter le where "critere=valeur". Mais j'ai dépassé le taux de "je fais à ta place" pour ce sujet

J'ai bien cherché ! sans connaître sqlite3. Ça m'a pris quelques cafés cette histoire pour comprendre comment c'est rangé, comment obtenir les noms...



Voici donc la commande qui retourne uniquement le nombre de lien mis en favoris.

sqlite3 ~/.mozilla/firefox/*.default/places.sqlite  "select count(*) from moz_bookmarks where type = 1;"

Je passe donc de 637 éléments à 511.

Dernière modification par totoZero7 (09-04-2023 19:12:53)

Hors ligne

#17 09-04-2023 19:07:35

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] Connaitre le nombre de lien mis en marque page Firefox ?

Bien ouèj ! smile

virtue_signaling.pngpalestine.png
~1821942.svg

En ligne

Pied de page des forums