『AIで小説を書くにはどうすればいい?』で、記録8〜10を追加しました。
今回は、カクヨムの「小説をバックアップ」を毎回手作業で実行していた部分を自動化しています。
記録8では、Chrome DevToolsでバックアップ時の通信を確認し、Google Colabから自動取得を試しました。Colabでは403になったため、Windows PowerShellへ切り替えています。規約に抵触しないかも確認しました。
記録9では、PowerShellからカクヨムへログインし、バックアップZIPをGoogle Driveへ自動保存するところまで完成させました。複数作品対応、作品ごとの保存先指定、DPAPIによるパスワード暗号化も入れています。
記録10では、実際に使っているPowerShellスクリプト一式を【現物】として掲載しています。認証情報と作品IDなど、公開できない部分だけサンプルへ置き換えました。
まずは記録8からどうぞ。
https://kakuyomu.jp/works/2912051605768714980/episodes/2912051606405487283