ScriptableでDropboxのファイルを扱う
おおまかな手順(対象ファイルへのパスを取得する)
左上のコンパネ風のアイコンから「File Bookmarks」を選択
右上の「+」から「Pick File」を選択
そのままの状態では、Dropboxのフォルダが表示されていないので右上の「…」の「編集」を選ぶ
https://gyazo.com/05f17be9335d1ef907a1bb8645d9d97b
https://gyazo.com/1ad4562ccd5192b5b8440172a0530b49
「Dropbox」を増やして、完了
その後、対象にしたいDropboxのファイルを選ぶ
これで、そのファイルがBookmarkに追加され、スクリプト内で扱えるようになる。
Bookmarkに名前をつけることになり、その名前でスクリプト内で参照することになる
例
code:sample.js
const iCloud = FileManager.iCloud();
const vaultPath = iCloud.bookmarkedPath('YOUR_BOOKMARK_NAME');
//たぶんダウンロードしている(ローカルに保存?)
await iCloud.downloadFileFromiCloud(vaultPath)
//ファイルの読み込み(テキストで読み込む)
const temptest = iCloud.readString(vaultPath);
付けた名前を[YOUR_BOOKMARK_NAME]に入れるような感じ。
DropboxにあるjsonをScriptableで拾ってきてiPhoneで使う