Web Analytics Made Easy -
StatCounter

メモ・備忘録(設定ファイル・スクリプト類・ブックマーク)

数年後の自分が首を捻らなくて済むようにするために残す、自分で使うためのアプリの設定やスクリプト類のメモ。改変等ご自由に / 内容が古いまま、間違ったままもあるので注意 / 書いている途中や、途中で放置もあり / 対象の仕様変更で動かなくなったもの多々。特に、WorkFlowyを対象として作ったものは全滅。

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

2019-08-03

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

『ショートカットキー』と間違えて跳んできた御仁はこちらへ → Dynalist Keyboard shortcut - Google 検索


操作手順

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アプリから読み込むサブルーチン (iOS/iPadOSショートカット) - メモ・備忘録(設定ファイル・スクリプト類・ブックマーク)

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


更新履歴

バージョン2

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

バージョン3

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

2020-08-23

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


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