Mots-Clés ‘EPUB’

Thunderbook : export d’un dossier, page de titre et autres améliorations

Dimanche 13 novembre 2016

Dans un précédent article, je présentais Thunderbook, une extension Mozilla Thunderbird qui permet de créer un livre électronique au format EPUB à partir de messages (licence MPL 2.0). Elle a déjà été téléchargée plus de 1000 fois et le site Mozilla Add-ons (AMO) comptabilise plus de 120 utilisateurs quotidiens.

J’ai profité du long week-end du 11 novembre pour publier une deuxième version (version 0.2). Voici les amélioration apportées :

  • Il est maintenant possible d’exporter les messages d’un dossier spécifique (et de ses sous-dossiers). Cette idée d’amélioration avait été approuvée par groov dans un commentaire du précédent article.
  • À la fin de la génération, l’extension propose de marquer tous les messages exportés comme lus. Ceci permet d’éviter que des messages soient exportés une nouvelle fois lors d’une seconde génération de livre électronique.
  • Le livre électronique généré a été amélioré avec notamment l’ajout d’une page de titre (en l’absence d’une vraie page de couverture, la première page fait généralement office de page de couverture pour les liseuses) ainsi que l’ajout, pour chaque message, de son auteur, de sa date et d’un lien vers le contenu original (surtout pratique pour un article de flux RSS).

La nouvelle version est disponible sur le référentiel de mon compte Bitbucket mais elle est également disponible sur le site Mozilla Add-ons (AMO), où elle a déjà été vérifiée par l’équipe Mozilla. Elle peut donc être installée ou mise à jour directement à partir de Mozilla Thunderbird.

Comme pour la précédente version, n’hésitez pas à me faire part de vos remarques, problèmes ou idées d’amélioration par rapport à cette extension.

Thunderbook : exporter ses messages (y compris nouvelles et articles de blogs) en EPUB à partir de Mozilla Thunderbird

Samedi 24 septembre 2016

Aujourd’hui, j’aimerais vous présenter Thunderbook, une extension Mozilla Thunderbird qui permet d’exporter des messages en un livre électronique au format EPUB. Les messages peuvent être des messages de boîtes de messagerie électronique (POP, IMAP…) mais aussi, et surtout, des messages issus de fils de syndication (RSS, Atom…). Une fois le livre électronique généré, il suffit de le copier dans une liseuse électronique (e-book reader) ou tout autre appareil supportant le format EPUB afin de consulter plus confortablement les messages.

Il s’agit d’une extension que j’ai développée pour mes propres besoins. C’est ma deuxième extension Mozilla Thunderbird, après Kapaza Feed, que j’avais présentée dans un article précédent.

La version actuelle (version 0.1) est disponible sur le site Mozilla Add-ons (AMO), où elle a déjà été vérifiée par l’équipe Mozilla. Ceci permet de l’installer directement à partir de Mozilla Thunderbird.

Cette version est pour l’instant assez basique. Elle ajoute un bouton dans la barre d’outils. Lorsque l’on clique sur ce bouton, tous les messages non lus de tous les comptes sont exportés dans un fichier EPUB. Il faut donc préalablement s’assurer que les messages à exporter sont marqués comme non lus. Seul le contenu HTML des messages est pris en compte. Si le contenu fait référence à des images, celles-ci n’apparaîtront pas dans le résultat. Si le message est un extrait d’un article de presse (comme c’est très souvent le cas avec les médias en ligne), seul cet extrait sera dans le résultat.

Cependant, cette version est une base qui ne demande qu’à être enrichie. Je suis d’ailleurs en train de préparer une version 0.2 avec de quelques améliorations (en particulier, la possibilité d’exporter un répertoire ou un compte particulier).

Le code source, le paquet d’installation et la documentation sont disponibles sur le référentiel de mon compte Bitbucket. J’ai choisi de distribuer le code source sous la licence publique Mozilla (MPL, Mozilla Public License) 2.0.

J’ai testé les fichiers EPUB générés avec l’extension Mozilla Firefox EPUBReader ainsi qu’avec ma liseuse électronique Pocketbook InkPad.

N’hésitez pas à me faire part de vos remarques, problèmes ou idées d’amélioration par rapport à cette extension.