Flux rss
Collection CommentÇaMarche.net

[del.icio.us] Exporter vos bookmarks del.icio.us

Bookmark Ajouter aux favoris / Partager
Dernière mise à jour le 21 septembre 2006 à 09:42 par sebsauvage
Publié par sebsauvage
Avec del.icio.us, il est possible d'exporter la totalité de ses bookmarks.

Voici plusieurs solutions (liste non exhaustive):

Extension Foxylicious pour Firefox

La totalité de vos bookmarks del.icio.us sont importés dans vos bookmarks Firefox, classés par tag.
dietrich.ganx4.com/foxylicious/
ou
addons.mozilla.org/firefox/342/

Export html standard del.icio.us

Le site del.icio.us propose un export html standard, bien que pas très bon (les liens ne sont pas triés par ordre chronologique).

1) Allez sur del.icio.us
2) Loguez-vous (si ce n'est pas déjà fait): cliquez sur login et entrez votre login/mot de passe
3) cliquez sur "Settings"
4) cliquez sur "Export" dans la colonne de droite.
5) cliquez sur "Export to html"

Export XML et conversion en HTML

del.icio.us peut aussi exporter vos bookmarks en XML, ce qui vous permet de générer la page HTML comme bon vous semble.

1) Allez sur del.icio.us/api/posts/all
2) Entrez vote login/mot de passe del.icio.us
3) Enregistrez la page en all.xml

Voici un exemple de programme Python qui va créer une page HTML à partir du fichier XML (nécessite Python 2.4 ou supérieur).
Ce programme lit le fichier all.xml et crée favs.html.
Vous pouvez librement l'adapter.

#!/usr/bin/python
# -*- coding: iso-8859-1 -*-
import datetime, time
import xml.dom.minidom
# 
# delxml2html.py  version 1.0.0
# del.icio.us XML export to HTML converter.
#
# This program takes the XML export of your bookmarks
# and creates an HTML page from it.
#
# Instructions:
# 
#   1) Go to del.icio.us/api/posts/all
#   2) Enter your del.icio.us login and password
#   3) Save the page as all.xml
#   4) Run this program
#   5) You have your bookmarks in favs.html
#
# Requirements:
#     - a del.icio.us account.
#     - Python 2.4 or later.
#
# License: This program is public domain.
#
# Author: Sébastien SAUVAGE (webmaster of sebsauvage.net)
#
print 'Reading all.xml and writing favs.html...'
document = xml.dom.minidom.parse('all.xml')
attrv = document.getElementsByTagName('posts')[0].attributes['update'].value
export_date = attrv.replace('T',' ').replace('Z','')[:10]
posts = {}
# Get all posts, put them in a dictionnary (key = date/time of post) 
for post in document.getElementsByTagName('post'):
    timep = post.attributes['time'].value.replace('T',' ').replace('Z','')
    attributes = {'time':timep}
    for attributename in ('href','description','extended','tag'):
        attributes[attributename] = u""
        try:
            attributes[attributename] = post.attributes[attributename].value
        except KeyError:
            pass  # Value not found. Nevermind.
    # Strip ridiculously long page titles:
    attributes['description'] = attributes['description'][:150]
    posts[timep] = attributes
    
# Take the list of posts (chronological order) and build HTML
htmlbody = u""
for timep in reversed(sorted(posts.keys())):
    htmlbody += (u'<a href="%(href)s"><b>%(description)s</b></a> - <small>'
                +u'%(href)s</small><br><dd>%(extended)s (Tags: %(tag)s)</dd>'
                +u'<br><br>\n') % posts[timep]

htmlout=u'''<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css"><!--body{
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-size:10pt;}
--></style> <title>Bookmarks %s</title></head><body><h1>Bookmarks %s</h1><body>
%s
</body>
</html>
''' % (export_date,export_date,htmlbody)

file = open('favs.html','w+b')
file.write(htmlout.encode('UTF-8'))
file.close()

print "Done."


Une autre version de ce programme et des instructions sur son utilisation sont également disponibles a l'adresse suivante :
sylvain.sab.free.fr/autres/delxml/instructions.php
Les avantages de Del.icio.us Del.icio.us permet de stocker vos favoris (bookmarks, signets) sur un site web. Idéal pour garder la trace des choses intéressantes trouvées sur le net, mais aussi pour découvrir des sites web. À la manière de Flickr, où l’on étiquette les photos, la... www.commentcamarche.net/faq/sujet-14311-les-avantages-de-del-icio-us
Exporter à coup sûr du CSV Exporter des données au format CSV n'est pas si trivial qu'il n'y paraît. Dès que vos données contiennent des virgules ou des guillemets, tout semble partir en vrille. Il y a une astuce. Voici comment procéder pour exporter à coup sûr vos... www.commentcamarche.net/faq/sujet-7273-exporter-a-coup-sur-du-csv
Exporter en PDF avec PDFCreator Exporter en PDF des documents avec PDFCreator Téléchargement Installation Utilisation L'exportation de documents vers le format universel PDF se fait grâce à une imprimante virtuelle. Pourquoi PDFCreator ? Il existe le classique... www.commentcamarche.net/faq/sujet-5836-exporter-en-pdf-avec-pdfcreator
Exporter automatiquement les marques-pages de Firefox 3Par rapport à Firefox 2, Firefox 3 utilise un nouveau gestionnaire de marque-pages. Les marque-pages ne sont plus stockés dans le fichier bookmarks.html (dans le répertoire de votre profile Firefox), mais dans une base de données SQLite... www.commentcamarche.net/faq/sujet-12545-exporter-automatiquement-les-marques-pages-de-firefox-3
[Outlook 2003] Exportation et importation de donnéesIl est possible d'exporter toutes les données personnelles (contacts, e-mails, calendrier, etc...), à condition de le paramétrer à l'exportation (voir ci-dessous). Exportation ou sauvegarde Importation ou restauration A voir... www.commentcamarche.net/faq/sujet-723-outlook-2003-exportation-et-importation-de-donnees
Récupérer gratuitement vos driversRécupérer vos drivers gratuitement! Vous allez formater votre disque dur ! Mais avant, vous aimeriez bien récupérer tous vos pilotes de votre configuration matérielle. Les logiciels C'est possible avec Windrivers Ghost mais voilà : il n'est pas... www.commentcamarche.net/faq/sujet-6617-recuperer-gratuitement-vos-drivers
Exporter les favoris de FireFox a Safari? (Résolu)Bonjour, Je viens d'installer Safari (Navigateur web) sur Windows SP2 et je veut exporter mes favoris de FireFox 3.0.5 a Safari?? Aidez moi S.V.P! Bonne journée et Merci d'avance... www.commentcamarche.net/forum/affich-10488237-exporter-les-favoris-de-firefox-a-safari
Convertir bookmarks*.json en bookmarks.htmlBonjour, Je suis sous XP. J'ai installé Firefox 3. Je voudrais revenir à Firefox 2 pour pouvoir exporter les marque-pages. IMPOSSIBLE ! Je fouille le net : toujours les mêmes réponses "Il suffit d'exporter en HTML". Eh bien, même après avoir fait... www.commentcamarche.net/forum/affich-7670559-convertir-bookmarks-json-en-bookmarks-html
Ctrl Alt Del ne fonctionne plusBonjour, Depuis quelques temps la commande Ctrl Alt Del , qui donne accès taskmgr, ne fonctionne plus ... Je suis sous XP Familial SP2 à jour. Merci pour vos idées. patdtv www.commentcamarche.net/forum/affich-5054562-ctrl-alt-del-ne-fonctionne-plus
Télécharger CodeTwo Outlook ExportCodeTwo Outlook est un outil permettant d’exporter les données de Microsoft Outlook vers des fichiers texte CSV. Incluant des fonctionnalités plus avancées que celle offertes par Outlook, ce logiciel permet d’exporter beaucoup plus de... www.commentcamarche.net/telecharger/telecharger-34057921-codetwo-outlook-export
Importer et exporter des données sous MySQLImportation et exportation Les Système de Gestion de Bases de Données tels que MySQL permettent de manipuler facilement et avec beaucoup de souplesse un très important volume de données. Toutefois, aussi robuste soit MySQL, il peut être intéressant... www.commentcamarche.net/contents/mysql/mysqlimport.php3