Un des trucs qui m’emmerdent avec Evernote, malgré toutes ses qualités, c’est qu’il est limité pour ce qui est de l’exportation des notes. Impossible, par exemple de prendre une ou plusieurs notes et de les faire glisser sur un autre programme pour les réutiliser, faut jouer du copier-coller, note après note. Pas terrible.
En conséquence, ça le rend très peu compatible avec un programme comme Tinderbox, ce qui ne m’arrange pas, vu que je travaille beaucoup avec ce soft.
C’est Mark Bernstein (le créateur de Tinderbox) qui m’a suggéré la solution en m’expliquant que le plus simple serait d’exporter les notes Evernote dans un fichier TXT, de là il n’y aurait aucun problème pour les importer dans Tinderbox.
Simple, sauf que Evernote exporte en HTML ou ENEX (son format de fichier, en réalité du XML en costume d’éléphant), mais pas en TXT. J’ai cherché une solution sur le Web, mais n’ai rien trouvé.
Foutu ? Non.
L’avantage, quand votre fiancée est une geek et une programmeuse, c’est que vous pouvez lui demander des… programmes — chérie, qu’est qu’on mange code ce soir ?
A partir de là, on peut en faire ce que l’on veut. Y compris les utiliser dans Tinderbox. Ce qui m’arrange bien 🙂
Le pied.
Le script nécessite de disposer d’un serveur Web compatible PHP 5 (faudra donc aussi un minimum d’expérience avec le FTP et tutti quanti), mais il marche plutôt pas mal :
- Récupération du texte des notes dans des fichiers TXT,
- Récupération des étiquettes et de l’URL du champ “source”,
- Exportation automatique des pièces jointes (renommées pour correspondre à la note en TXT),
- Conversion des styles en code texte (// pour les italiques, ** pour le gras, __ pour le souligné).
Je vais servir de beta testeur pendant encore quelques jours, ensuite on mettra le code à disposition de ceux que ça intéresse (on vous fera un prix 😉 ).

Le conseil de Mark Bernstein était le bon, mais c’est surtout une piqure de rappel quand on utilise une boîte à chaussures numérique: une bonne boîte à chaussures permet de récupérer ses données aussi facilement qu’on les y a déposées. On en a déjà parlé 😉
A noter que Tinderbox est livré avec une licence de Yojimbo et qu’ils s’entendent très bien. Mais quand on a besoin de la synchronisation, Evernote est imbattable.
5 comments » Write a comment