Urbanbike

Recherche | mode avancée

Drafts, TextExpander et lasagnes de notes

Empiler des notes dans un seul fichier texte partagé dans DropBox ou autre…

dans bosser n’importe où | pratique
par Jean-Christophe Courte

Suite à un tweet, je reprends des trucs évoqués naguère pour écrire ce petit billet.

Dans un récent test de Drafts 4 que j’ai rédigé dans MacPlus (hier ! Et responsive ce matin…), dans la partie actions vers d’autres applications, jetez un oeil sur la dernière copie d’écran (juste avant Quid de la compatibilité avec Drafts).

Pour répondre à l’amicale sollicitation de @Joneskind, je suis reparti à zéro (…mon état habituel diront les mauvaises langues…!).

Un écran tout neuf de Drafts 4

Toutes les copies d’écran sont en 800 pixels de large, ouvrez-les dans une fenêtre séparée, si besoin, pour les afficher en grand…

reduc-450

Attention : si vous n’avez pas de compte Dropbox. Je n’ai pas pas testé mais j’imagine que ça fonctionne sous Google Drive, Evernote, etc. Bref, dans les systèmes de stockage dans le nuage reconnus par Drafts…!

L’idée est ici de créer une action avec les caractéristiques qui suivent…

  • Comme cette application permet de prendre des notes, c’est très chouette mais autant toutes les rassembler dans un seul fichier texte
  • Mieux, que ce fichier ne soit pas dans Drafts mais accessible depuis n’importe quel traitement de texte sur Mac ou iOS
  • Et que ces notes s’empilent de manière à ce que la dernière note soit au-dessus de celles qui précèdent…!
  • Enfin, que chaque note soit précédée de la date et de l’heure
  • Et d’une petite étoile pour bien la signaler…! (mode Maniaque ON)

Voilà le programme…!

reduc-450

D’abord créer une action

reduc-450

…qui ouvre une fenêtre…! De haut en bas :

  • Une icône par défaut (déjà remplacée ici) et un espace pour nommer l’action (ici vide)
  • Le choix de la couleur (placé sur rouge sur cette icône de DropBox…)
  • Le nombre d’étapes de cette action (0 pour le moment)
  • Dans quel groupe se trouvera cette action (par défaut, dans le groupe général)
  • La possibilité de laisser une description de l’action…

reduc-450

Le choix de l’icône se fait par un appui prolongé sur cette affichée… Pas très sexy comme propositions mais mieux que rien…

reduc-450

Un appui sur les étapes (steps in english) affiche un panneau vide… À vous de définir ce que vous voulez mettre dedans en appuyant sur le signe +…

reduc-450

Dans le cas présent, je veux accéder à DropBox…! Validons…

Je glisse sur le fait que cette icône de DropBox s’ajoute dans la liste en arrière plan et qu’il faille appuyer dessus pour…

reduc-450

…accéder à ce nouveau panneau. Voici ce qu’il propose par défaut… Prenons le contrôle des informations…

reduc-450

Pour répondre à mon programme (sic…!)…

  • j’indique un nom de fichier (de ouffffLasagnes, quel originalité, je me surprends…!)
  • l’extension (.md fonctionne mais bon ce n’est que du .txt alors autant mettre txt)
  • le chemin dans mon système de stockage (un dossier nommé Brouillons et non Godefroy1
  • Et, essentiel, je précise Prepend… Bref, je spécifie à Drafts que toute nouvelle note doit être ajoutée au-dessus de la précédente…

Note en passant : si le fichier existe déjà, Drafts va l’utiliser. Sinon, il le crée…

reduc-450

Et, en dessous, j’ajoute ceci dont <<,pop>> qui un équivalent TextExpander de mon cru pour ajouter ce qui suit (avec la date de et heure de création -- ★ 20141016 — 13:19 —

Heinnnnn…?

Je vais y revenir par la suite !

Par contre [[draft]] fait partie d’une collection de tags que vous pouvez afficher en regardant en bas de cette même fenêtre…

reduc-450

Validons notre fenêtre d’actions et avant de refermer et valider, juste indiquer (ou pas) dans quel groupe mon action va se placer…

reduc-450

Dans mon groupe export mais vous remarquez que l’on peut également mettre une icône au lieu d’un texte…

reduc-450

Avant de validez, pas idiot d’attribuer un nom à cette splendide action, tiens lasagnes, ça claque bien…

reduc-450

Et, Mesdames et Messieurs, remarquez que cette nouvelle action est bien dans le groupe Export…! Mais aussi dans ALL.

Petite note (avec montage de deux états non visibles dans la copie d’écran précédente)

reduc-450

  • Pour réorganiser, un appui long et on déplace l’action au doigt verticalement pour la placer plus haut si besoin…
  • pour supprimer, un déplacement vers la gauche… Puis Delete
  • pour rééditer, un déplacement vers la droite puis appui sur le crayon

Hop, quelques essais…!

reduc-450

Saisir son texte et envoyer…

Sachez que Drafts peut créer tout seul une nouvelle note après 30 secondes ou une minute… Regardez dans les préférences à Create new draft when returning after… Ou après avoir reçu un Message

reduc-450

Drafts vous signale que l’opération est effectuée via un rappel clair…!

reduc-450

Du coup, j’ouvre Editorial pour aller rechercher sur DropBox le fichier créé… et rempli.

si le fichier est encore vide, c’est que vous êtes trop impatient… on respire un peu avant de se précipiter…!

reduc-450

C’est chouette et l’empilage se fait dans le bon sens… de bas en haut…!

Oui mais si tu expliquais l’interaction de *TextExpander dans le flux…?*

Bon sang, mais c’est bien sûr…!

Ouvrons TextExpander dans l’iPad…

reduc-450

Mon <<,pop>> est constitué de deux éléments… celui qui précède qui emploie en son sein un autre équivalent TextExpander (poupées russes)…

-- %snippet:sstar% %Y%m%d — %H:%M —

reduc-450

Pourquoi…? Simplement parce que j’emploie cette petite étoile noire dans d’autres équivalents…

Revenons aux préférences de Drafts

Vous ne les trouvez pas…? En bas à droite, une fois que le clavier n’est plus affiché…! L’icône de l’engrenage.

reduc-450

Voici la zone qui nous intéresse…!

reduc-450

Et particulièrement celle-ci.

J’emploie l’option Fenced (comprendre, entre << et >>) pour éviter qu’un équivalent TextExpander — qui aurait le même nom que l’un des tags de Drafts — vienne semer… le trouble.

Sage précaution…

Voilà, à vous les scripts pratiques sur Drafts 4 (4,49 €) sous iOS…!

Merci Greg…!


  1. Godefroy de Bouillon (je sais, c’est nul…). 

le 16/10/2014 à 14:30 | .(JavaScript must be enabled to view this email address) à Jean-Christophe Courte | Partager…?