UbuntuServerを使って、Cronでラジオを自動で録音することはできていました。
ただしローカルに保存されますので、帰宅して聞くか、外で聞くにはスマホにコピーするしかありません。そこで、録音するそばからgoogleDriveにあげちゃえばいいじゃないと、UbuntuServer上にgoogledriveをマウントできないかと挑戦しておりました。
google-drive-ocamlfuseを使いました。難点はGoogleの認証を受けるときに、どうしてもGUIが必要なことでした。普通のPCではコマンドは打たんからね。
最初は、軽さが持ち味のServerにデスクトップ環境を入れて、リモートデスクトップに挑戦しました。まぁ、うまくいかない。遠回り過ぎる気がして、すぐに諦めました。
そんで先達さんのお知恵を探して、見つけましたよ。firefoxという名前でスクリプトを作り、firefoxのふりをさせればよいのでした。中身はいたって簡単で、コマンドプロンプトに認証用のリンクを吐き出させるだけでした。そのURLをコピーして、Windows10上の本物と言ってもChromeでGoogleにアクセスして認証します。するとターミナルに認証が通ったよ(英語ですが)と表示され、はいっ、マウントされました。
明日の13時からTBSラジオたまむすびの録音をCronで仕掛けました。15時30分過ぎにスマホでGoogleDriveをチェックします。MP3のファイルが入っていると成功です。うまくいったら、ラジコ録音用アプリは削除です。