基于 alist 被商业化收购,怕被投毒,自己弄了个 quarkdrive-webdav - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
memcache
V2EX    NAS

基于 alist 被商业化收购,怕被投毒,自己弄了个 quarkdrive-webdav

  •  1
     
  •   memcache 106 天前 3759 次点击
    这是一个创建于 106 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景

    初衷非常简单,因为我平时主要使用的是 alist 挂载夸克网盘看点剧啥的,alist 最近被收购炒得沸沸扬扬的,也怕自己的 token 拿去被利用了, 利用业余时间弄了一个quarkdrive-webdav

    项目用途

    • 可以以 webdav 的形式挂载夸克网盘
    • rust 构建的,非常轻量,运存在 2m~9m 左右,二进制包 4m ,docker 镜像 17m

    有需要的 v 友们可以试试,能帮忙点个 star 就更好了,以支持我继续维护~ Thanks !

    项目地址:quarkdrive-webdav

    34 条回复    2025-07-22 11:07:44 +08:00
    worker201
        1
    worker201  
       106 天前
    需要频繁刷新 cookie 吗
    daimaosix
        2
    daimaosix  
       106 天前
    Rust YYDS! 你怎么用了这么多包
    mokecc
        3
    mokecc  
       106 天前
    已 star ,请速速增加阿里云盘的支持
    memcache
        4
    memcache  
    OP
       106 天前 via iPhone
    @worker201 啊 为啥要频繁刷新啊?没遇到过
    memcache
        5
    memcache  
    OP
       106 天前 via iPhone
    @daimaosix 因为我只是个 api boy hh
    memcache
        6
    memcache  
    OP
       106 天前 via iPhone
    worker201
        7
    worker201  
       106 天前
    @memcache 之前用 alist 接入 quark 的时候大概一两个月就要更新一下 cookie
    ccc00
        8
    ccc00  
       106 天前 via iPhone
    请问可以写一个 rust 阿里云盘 webdav 吗
    ccc00
        9
    ccc00  
       106 天前 via iPhone
    called `Result::unwrap()` on an `Err` value: HTTP status client error (403 Forbidden) for url
    webdav 可以读取文件,但是使用 infuse/vidhub 播放报错了,请问是什么原因呢?
    memcache
        10
    memcache  
    OP
       105 天前 via iPhone
    @ccc00 没遇到过,是不是 cookie 错了?
    ccc00
        11
    ccc00  
       105 天前 via iPhone
    @memcache cookie 是用网页还是 app 端
    SenLief
        12
    SenLief  
       105 天前 via iPhone
    夸克应该很快会出开发者了现在已经给 nas 厂商提供了
    flahcrus
        13
    flahcrus  
       105 天前
    赞 正需要
    gg4waitu
        14
    gg4waitu  
       105 天前
    飞牛近几天更新的版本已经可以挂载夸克了,115 、百度、阿里(没有会员非常慢,甚至不到 1M/S )也都支持了
    貌似绿联也支持夸克了
    memcache
        15
    memcache  
    OP
       105 天前 via iPhone
    @ccc00 我用的是网页端
    @gg4waitu 嗯嗯,就怕后面跟普通客户端的流量逻辑不一样,之前记得有些还需要单独开 nas 会员,不然限速严重,而且普通会员和 nas 会员权益是分开的。
    @flahcrus
    lammmmm
        16
    lammmmm  
       105 天前
    群晖 docker 部署,网易爆米花客户端能访问 WebDAV ,网盘文件正常浏览且能刮削,但是视频播放时报错:“网络异常,请确保网络正常且 WebDAV 地址正确后重试”。cookie 用的是网页端的。
    ccc00
        17
    ccc00  
       105 天前 via iPhone
    @memcache 我使用的是网页 sort 接口的 cookie ,还是报错
    memcache
        18
    memcache  
    OP
       105 天前 via iPhone
    @ccc00 那不清楚啥情况了, 我是 infuse+极空间 docker ,正常使用来着
    ccc00
        19
    ccc00  
       104 天前 via iPhone
    @memcache 请问实际获取的播放地址是通过服务器转发,还是 302
    memcache
        20
    memcache  
    OP
       103 天前
    @ccc00 转发的,夸克的 api 有限制,做不了 302
    ccc00
        21
    ccc00  
       103 天前 via iPhone
    @memcache 谢谢回复
    flahcrus
        22
    flahcrus  
       103 天前
    @flahcrus 挂载成功 播放提示错误
    memcache
        23
    memcache  
    OP
       103 天前
    @flahcrus
    @ccc00
    你们是 88vip 吗或者是网盘会员吗?不是的话可能是被限速超时了。
    ccc00
        24
    ccc00  
       103 天前 via iPhone
    @memcache 不是会员 但用 alist 挂载是可以播放
    flahcrus
        25
    flahcrus  
       102 天前
    @memcache 我是 88vip ,还另开了 SVIP 。
    memcache
        26
    memcache  
    OP
       97 天前
    @flahcrus 那确实很奇怪,我找找其他环境试试
    memcache
        27
    memcache  
    OP
       95 天前
    @flahcrus @ccc00
    可以拉取最新的镜像试试,应该已经解决了。
    ccc00
        28
    ccc00  
       95 天前 via iPhone
    @memcache
    还是报错,报错日志如下网络超时,连接中断,尝试过重新获取 cookie ,删除容器新建
    quarkdrive-webdav | thread 'tokio-runtime-worker' panicked at src/vfs.rs:1149:107:
    quarkdrive-webdav | called `Result::unwrap()` on an `Err` value: error decoding response body
    quarkdrive-webdav |
    quarkdrive-webdav | Caused by:
    quarkdrive-webdav | 0: request or response body error
    quarkdrive-webdav | 1: operation timed out
    quarkdrive-webdav | 2025-07-06T09:17:37.752794Z ERROR quarkdrive_webdav::webdav: HTTP serve error: connection closed before message completed
    memcache
        29
    memcache  
    OP
       95 天前 via iPhone
    @ccc00 镜像换最新了吗
    ccc00
        30
    ccc00  
       94 天前 via iPhone
    @memcache 最新的
    flahcrus
        31
    flahcrus  
       94 天前
    @memcache 还是无法播放,不过群晖 cloudsync 工作正常。我主要用夸克找视频,然后 cloudsync 自动下载到 NAS 。以前用 alist 挂载,经常会报文件夹不存在的错,你这个不会报错,对我来说很好用了。
    memcache
        32
    memcache  
    OP
       92 天前
    @flahcrus hh, 好的,感谢支持
    不过我感觉可能还是跟网速啥的有关系,不过你开了会员,应该不至于被限速,难评~
    flahcrus
        33
    flahcrus  
       81 天前
    @memcache 最新版本 1.2.4 工作正常了,既可以同步,又可以播放。感谢!
    memcache
        34
    memcache  
    OP
       79 天前
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2998 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 11:41 PVG 19:41 LAX 04:41 JFK 07:41
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86