AlistGo / alist

🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。
https://alist.nn.ci
GNU Affero General Public License v3.0
44.21k stars 5.73k forks source link

onedrive由别人共享的文件,无法通过挂载下载吗 #7351

Open liaojiaxin97 opened 1 month ago

liaojiaxin97 commented 1 month ago

Please make sure of the following things

Description of the feature / 需求描述

onedrive由别人共享的文件,无法通过挂载下载吗

Suggested solution / 实现思路

No response

Additional context / 附件

liaojiaxin97 commented 1 month ago

微信截图_20241017095307 微信截图_20241017095324

BlueSkyXN commented 1 month ago

使用 --onedrive-shared-with-me 选项

rclone 提供了一个选项,可以直接列出共享给你的文件和文件夹,方便从中直接下载。

你可以使用 --onedrive-shared-with-me 来列出共享的文件和目录:

rclone lsd onedrive: --onedrive-shared-with-me

这将列出所有共享给你的目录。

找到需要的共享目录后,可以使用 copysync 命令下载共享的文件夹:

rclone copy onedrive:"Shared Folder Name" /path/to/local/destination --onedrive-shared-with-me

使用 rclone link (仅限公开分享链接)

如果分享链接是公开的,你可以使用 rclone link 命令查看这个链接,然后直接使用这个公开链接来下载。不过,这种情况通常只适用于公开的单个文件或目录,且必须是无需登录即可访问的链接。

liaojiaxin97 commented 1 month ago

使用 --onedrive-shared-with-me 选项

rclone 提供了一个选项,可以直接列出共享给你的文件和文件夹,方便从中直接下载。

你可以使用 --onedrive-shared-with-me 来列出共享的文件和目录:

rclone lsd onedrive: --onedrive-shared-with-me

这将列出所有共享给你的目录。

找到需要的共享目录后,可以使用 copysync 命令下载共享的文件夹:

rclone copy onedrive:"Shared Folder Name" /path/to/local/destination --onedrive-shared-with-me

使用 rclone link (仅限公开分享链接)

如果分享链接是公开的,你可以使用 rclone link 命令查看这个链接,然后直接使用这个公开链接来下载。不过,这种情况通常只适用于公开的单个文件或目录,且必须是无需登录即可访问的链接。

你好,请问在哪里输入--onedrive-shared-with-me,或者有什么关于rclone的说明文档可以查看?

liaojiaxin97 commented 1 month ago

我现在有两个窗口,一个是cmd命令行,一个是alist的管理后台

BlueSkyXN commented 1 month ago

rclone

rclone

Simonzhang8 commented 1 month ago

有这个功能了呀 Alist可以直接挂载OneDrive分享链接 https://github.com/AlistGo/alist/pull/6793