Scrapboxのページデータをダウンロードするコンソールコマンド
ページのバックアップデータをダウンロードするためのもの。
ScrapboxのPage historyで特定のバックアップを表示した状態で実行すると、そのバックアップデータをダウンロードできる
もうちょっといい方法がありそうだけど、そんなに使わないので改良するつもりはないMijinko_SD.icon
最新版をダウンロードするだけならapi/pages/:projectname/:pagetitleを使えばいい
code:javascript
let json = scrapbox.Page.lines
let blob = new Blob(JSON.stringify(json,undefined,2), {"type":"text/plain"})
let a = document.createElement("a")
a.href = window.URL.createObjectURL(blob)
a.download = scrapbox.Page.title + ".json"
a.click()
ファイルをダウンロードさせるJavaScriptコード#6200175b7838e300001ebe74をほぼそのままパクっただけ。
#コンソールコマンド #Scrapbox