Google Driveから大容量フォルダをダウンロードする

Google Driveから大容量フォルダをダウンロードする

ダウンロードするスクリプトを作成したいです。このフォルダGoogleドライブから。このスクリプトは非専門家のUNIXユーザーを対象としているため、カールやwget以外には使用したくありません。 fileidのあるソリューションを見たことがありますが、私の場合はfileidを取得できません。

Googleドライブからフォルダをダウンロードした人はいますか?

私が試した解決策は次のとおりです。

ベストアンサー1

Googleドライブから大容量フォルダをダウンロードするために見つけた最も簡単な最新のソリューション(2021)はgdriveです。

http://github.com/prasmussen/gdrive

gdrive download --recursive --skip <file_id>

<file_id>IDはフォルダURLから取得されます。何も設定する必要はなく、資格情報などの入力を求められます。

この--skipフラグは、ある時点でダウンロードがタイムアウトする可能性があるため、大きなフォルダに役立ちます。その後、コマンドを再実行すると、--skip次のように動作しますrsync

現時点では、--skipGo経由でインストールした場合に使用できる比較的新しいフラグです。gdriveシステムにgdriveこの機能がない場合は、その機能なしで同じことを試してください--skip。次に、必要に応じてgo getgithubのreadmeページの指示に従ってインストールしてください。

おすすめ記事