Flux rss

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

Publié par sebsauvage, dernière mise à jour le jeudi 21 septembre 2006 à 09:42:45 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
Vostro 1000 DELL (Résolu)Bonjour, je veux passer a linux et j'ai un portable vostro 1000 dell est ce que je peux install une mandriva 2008 car mon frere l'utilise merci www.commentcamarche.net/forum/affich-5535478-vostro-1000-dell
Télécharger SpeechiVous êtes un utilisateur avancé de Microsoft Powerpoint ? Vous avez sûrement déjà senti le besoin d'exporter vos présentations sous d'autres formats que ceux qui vous sont proposés, plus particulièrement le format flash qui pourra assurer... www.commentcamarche.net/telecharger/telecharger-34056049-speechi
Epson probleme de scan (Résolu)Bonjour, bonsoir a tous voila j ai un problème avec mon scan j ai installe mon imprimante mais le scan ne veux pas s installer sa me dit(la dell système user32.dll a été repositionnée en mémoire,l application ne s exécutera pas correctement,le... www.commentcamarche.net/forum/affich-5072422-epson-probleme-de-scan
Exporter à coup sûr du CSVExporter 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
[Linux] Installation d'un scanner USB sous Mandrake 10.1Installation d'un scanner USB sous Mandrake 10.1. Si votre scanner USB ne fonctionne pas immédiatement sous Mandrake 10.1 Community (et peut les autres versions) surtout ne paniquez et ne jetez pas vos CDs d'installation à la poubelle. Installer un... www.commentcamarche.net/faq/sujet-1113-linux-installation-d-un-scanner-usb-sous-mandrake-10-1
Longueur maximale d'un câble USBSelon la norme USB, la longueur maximale d'un câble USB est de 5 mètres. Néanmoins, il est possible d'aller au-delà de cette limite grâce à un répéteur, pouvant à nouveau ajouter 5m supplémentaires : répéteur USB Il est possible de chaîner... www.commentcamarche.net/faq/sujet-5652-longueur-maximale-d-un-cable-usb
Pourquoi tant de haine? (Résolu)Bonjour et tous et toutes, depuis l' achat de mon pc( 2ans), le lancement d' un cd,dela clef usb...ne ce fait pas automatiquement. Je suis constamment obliger de passer par poste de travail. J'ai coché les cases(en lisant le forum) me... www.commentcamarche.net/forum/affich-4853540-pourquoi-tant-de-haine
[batch] ignorer/évité une commande ? (Résolu)Bonjour, voila je voudrais si'il est possible de sauter ou ignorer une commande par une commande ... exemple : :suppr.cookies2 echo vous n'avez aucun cookies. echo. :suppr.cookies3 echo suppression de vos fichiers. del /q "C:\Documents and... www.commentcamarche.net/forum/affich-6653528-batch-ignorer-evite-une-commande
Commande *bat* (Résolu)Bonjour Suite à une incompatibilité entre Dell est USR voir ici: http://www.commentcamarche.net/forum/affich-2201743-executer-un-fichier-bat-au-sh... Et a certaines restrictions de windows XP Home, je me suis fais une commande bat pour pouvoir... www.commentcamarche.net/forum/affich-2204051-commande-bat
Télécharger USB Image Tool USB Image Tool Version 1,27 peut créer des images de carte mémoire USB et de vos lecteurs MP3, Ipod, qui sont montés comme les lecteurs USB. Il vous permet de basculer entre les images avec différents styles de musique sur votre lecteur MP3 ou de... www.commentcamarche.net/telecharger/telecharger-34055929-usb-image-tool
Télécharger Driver imprimante Dell A920L'imprimante Dell a920 est une imprimante multifonction à jet d'encre couleur. Elle propose une impression en noir et blanc ou en couleur avec une résolution de 4800 x 1200 ppp. Ce modèle se conecte via le port USB 2.0. Le format maximal du support... www.commentcamarche.net/telecharger/telecharger-34056948-driver-imprimante-dell-a920
Télécharger Deluxe KeyboardSi vous êtes un adepte de la simplicité, ce clavier est fait pour vous ! Muni d’un design très simple, il intègre la plupart des fonctions et des touches de raccourcis les plus usuels pour vous aider et faciliter vos tâches au quotidien. www.commentcamarche.net/telecharger/telecharger-34057030-deluxe-keyboard
Internet AccompagnéBenoît SILLARD, délégué aux Usages de l'Internet lancera officiellement le projet InternetAccompagné le 23 mars 2006. Un site dédié à l'opération en décrira les tenants et aboutissants ! www.commentcamarche.net/actualites/internet-accompagne-2155071-actualite.php3
Internet Accompagné: lancement de la campagneAprès l’opération Micro Portable Etudiant s'adressant aux étudiants, la Délégation aux Usages de l'Internet lance le projet « Internet accompagné » visant les « débutants de tous âges, désireux de partir à la découverte de l’Internet ». L'objectif de... www.commentcamarche.net/actualites/internet-accompagne-lancement-de-la-campagne-2160522-actualite.php3
Toutes les réponses pour « Exporter vos bookmarks del.icio.us »