WebDAV多端/跨设备同步
issue 内容
感谢作者大大的软件,个人使用习惯使我经常在电脑与手机端交替看番,但我尝试通过坚果云的WebDAV同步观看记录,手机设备正常但无法将进度同步至电脑客户端,进行同一授权同步时提示未经授权(如下图)。请问是否有跨设备同步的相关功能存在或后续更新类似功能的打算?(这应该与历史问题中的单pc端同步问题不同)
提交前确认
- [X] issue 列表中,没有我的新功能需求 / 问题
跨设备同步功能是启用的。
我不知道为什么会有这个错误,webdav相关是纯dart实现,理论上其行为与所使用的平台无关。
检查 webdav 权限是否包括创建文件夹,以及删除文件的相关权限。
作为小白我没法进行专业性的测试,但我尝试给予坚果云客户端和kazumi客户端管理员权限,并将同步文件夹放于E盘,但它仍然提示未经授权
检查错误日志提示webdav备份目录创建失败,能否给予相关教学进行相关配置,谢谢大大
我也不知道为什么会这样,你可以尝试手动创建一下备份目录,文件夹名字为 kazumiSync
我尝试更改客户端文件地址与坚果云备份文件夹同一盘,在坚果云重新创建备份文件夹,均没有起效。能否告知一下客户端本地的默认备份文件夹地址,我通过文件搜索并没有找到除了坚果云创建之外的 kazumiSync 文件夹
和本地的文件系统无关,和本地如何挂载坚果云无关,和本地的同步文件夹无关。
kazumi 会自己维护对目标 webdav 的挂载与读写,它有自己的 webdav 堆栈。kazumi 会试图在 webdav 的根目录下创建备份文件夹,而不是在本地挂载的坚果云目录下面,kazumi 不关心本地已经存在的 webdav 挂载。
总之这是一个webdav的读写权限问题,我也不知道为什么会这样,我没有使用过坚果云,但是我建议检查 webdav 根目录的读写权限。
我不清楚为什么给予了管理员权限依旧无效,但看起来这和之前https://github.com/Predidit/Kazumi/issues/61这一问题有些类似
这不是类似的问题,它的问题是为什么记录不生成,这个问题是 webdav 在保存凭据后的测试环节就出错。
但客户端貌似也没有生成记录,抱歉我可能没法进行进一步的问题排查因为我没有相关的知识
我会保留此 Issue 为开启状态,以方便遇到类似情况的人可以提供更多信息。
同样遇到了此错误,使用的是坚果云的webdav,安卓端测试 1.2.7, PC同版本无该问题
哦 我的报错是 Error: Not Implemented ,前边内容一样
此问题应在 1.2.8 修复
该问题未得到解决
我会调查这一问题,我在测试这一功能时使用的是其他webdav提供商,这似乎只会出现在坚果云上。
您使用的webdav提供商是哪一家呢
我在使用 阿里网盘 的 webdav 测试,他运行很好。
我后续会尝试坚果云来进一步确认问题。
我在使用 阿里网盘 的 webdav 测试,他运行很好。
我后续会尝试坚果云来进一步确认问题。
我也遇到了这个问题,同样是坚果云,原因跟上面两位一样,看了讨论之后去试了我自建的webdav,可以正常用,估计是坚果云的问题,奇怪的是我只有win端会出这问题,安卓和ios能正常用