V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
YaD2x
V2EX  ›  问与答

求问,有没有不需要安装百度网盘客户端就实现下载大文件的办法。

  •  
  •   YaD2x · 2023-12-06 21:24:41 +08:00 · 1629 次点击
    这是一个创建于 389 天前的主题,其中的信息可能已经有所发展或是发生改变。
    13 条回复    2023-12-07 13:56:24 +08:00
    aulayli
        1
    aulayli  
       2023-12-06 21:30:15 +08:00
    Alist
    tool2d
        2
    tool2d  
       2023-12-06 21:34:38 +08:00
    自建 webdav ,似乎很多家用的宽带,都没怎么封掉 ipv6 的公网 IP ,可以直接下载。
    0superx0
        3
    0superx0  
       2023-12-06 21:38:34 +08:00
    如果文件在百度网盘上面那没啥好办法,个人一直 189 网盘,不限速这个是真的爽,开个会员 200 以内也不贵
    YaD2x
        4
    YaD2x  
    OP
       2023-12-06 21:43:06 +08:00
    我是有文件在网盘里了,但是不太想安装客户端。能通过网页的链接不走客户端直接下载下来吗?
    YaD2x
        5
    YaD2x  
    OP
       2023-12-06 21:44:28 +08:00
    你说的这个自建 webdav 是可以下载网盘里的资料嘛
    Leon6868
        6
    Leon6868  
       2023-12-06 21:52:25 +08:00   ❤️ 1
    百度网盘直链助手+咸鱼 svip
    IvanLi127
        7
    IvanLi127  
       2023-12-06 22:00:02 +08:00 via Android
    能解析直链,搜楼上说的百度网盘直链助手就行,不过直链好像有有效期,下太慢会超时
    YaD2x
        8
    YaD2x  
    OP
       2023-12-06 22:00:05 +08:00
    @Leon6868 谢谢 有被启发到
    JerryYuan
        9
    JerryYuan  
       2023-12-07 00:21:16 +08:00 via Android
    百度网盘 linux 客户端泡在 docker 里的方案能忍么。。。体验上基本做到开箱即用。。。
    YaD2x
        10
    YaD2x  
    OP
       2023-12-07 08:08:52 +08:00
    @JerryYuan 有链接嘛
    LLaMA2
        11
    LLaMA2  
       2023-12-07 09:48:10 +08:00   ❤️ 1
    monkey110
        12
    monkey110  
       2023-12-07 13:12:22 +08:00
    有群晖直接 sync 同步,没有就 alist
    JerryYuan
        13
    JerryYuan  
       2023-12-07 13:56:24 +08:00 via Android
    @YaD2x
    之前有个公开的,太老了,不太好用,后来就自己封装了一个:
    ```dockerfile
    FROM jlesage/baseimage-gui:ubuntu-20.04-v4

    # change to tsinghua mirror
    RUN sed -i "s@http://.*archive.ubuntu.com@http://mirrors.tuna.tsinghua.edu.cn@g" /etc/apt/sources.list &&\
    sed -i "s@http://.*security.ubuntu.com@http://mirrors.tuna.tsinghua.edu.cn@g" /etc/apt/sources.list

    # install dependencies
    RUN apt-get update
    RUN apt-get install -y --no-install-recommends \
    libgtk-3-0 \
    libnotify4 \
    libnss3 \
    libxss1 \
    xdg-utils \
    libatspi2.0-0 \
    libsecret-1-0 \
    libxtst6 \
    libx11-xcb1 \
    libdrm2 \
    libgbm1 \
    libasound2 \
    language-pack-zh-hans \
    fonts-wqy-microhei


    # install baidu netdisk linux version
    COPY baidunetdisk_4.17.7_amd64.deb /tmp/
    RUN dpkg -i /tmp/baidunetdisk_4.17.7_amd64.deb

    # config VNC
    RUN set-cont-env APP_NAME "百度网盘" && \
    set-cont-env HOME "/home/app"
    RUN APP_ICON_URL="https://www.baidu.com/more/img/wangpanlogo.png" &&\
    install_app_icon.sh "$APP_ICON_URL"


    # prepare configurations
    RUN mkdir -p /home/app/Downloads && \
    mkdir -p /config/appConfig && \
    ln -s /config/appConfig /home/app/.config && \
    chown -R 1000:1000 /home/app
    COPY startapp.sh /startapp.sh

    # for debug usage
    #RUN apt-get install -y vim
    ```
    startapp.sh:
    ```shell
    #!/bin/bash

    export HOME=/home/app
    export LANG=zh_CN.UTF-8

    exec /opt/baidunetdisk/baidunetdisk --no-sandbox
    ```
    baidunetdisk_4.17.7_amd64.deb 是我提前下好的客户端安装包,去官网下载新的替换名字应该就行了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1146 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 17:56 · PVG 01:56 · LAX 09:56 · JFK 12:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.