Aliyunpan Webdav for QNAP
已启用新插件 qnap-alist-webdav,本插件暂时停更。
介绍
通过 Rust 语言实现了阿里云盘的webdav协议,只需要简单的配置一下,就可以让阿里云盘变身为webdav协议的文件服务器。
- Rust 版开源:https://github.com/messense/aliyundrive-webdav
- Go 版开源:
https://github.com/LinkLeong/go-aliyundrive-webdav
升级提示
- 适配Rust最新编译版本v1.10.1
- 为了兼容性,提取json字符串用awk命令
- 当输入正确的token后,系统会自动刷新并更新token,即使再次输入错误的token也可以正常运行,直至系统获取的token失效
- 暂时未发现Rust版被QNAP误识别为恶意软件
- 新增阿里云盘分身版S_开头,可同时登录2个账户
ARM版因为权限问题,安装过后要手动给安装目录0777权限,可以用winscp设置,也可以用PuTTy来执行代码:
chmod -Rf 777 $(/sbin/getcfg aliyunpan Install_Path -f /etc/config/qpkg.conf)/*.*
Rust语言版本
- 更换内核版本为Rust 语言,版本从V1.0.0开始
- 此版本可以挂载威联通文件总管
- Webdav服务更多配置选项
- 增加 Token 失效时,QNAP 管理界面通知
- 增加 Bark App 推送(iOS , Android, Windows 跨平台)
- 介绍配置推送通知(iOS端Bark App)
如何使用
在QNAP系统,通过App Center手动安装 .qpkg 后辍程序。
- 支持 x86_64 构架的QNAP存储设备
- 支持 ARM 构架的QNAP存储设备
- 支持 aach64 构架的QNAP存储设备
客户端 | 下载 | 上传 | 备注 |
---|---|---|---|
威联通 文件总管 | 可用 | 可用 | 可用 |
威联通 HBS 3 | 可用 | 可用 | 可用 |
Rclone | 可用 | 可用 | 推荐 |
Mac原生 | 可用 | 可用 | 可用 |
Windows原生 | 可用 | 可用 | 建议测试 |
RaiDrive | 可用 | 可用 | Windows平台下建议用这个 |
如何获取Token
配置示意图
注意事项
- 建议安装前,去威联通的管理页面打开web服务,位置在:控制台→应用程序→web服务器
- 在配置页面修改内容后,10-30秒后配置文件才能生效。
开源声明
- 本软件为免费开源项目,无任何形式的盈利行为。
- 本软件服务于阿里云盘,旨在让阿里云盘功能更强大。如有侵权,请与我联系,会及时处理。
- 本软件皆调用官方接口实现,无任何“Hack”行为,无破坏官方接口行为。
- 本软件仅做流量转发,不拦截、存储、篡改任何用户数据。
- 严禁使用本软件进行盈利、损坏官方、散落任何违法信息等行为。
- 本软件不作任何稳定性的承诺,如因使用本软件导致的文件丢失、文件破坏等意外情况,均与本软件无关。