引っ越し先のVPSはSSDが15GBで残り2GBを切っています。引っ越し前は20GBだったので、その中にデーターベースのバックアップファイルを残していました。今はバックアップファイルで空き領域を使い切ってしまいそうです。Driveの空きが15GB(ほぼ全部)あることに気付きました。やりたい時は、すぐCPAN♪(禁煙パイポCMの節で)みんな大好きmetacpanで検索して良さそうなのを見つけました。metacpan.org読んでみるとアカウント以外にトークンが必要で、別のモジュールで取得できるので、これも追加します。metacpan.orgこれらのモジュールをcpanmでインストールすれば一発のハズでしたが、事前にData::Printerをインストールするのが必須でした。モジュールは依存モジュールも登録されていて芋づる式にインストールされるけれど、登録漏れのようです。Driveにアクセスするプログラムがありますよっていうのを登録してクライアントidとsecretを取得します。このプログラムを別のアカウントでも承認すると使えてしまうものだと気付いて、「プログラムがアップロードしたデータだけ扱える」に変更して登録できました。この場合は審査不要ですぐに登録されます(あーよかった)。アップロードプログラムこんな感じになりました。YAMLにクライアントidとsecretを入れて起動するとアクセスtokenとリフレッシュtokenがないので取得してYAMLに保存します。取得の途中で表示されるURLをブラウザで開くとGoogleのページが表示されて、手作業でアプリケーションの使用を承認します。そのあとリダイレクトされるURLをプログラムに入力するとtokenの取得が完了です。Driveにアップロードしてくれます。"終了";YAMLファイル自分で作る時はclient_idとclient_secretだけを書いて、プログラムにaccess_tokenとrefresh_tokenを取得させます。<クライアントsecret>取得、保存したあとはこうなります。Driveの画面です。閲覧者がダウンロード可というのはオーナーの私限定です、念のため。mojolicious。