Web Analytics Made Easy -
StatCounter

めモらンだム・ヤード

自分用のアプリ設定やスクリプト類の備忘録・覚え書き(Memorandum) / 作った物のライセンスはCC BY-NC-SAで。 / 内容が古いまま、間違ったまま、書いている途中、途中で放置など、手入れはあまり行き届いていない庭 / 対象の仕様変更で動かなくなったもの多々。WorkFlowy向けは全滅したので削除 / 製作物のインストール及び使用は各自の責任で。使用によって、利用者および第三者に損害が発生したとしても、当方は一切責任を負いかねます

Dynalistのinboxに日誌を追記するAppleショートカット

2019-08-03

iOS/iPadOSショートカットだけで入力と書き込みする。


操作手順

f:id:sorashima:20200823184834p:plain:w311
起動すると入力ダイアログボックスが表示される

f:id:sorashima:20200823184856p:plain:w311
次にタグを選択する

f:id:sorashima:20200823184910p:plain:w311
タグを追加したい場合はここで追加

f:id:sorashima:20200823184935p:plain:w311
どちらの形式で書き込むかを選択する

f:id:sorashima:20200823184952p:plain:w311
日付ありを選んだ場合は、日付を聞いてくる

f:id:sorashima:20200823185149j:plain:w311
上が日付あり、下が日付なしで書き込んだ結果
Googleカレンダーと同期するまでもないような件は、日付無しで送信する』といった使い分けを想定している。


タグ候補や、Dynalist APIのシークレット・トークンの登録

タグ選択画面に表示されるタグ候補や、Dynalistへの書き込みに必要なAPIのシークレット・トークンは、前もってData Jarアプリに保存しておく。

Data Jar
Utilities
0円
ユニバーサルアプリ: ○


タグ候補の登録

Data Jarアプリを起動し、一番下の「+」をタップ。
すると「Add Value」と表示されるので、「List」を選び、Keyに「DynalistTags」と入力して右上の「Save」。

f:id:sorashima:20200823200525j:plain:w311

最初の画面に戻るので、Store一覧から今作った「DynalistTags」を選択。
+ Add Valueをタップして、

f:id:sorashima:20200823185224p:plain:w311
「Text」を選び、タグ候補を入力していく。

f:id:sorashima:20200823185212p:plain:w311
タグ候補を5つ登録した状態


Dynalist APIのシークレット・トークンの登録

このショートカットはDynalistのAPIを使って書き込みをするが、APIにアクセスするにはシークレット・トークンを取得する必要がある。

トークンの取得方法は、wine&roses氏の記事

wineroses.hatenadiary.org

が参考になる。

APIのシークレット・トークンもData Jarアプリに前もって保存しておく。
Data Jarアプリの「Store」一覧まで戻り、一番下の「+」をタップ。
すると「Add Value」と表示されるので、「Text」を選び、Keyに「DynalistAPISecretToken」と入力し、トークンを貼り付けて右上の「Save」で保存。

f:id:sorashima:20200823185158j:plain:w311
Saveした後に再度開いてみた様子


ショートカット

DL_Quick_Add
 https://www.icloud.com/shortcuts/7e2ce86a366143f4a3ae5d68bd502041

GetFromDataJar
 Data Jarアプリから読み込むサブルーチン (Appleショートカット) - めモらンだム・ヤード

下は、Data Jarアプリからデータを読み込むサブルーチン。実行には両方のショートカットが必要。


更新履歴

バージョン2

  • タグはリストから複数選択できるようにした。
  • Dynalistの日付タグに書き込む日付を選べるようにした。これで午前0時を過ぎてしまっても前日の日付にできる。

バージョン3

  • 複数選んだタグの中に未完成なタグが含まれていた場合の処理を追加した。

2020-08-23

  • 日付タグ付きと無し選べるようにした。(日付ありはタイトルバックが赤色、無しは青色に)
  • トークンやタグ候補はData Jarアプリに保存するようにした。
  • 無駄なアクションを削った。(アクション数:85→73)


ここに書いたDynalist APIを使ったInboxへの書き込み方法は、pro版の機能「Capture to inbox」とは全くの別物で無料版でも使える。

©︎ 2022 Sorashima