日記アプリをJourneyからDaybookに乗り換える

8月末からシステムまわりのしくみの大改造に熱心に取り組んでいるんですが、日記アプリのデータをテキスト化してバックアップするのになぜかWindowsのワードパッドがいるというのがこの前までの話。なかなかWindowsから脱却ができなくてこまっていました。

そんな折、こんなニュースが(>_<)

ワードパッドの実行ファイル一式を退避して、

ChromebookのLinuxコンテナ上のCrossOverを使って動かすようにすれば・・・とかも考えたんですが、技術的にはおもしろそうやけど構成が美しくない!

Journeyにはほかにも問題があって(※)、これまで何度かサポートに連絡したことがあったんですが、いつも梨のつぶて。Lifetime Membership持ちなので、“Priority support"を受けられるはずなんやけどなあ。

代わりがあるのなら乗り換えたいなあとまえまえから思っていたので、またがんばって後継を探してみることにしました。

(※新規端末にアプリをインストールした際、過去の日記を全部ダウンロードし終わらないと新規投稿がサーバにアップロードされないという同期順問題など。何年か使い続けて累積投稿数が万単位になると、何日もスマホをアクティブにし続けないと同期が終わらないので、スマホ乗り換えやアプリのインストールしなおしが毎回非常に憂鬱でした。ダウンロードに時間がかかるのはしかたがないとしても、新規投稿のアップロードはダウンロード完了を待たずにやる仕様にしてほしいというリクエストを出していました。)

それでいろいろ試してたどり着いたのがこれ。

Journeyよりいい点もいまいちな点もあるけど、総合的に見てDaybookの方に乗り換えることにしました。

Daybookのいいところ

(1) エクスポート形式がCSV

今回乗り換えを決めた最重要ポイント。

Date Title Text Images

という項目で、上から新しい順に並ぶように出力されます。そのままでも見やすいし、スプレッドシートで処理するのもいいし、取り回しがいい形式で好印象。

ちなみにこの項目からわかる通り、投稿にはタイトルの入力欄もあるんですが、入れなくても投稿後は詰めて表示してくれるし、投稿画面のカーソルの初期位置はタイトルでなく内容の方なので、入れたければ入れればいいというスタンスです。

あと、エクスポートは期間指定ができずに全量一択なので、分割したければ自分でやる必要があります。

追記 2023-09-04

上記の挙動はAndroidアプリからのエクスポートの話で、Webからやるとまたちがった挙動になります。

また、Androidアプリについても、出力レコードの並び順は上から新しい順とは限らず、ランダムで混ざり合うこともありました。

(2) Webインタフェースが使いやすい

JourneyのWebインタフェースはカレンダー表示がなく、新規投稿と直近の投稿を見るためだけの機能限定版みたいな画面だったので、ChromebookではAndroidアプリを使っていました。ちょっともっさり。

それがDaybookはWeb版にフル機能が搭載されているので、さくさくメイン使いできます。

追記 2023-09-04

Webインタフェースから投稿すると、なぜか時刻行の下に1行分すき間を空けて表示されたり、テンプレートの挿入がうまく動かなかったり、挙動があやしいです。

Webからエクスポートするとタグまで出力されるんですが、Webインタフェースから投稿したものはなぜか空のタグがついています。操作画面からは見えないけれど。

Webインタフェースは閲覧と修正専用にして、投稿はAndroidアプリからやるのがいいかも。

(3) 投稿時に余計なメッセージが出ない

今年に入ったぐらいから?JourneyのAndroidアプリでは、投稿のたびに今の気分のスコアづけみたいなのを聞いてくるようになってめっちゃうっとうしかったんですが、Daybookではそういうのがないです。

Daybookのいまいちなところ

(1) メール投稿がうまく機能しない

Journeyでは、GoogleアシスタントからIFTTTを使ってメール経由で日記投稿できていたんですが、Daybookだとなぜかうまく投稿できません。

手でメールを送ると投稿できるのに、IFTTTからだと何も反映されません。送信済みフォルダにはちゃんとメールが残っているので、IFTTTの不手際には見えないんですが、メールヘッダを比べてもホップ数が1つ少ないぐらいのちがいしか見当たらないので原因不明です。

あと、手で送ったときでも日本語は文字化けしました。

Google Homeへの「おはよう」や「おやすみ」で日記に起床・就寝時刻が自動で記録されるのは便利やったけど、いったんあきらめます。

(2) タイムゾーンを考慮してくれない

たとえば

  • 日本時間 19:00 (タイムゾーン設定:日本) = 現地時刻 19:00・・・投稿1
  • 日本時間 19:01 (タイムゾーン設定:タイ) = 現地時刻 17:01・・・投稿2
  • 日本時間 19:02 (タイムゾーン設定:日本) = 現地時刻 19:02・・・投稿3

こんな感じでタイムゾーンを変更しながら3回投稿した場合、あとで見返すと投稿2が一番古い投稿として並び替わってしまいます。しかもタイムゾーンがどうだったかの記録も残りません。

このあたりJourneyはちゃんとしてたんですが、移動日にしか関係しないから我慢かな・・・

(3) 位置情報が入らない

あればうれしいけど、意外と見返すときに使ってなかったので我慢です。

とりあえずいろいろ様子見です。これで定期バックアップ含めてWindowsにまったく頼らない構成が完成したかも?

追記 2023-09-04

いまいちなところの対策を考えてみました。

追記 2023-10-01

長期保管用バックアップを作るときにひと工夫してみました。

追記 2024-11-25

GarminでGPSログを取得している間だけですが、位置情報を付加できるようにしてみました。

コメント

読み込み中...