[解決済み] Googleドライブから大きなファイルをwget/curlする
2022-03-22 13:34:27
質問
スクリプトでgoogle driveからファイルをダウンロードしようとしているのですが、少し困っています。ダウンロードしようとしているファイルは ここで .
ネットで散々調べて、やっと1つだけダウンロードできるようになりました。ファイルのUIDを取得し、小さい方(1.6MB)はうまくダウンロードできましたが、大きい方(3.7GB)は常にウイルススキャンなしでダウンロードを続行するかどうか尋ねるページにリダイレクトされます。どなたかこの画面を通過するのを手伝っていただけませんか?
最初のファイルを動作させた方法は次のとおりです。
curl -L "https://docs.google.com/uc?export=download&id=0Bz-w5tutuZIYeDU0VDRFWG9IVUE" > phlat-1.0.tar.gz
もう一方のファイルでも同じように実行すると
curl -L "https://docs.google.com/uc?export=download&id=0Bz-w5tutuZIYY3h5YlMzTjhnbGM" > index4phlat.tar.gz
リンク先の最後から3番目の行に
&confirm=JwkK
これはランダムな4文字の文字列ですが、私のURLに確認を追加する方法があることを示唆しています。私が訪れたリンクの1つでは
&confirm=no_antivirus
しかし、それはうまくいきません。
どなたか助けていただけると幸いです
解決方法は?
警告 : この機能は非推奨です。 以下のコメント欄の警告を参照してください。
この質問をご覧ください。 Google Drive APIを使用したGoogle Driveからの直接ダウンロード
基本的には、公開ディレクトリを作成し、以下のような方法で相対参照でファイルにアクセスする必要があります。
wget https://googledrive.com/host/LARGEPUBLICFOLDERID/index4phlat.tar.gz
また、このスクリプトを使用することもできます。 https://github.com/circulosmeos/gdown.pl
関連
-
[解決済み] .tar.gzファイル送信時にCurlエラー56 "Failure when receiving data from peer" が発生する。
-
[解決済み] Content-Type ヘッダー [application/x-www-form-urlencoded] はサポートされていません [重複] 。
-
[解決済み] cURL -d .パラメータ
-
[解決済み] Chromeを使うのと全く同じようにcurlを使ってGETリクエストを取得する方法とは?
-
[解決済み] Node.jsでcURLと同等?
-
[解決済み] PATCH動詞をcurlで使用する方法
-
[解決済み] ファイルをダウンロードし、別のファイル名で保存するwgetコマンド
-
[解決済み] cURLの出力をファイルに取り込むには?
-
[解決済み] cURLを使用したauthorizationヘッダーの設定方法
-
[解決済み】curlのレスポンスボディの末尾に自動的に改行が追加される。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] .tar.gzファイル送信時にCurlエラー56 "Failure when receiving data from peer" が発生する。
-
[解決済み] HTTPSのURLにアクセスしようとしているときに、cURLを使用して証明書を処理するにはどうすればよいですか?
-
[解決済み] cURLを使用したCORSリクエストのデバッグ方法は?
-
[解決済み] wgetやcurlのクエリでワイルドカードを使用する
-
[解決済み] curlがプロキシを無視するようにするにはどうしたらいいですか?
-
[解決済み] PATCH動詞をcurlで使用する方法
-
[解決済み] ElasticSearchサーバの全インデックスを一覧表示しますか?
-
[解決済み】cURLを使用して、リクエストとレスポンスタイムを一度に測定する方法は?
-
[解決済み】curlのレスポンスボディの末尾に自動的に改行が追加される。
-
[解決済み] cygwinにcURLをインストールするにはどうしたらいいですか?