爱意满满的作品展示区。
messense

阿里云盘 WebDAV 路由器版本

  •  1
     
  •   messense ·
    messense · Sep 4, 2021 via iPhone · 9130 views
    This topic created in 1742 days ago, the information mentioned may be changed or developed.
    https://github.com/messense/aliyundrive-webdav

    Rust 实现,目前提供了一些预编译的 musl libc 静态链接的二进制包和 OpenWrt 、梅林软件包,以及基于 Alpine Linux 的 Docker 镜像。
    26 replies    2022-02-09 16:54:59 +08:00
    Ansen
        1
    Ansen  
       Sep 4, 2021 via iPhone
    挺好的,一直在用
    xlsepiphone
        2
    xlsepiphone  
       Sep 4, 2021
    openwrt 插件的开发体验真的难受,本来之前想写个插件自用,看了一眼开发方式,直接劝退我了。
    messense
        3
    messense  
    OP
       Sep 4, 2021
    @xlsepiphone 确实不够方便。
    jemyzhang
        4
    jemyzhang  
       Sep 4, 2021
    Sep 04 16:14:17.167 ERROR aliyundrive_webdav::drive: refresh token failed: HTTP status client error (400 Bad Request) for url ( https://websv.aliyundrive.com/token/refresh)

    refresh token 是什么形式?包含 Bearer 吗?还是 token 里面的所有 json 内容?
    messense
        5
    messense  
    OP
       Sep 4, 2021
    @jemyzhang 类似 6a4cfefd73xxxxx5b526da0xxxxc1d2,不是 Bearer
    messense
        6
    messense  
    OP
       Sep 4, 2021
    @jemyzhang 参考
    jemyzhang
        7
    jemyzhang  
       Sep 4, 2021
    @messense 明白了,我这一时糊涂了,以为是 token 了
    Credibility
        8
    Credibility  
       Sep 4, 2021
    一直在用,很好用

    挺方便的
    Tink
        9
    Tink  
    PRO
       Sep 5, 2021 via Android
    没研究过 webdav 协议,有无可能 upload/download 不使用 cache ?
    messense
        10
    messense  
    OP
       Sep 5, 2021
    @Tink 这个 cache 指的是什么?
    Tink
        11
    Tink  
    PRO
       Sep 5, 2021 via Android
    @messense 就是 buffer
    messense
        12
    messense  
    OP
       Sep 5, 2021
    @Tink 这个目前估计不行,可能对下载来说如果是视频播放并且播放器支持 m3u8 的话倒是可以 hack 出来让播放直接走 m3u8 (阿里云盘这边是提供了转码后的 m3u8 地址的,这样就直接播放器绕过 webdav 服务器去直接加载远程内容了),不过我用的 Infuse App 好像并不支持。上传避免不了要把上传内容一部分一部分读出来再去调用阿里云盘上传接口。
    Tink
        13
    Tink  
    PRO
       Sep 5, 2021
    @messense #12 soga,貌似这些远程文件访问里面,好像就 nfs 和 samba 是支持无 buffer 的?
    kimdir
        14
    kimdir  
       Sep 5, 2021
    感谢楼主,旁路由 N1 已经刷上,infuse 连接成功
    JayFang1993
        15
    JayFang1993  
       Sep 6, 2021
    感谢
    kun775
        16
    kun775  
       Sep 6, 2021
    只能读吗,貌似不能上传和删除操作,在 windows 添加网络位置处使用
    messense
        17
    messense  
    OP
       Sep 7, 2021
    @kun775 目前是的,个人没有上传的需求所以没有实现。

    https://github.com/messense/aliyundrive-webdav/issues/1
    quxuanxuan
        18
    quxuanxuan  
       Sep 7, 2021
    newifi D2 用不了,mips 编译不通过
    xiaozizayang
        19
    xiaozizayang  
       Sep 8, 2021
    好用,原理是啥?
    messense
        20
    messense  
    OP
       Sep 8, 2021   ❤️ 1
    @xiaozizayang 利用阿里云盘的 HTTP API 配合 WebDAV 协议可以做成类似文件系统管理。
    messense
        21
    messense  
    OP
       Sep 12, 2021
    agu
        22
    agu  
       Nov 17, 2021 via iPhone
    很赞!谢谢分享!
    ilolita
        23
    ilolita  
       Dec 9, 2021
    能提供下挂载为 op 本地磁盘的功能么?
    clownvtwoex
        24
    clownvtwoex  
       Dec 22, 2021
    @messense 使用过,很赞! 另外,大佬 有考虑提供 DD_WRT 的支持吗,或者怎么在 DD_WRT 上部署呢? 手里路由器只能刷这个 DD_WRT....
    lee19930703
        25
    lee19930703  
       Feb 3, 2022 via iPhone
    请问这个要定期更新 token 嘛
    haonie
        26
    haonie  
       Feb 9, 2022
    不知道什么时候官方可以支持 webdav ,这样就可以省很多的精力了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4564 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 86ms · UTC 09:57 · PVG 17:57 · LAX 02:57 · JFK 05:57
    ♥ Do have faith in what you're doing.