Forum Astuces.divers Récupérer la liste des onglets de FireFox, en faire des marques-pages dans des dossiers

Posté par (page perso) . Licence CC by-sa
2
14
sept.
2015

Bonjour à tous.
Il ne s'agit pas de 10 onglets ouverts dans le FF de la personne à aider ; il s'agit d'environ 300.
Exit donc la méthode manuelle, et j'avoue mon respect à FF de fonctionner dans ces conditions.

Je pense à un script qui lirait le fichier idoine, le parserait pour extraire la site des url des pages en onglets.

Je fais face à une difficulté. J'aimerais un peu d'aide, une meilleure astuce, ou carrément la solution clé en main.
J'ai identifié le fichier cible candidat (sur ma mint, ce serait : ./firefox/mwad0hks.default/sessionstore.js, ou bien
./firefox/mwad0hks.default/sessionstore-backups/recovery.js )
Sur l'Ubuntu surannée sur laquelle je vais tenter la sauvegarde, ce n'est peut-être pas le même, mais je pense le trouver à coup de grep. J'espère juste que la structure sera la même.

Je ne sais pas parser ce genre de fichier, je sais écrire des scripts en Python, mais pas de ce jus là.

Autres difficultés, il y a un paquet d'url parasites comme les url de l'historique, ceux des icônes, etc.

Merci bien pour toute aide. Ce PC a besoin d'une distro toute fraîche, et donc une sauvegarde/rangement avant cela.

  • # Click-droit sur un onglet

    Posté par . Évalué à 10.

    Salut,

    En faisant un clic-droit sur un onglet, tu as une entrée du menu qui s'appelle "Marquer tous les onglets…", et ça te permet de créer un dossier et de mettre en marque-page tous les onglets d'un coup.

    Ensuite, il ne te reste qu'à sauvegarder le profil si tu veux le réimporter dans une autre machine.

    • [^] # Re: Click-droit sur un onglet

      Posté par (page perso) . Évalué à 1.

      Merci bien, je vais tenter ça, la bécane n'est pas à jour, et je ne peux tester que dimanche, j'espère que le vieux(?) firefox aura cette possibilité.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.