Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/04/2016, à 18:26

bishop

Convertir bookmarks.json en page bookmarks.html

Depuis un moment je cherchais le moyen de convertir les marque-pages de mon Firefox (bookmarks.json) pour obtenir une jolie page HTML d'URLs cliquables. J'ai trouvé un outil qui fait très bien cette manip et je tiens à partager cette trouvaille avec vous.

1) Si ce n'est pas fait installez curl. Copiez/collez dans un Terminal :

sudo apt-get install curl

Appuyez sur Entrée, entrez votre mot de passe, appuyez de nouveau sur Entrée.


2) Installez la dernière version de nodejs. Copiez/collez dans un Terminal :

curl -sL https://deb.nodesource.com/setup | sudo -E bash -

Appuyez sur Entrée.

sudo apt-get install -y nodejs

Appuyez sur Entrée, si nécessaire entrez de nouveau votre mot de passe, appuyez de nouveau sur Entrée.


3) Vérifications
Vérifiez si node.js est bien installé :

node -v

Appuyez sur Entrée.

Vérifiez si npm est bien installé :

npm -v

Appuyez sur Entrée.


4) Installez parse-ff-bookmarks. Copiez/collez dans un Terminal :

sudo npm install parse-ff-bookmarks -g

Appuyez sur Entrée, si nécessaire entrez de nouveau votre mot de passe, appuyez de nouveau sur Entrée.


5) Importez votre fichier bookmarks-2016-xx-xx.json.
Dans la barre de tâche de Firefox => Marque-pages => Afficher tous les marque-pages.
Dans la fenêtre => Importation et sauvegarde => Sauvegarder...
Pour plus de facilité pour la suite renommez bookmarks-2016-xx-xx.json en bookmarks.json.

Créez un dossier Bookmarks_Firefox dans votre dossier personnel :

cd && mkdir Bookmarks_Firefox

Appuyez sur Entrée.
Déplacez le fichier bookmarks.json dans ce dossier.


6) Créez le fichier my-bookmarks.html :

parse-ff-bookmarks /home/utilisateur/Bookmarks_Firefox/bookmarks.json my-bookmarks.html

Appuyez sur Entrée.
Note : Remplacez utilisateur par votre nom d'utilisateur.

Getting Started with parse-ff-bookmarks
A Node.js CLI script for turning a Firefox bookmarks json file into a nicely-formatted, shareable HTML file.

1460477897.png

1460478014.png

Dernière modification par bishop (Le 12/04/2016, à 18:34)


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#2 Le 13/04/2016, à 16:39

gl38

Re : Convertir bookmarks.json en page bookmarks.html

Chez moi, firefox (45.0.2 de mozilla) a déjà une possibilité d'exportation des marque-pages en html.
Cordialement,
Guy

Hors ligne

#3 Le 13/04/2016, à 18:09

bishop

Re : Convertir bookmarks.json en page bookmarks.html

Salut gl38 !
Je sais bien que Firefox propose l'export des marque-pages en html.
Ce que je recherchais c'était le moyen d'obtenir une belle page html en gardant une structure homogène du classement par catégorie.

La page avec parse-ff-bookmarks :
1460562812.png

La page html proposée en export par Firefox :
1460562952.png

Pour moi y'a pas photo... wink

Dernière modification par bishop (Le 13/04/2016, à 19:16)


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne