DayOne

Day One の Command Line Tool

Day One のレビュー欄を見ているとコマンドラインツールがあるというコメントを発見。 早速公式サイトで探してみると確かにある。

CLI MAN - Day One

コマンドラインから操作が出来ると色々と便利な使い方ができるみたい。
例えば、

  1. コマンドラインから日記を検索したり,読んだり、書いたりできる。
  2. TwitterとかInstagramとかWebサービスのアクティビティをDayOneにまとめる。
  3. 別の日記アプリからのインポートできる。 (Flava, OhLife)

Webサービスの活動から日記を作れるのがなかなか面白そう。 連携できるサービスをズラッと書いてみると結構色々ある。

  • Github
  • Flickr
  • Last.fm
  • Blog (WordPress …)
  • RSS
  • Twitter
  • Instapaper
  • Foursquare
  • PinBoard
  • Pocket
  • GoodReads
  • App.net
  • OmniFocus
  • GetGlue
  • Google Analytics
  • Gist
  • SoundCloud
  • Strava
  • untappd
  • Wunderlist
  • Jawbone UP

面白そうなのでいくつか試しに設定してみる。

The Day One CLI (Command Line Interface) のインストール

まずはこのページの中ほどにあるリンクから dayone-cli.pkg をダウンロード。

Day One Tools – Support

image

インストーラーの指示に従ってインストール。

image

インストールが終わったらちゃんと入っているか確認。

image

うむうむ入っている。
しかし、用意されているコマンドは new で日記の新規作成だけみたい。

試しに日記を書いてみる。

➜  ~  dayone -s=true new
Enter text for journal entry. Type ^D on a newline when finished.
--------------------------------------------------------------------
コマンドラインから日記を書いてみる。
果たしてこれは便利なのだろうか ?    
New entry : ~/Library/Mobile Documents/5U8NS4GX82~com~dayoneapp~dayone/Documents/Journal_dayone/entries/B6F887A9A5A14190954C28E7D1E8BDB8.doentry

image

おお、ちゃんと登録できている。
しかし、一度書いた行を書き直したり出来ないのはかなり不便だし、ネストしたリストを書くときに自動でインデントしてくれないのも不便。

続いて Jawbone UP と連携を設定してみたいが長くなりそうなので別エントリに分ける。