Urbanbike

Index |
ou détaillée | Fil RSS | ATOM

De Day One à Ulysses | 1

En passant par Drafts…

dans drafts | mémoire | usages

À la fin du précédent billet, Votre sauvegarde de Day One, en haute ou basse résolution…?, j’écrivais qu’Ulysses pouvait éventuellement se substituer à Day One si on exportait les données texte de ce dernier…

J’avais à peine publié le billet précédent que je me suis amusé à tester une première fois si je n’avais pas affirmé un truc impossible (non…) puis, après avoir prévenu les trois personnes intéressées en privé sur Mastodon, j’ai refait l’opération pour ce nouveau billet et pensé aux copies d’écran…

Je suis parti de Day One sur mon iPhone (…pas de box, que de la 5G là où je campe)…

reduc-450

  • Et contrairement à mon premier essai, j’ai limité l’export à une période donnée (de date à date) pour limiter le poids du fichier de sortie…

reduc-450

  • Je me suis limité à un seul flux (celui nommé… journal) et en l’exportant au format texte brut

reduc-450

  • Et sans médias…!

reduc-450

  • Comme j’étais sur mon iPhone, j’ai expédié ce fichier via AirDrop au MacBook Air

Au lieu d’utiliser CotEditor (…qui avait ouvert un premier fichier texte de 8,2 Mo comme qui rigole…!), je suis passé par Drafts car ce second fichier .txt ne pesait que 142 Ko…

reduc-450

  • Les infos brutes de Day One sont précises et mon idée est de garder le champ Date comme nom de chaque fiche chronologique, l’info météo ensuite (car pas toujours présente) et l’emplacement…

reduc-450

  • Quelques rapides recherches/remplacements globales et j’ai une amorce de fichier markdown avec des titres…

reduc-450

  • Le secret…? J’avais repéré il y a quelques années un script épatant pour exporter vers Ulysses un long fichier Drafts balisé en markdown, Split to Ulysses, un script remarquable écrit par RoyRodgers

reduc-450

  • Ce script permet de choisir le niveau de titre souhaité pour découper le fichier présent sur Drafts et l’envoyer par tranches successives dans Ulysses ! Une merveille…

reduc-450

  • Dans mon cas, je souhaite découper sur chaque premier niveau markdown, le H1…

Et c’est là où le script de RoyRodgers est remarquable : il crée dans Ulysses un nouveau groupe et mouline/découpe le fichier source pour créer autant d’entrées indépendantes à la suite… conservant la chronologie de Day One !

reduc-450

  • Il démarre par la fin…

reduc-450

  • Et remonte progressivement (…mais très rapidement, le script est véloce)…

reduc-450

  • Remarquez que la structure et les paragraphes de texte de chaque entrée sont présents…

reduc-450

  • Et la continuité chronologique conservée

Et les photos…?

Si vos clichés sont sur votre disque dur, il suffira de les glisser individuellement dans le fragment temporel souhaité, Ulysses affichant les images (en noir et blanc ou en couleurs).

Mais j’y reviendrais un de ces quatre car on peut également utiliser des liens vers des images distantes…

Le but de ces deux billets est juste de rappeler que l’on peut extraire des chronologies via un export depuis Day One et s’en débrouiller ailleurs… Au cas où certains services ne fonctionneraient plus1

À suivre…

Note de fin : je reste optimiste, ces billets sont des tests pour ne pas être pris au dépourvu car je reste intimement convaincu que Paul Mayne ne laissera pas son application, Day One, partir en vrille… Pour l’heure, ils me permettent aussi d’expliquer pourquoi je me refuse à employer des apps qui ne supportent pas le balisage markdown ! Considérez que c’est avant tout une petite démonstration de l’intérêt de ce balisage et des échanges possibles entre apps…! Bon, il est vrai que je convoque trois apps que j’apprécie et emploie quasi quotidiennement : Day One, Drafts et Ulysses !


  1. Parano un jour, parano toujours ! ↩︎

le 27/01/2026 à 07:00 | .(JavaScript doit être activé pour visualiser cette adresse email) à JChris d'Urbanbike | #