美文网首页
Google Drive使用 wget下载

Google Drive使用 wget下载

作者: silverchen | 来源:发表于2020-06-22 09:39 被阅读0次
    1. 对于小文件
    FILENAME=xxx
    wget --no-check-certificate 'https://docs.google.com/uc?export=download&id=fileID' -O $FILENAME
    
    1. 对于大文件,由于需要确认cookies等,所以需要对cookies进行操作。
    FILENAME=xxx
    FILEID = xxx #google drive 链接中的id字段
    wget --load-cookies /tmp/cookies.txt "https://docs.google.com/uc?export=download&confirm=$(wget --quiet --save-cookies /tmp/cookies.txt --keep-session-cookies --no-check-certificate 'https://docs.google.com/uc?export=download&id=$FILEID' -O- | sed -rn 's/.*confirm=([0-9A-Za-z_]+).*/\1\n/p')&id=$FILEID" -O $FILENAME
    
    rm -rf /tmp/cookies.txt
    

    这样就可以将文件下载到$FILENAME文件了。

    参考图形码农

    相关文章

      网友评论

          本文标题:Google Drive使用 wget下载

          本文链接:https://www.haomeiwen.com/subject/xuatfktx.html