GASでScrapboxを自動でバックアップする
via: 定期的にScrapboxのbackupをdownloadするScript - programming-notes
1.
Apps projectを作
る
だん.icon
つくった
cak.icon
https://script.google.com/home/projects/1FQ1e90L8byeAMogLLkRdZFnGBisRXuQUYknSEo_LO9qr6ZaMz4o7_VtS/edit
2.
main.gs
をコピペする
だん.icon
定期的にScrapboxのbackupをdownloadするScript#6017193b1280f000002f436c
を、backup filesを入れておきたい
Google DriveフォルダのID
に書き換えておく
だん.icon
3.
script propertiesを編集
する
だん.icon
定期的にScrapboxのbackupをdownloadするScript#60171a7f1280f000002f4d43
を編集してエディタ上で実行
GASのプロパティサービス
4.
Apps projectのTime zoneを設定
する
だん.icon
5.
時間主導型タイマーを設定
する
だん.icon
ちょっと悩んだ部分
connect.sid
/scrapboxlab/connect.sid
Safariだと開発ツールのストレージ>Cookieの中にある
プロパティ: PROJECTS
どうせっていするのかわからず悩んでChatGPTに聞いた
["caki","cak"]
のように書けば良い
/villagepump/2024/07/21#669c6cf41280f00000bf1b0f
ページ数が多いと失敗するバグに注意
/villagepump/takker.icon
Google Drive API
の制限
5000ページくらいあると怪しい
#2024-07-21
11:47
だん.icon