问题标签 [rclone]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1210 浏览

rclone - 如何使用 RCLONE 计算 Google Drive 文件夹大小(已用空间)?

Google Drive 不会单独为您提供每个文件夹大小的细分,因此当接近存储限制时,最好知道哪些文件夹占用的空间最多。

如何使用 rclone (rclone.org) 在 Google Drive 上获取文件夹的大小以及它使用了多少空间?

0 投票
1 回答
311 浏览

command-line - 为什么我无法使用 rclone 访问我的 NAS 驱动器?

我正在尝试使用 rclone 访问我的 NAS 驱动器:

N:\我的 NAS 驱动器在哪里。但是,我似乎无法以这种方式访问​​我的 NAS:

但是,在同一个命令行窗口中,我可以使用ls N:\例如访问我的 NAS。如何使用 rclone 访问我的 NAS?

0 投票
1 回答
485 浏览

batch-file - 调度一个使用 rclone 的 bat 文件

我制作了一个 .BAT 文件,如下所示:

这样做是将云存储位置安装到我的“X”驱动器。当我双击此批处理文件时,一切正常,但是当我尝试通过 Windows 任务计划程序启动它时,什么也没有发生。

注意:我还尝试使用.EXE名为“bat2exe”的实用程序使用包装器,但似乎没有任何效果。

我做错了什么...帮助将不胜感激。

0 投票
1 回答
253 浏览

amazon-web-services - rclone - 如何列出 AWS S3 存储桶中包含最新文件的目录?

我目前正在使用 rclone 访问 AWS S3 数据,并且由于我不使用任何一个,所以我不是专家。

我正在访问公共存储桶unidata-nexrad-level2-chunks,我正在查看 1000 个文件夹。要查看这些,我使用 Windows 命令提示符并输入:

任何时候只有一个文件夹有实时数据写入其中,这就是我需要找到的那个。我如何确定哪一个是我需要的?我可以检查一下哪个文件夹有最新的数据。但我该怎么做呢?

我的命令的输出如下所示:

我该怎么做才能找到最新数据的写入位置?由于一次只有一个文件夹,我希望它会很简单。

编辑:我意识到我需要一种方法来列出最新的文件(连同它的文件夹#),而不是列出所有 999 个目录中可能的每个文件和时间戳。我正在开始一项赏金,并且允许我在不费力地完成所有任务的情况下做到这一点的正确答案将获得赏金。如果列出所有 999 个文件夹中的所有内容需要 20 分钟,这是没有用的,因为到那时下一个文件夹将处于活动状态。

0 投票
1 回答
403 浏览

amazon-web-services - RClone:将 AWS S3 访问密钥和秘密密钥存储在我的服务器而不是用户计算机/桌面应用程序中

我使用GoLang Fyneand创建了一个桌面应用程序RClone。我将使用RClonesyncmountS3 的功能,我不想将AWS access keyand存储Secret key在我的桌面应用程序(最终用户桌面应用程序)或本地配置文件中。如何保护 RClone 以使其无需我将访问密钥 ID 和密钥 ID 存储在用户计算机或桌面应用程序(硬编码)中即可工作?S3 访问密钥和秘密密钥必须仅存储在我的服务器中。

我的方法:

  1. 桌面应用程序登录:修改我的后端登录 api 逻辑,使其返回加密的 AWS 访问密钥和 Secret。AWS 访问密钥和访问密钥将在桌面应用程序的运行时解密。
  2. 从我的登录 API 返回 AWS 签名并在 RClone/Desktop 应用程序 ( https://github.com/rclone/rclone/blob/master/backend/s3/v2sign.go ) 中使用该签名并使用该签名调用 s3 API (授权标头)。
  3. 无论如何我可以生成一个无风险的 AWS 访问令牌和密钥,它只能访问 AWS S3 存储桶中的一个文件夹?

RClone S3 连接代码:https ://github.com/rclone/rclone/tree/master/backend/s3

0 投票
1 回答
325 浏览

data-transfer - rclone 从存储桶到文件系统的缓慢传输

我使用 rclone 在 minio 存储桶和共享存储之间传输数据。我正在迁移一家商店,数据量约为 200GB 的产品图片。每张图片都有自己的文件夹/路径。所以有很多文件夹需要创建。Rclone 安装在新服务器上,存储通过 san 连接到服务器。转移运行了一个多星期,我们现在有 170GB。一切正常,但在我看来它真的很慢。从存储桶传输到经典文件系统的速度这么慢是否正常?

0 投票
1 回答
480 浏览

linux - RCLONE:pCloud 的“access_token”无效

我正在尝试将 rclone 与 pCloud 存储服务一起使用。我已按照以下步骤操作:

配置文件在过程结束时看起来像这样:

但是当我启动这个命令时:

我收到此错误:

2020/10/10 17:23:22 错误::错误列表:无法列出文件:pcloud 错误:提供的“access_token”无效。(2094) 2020/10/10 17:23:22 ls 失败,出现 2 个错误:最后一个错误是:无法列出文件:pcloud 错误:提供的“access_token”无效。(2094)

我不明白为什么,因为在配置步骤中一切都很好。

我对 DROPBOX 和 GOOGLE DRIVE 进行了相同的配置,并且工作正常。但是 PCLOUD 失败了。

如果你有想法?

0 投票
1 回答
262 浏览

oracle-cloud-infrastructure - 通过 rclone 和非经典 OCI 对象存储使用 swift 样式访问

任何人都可以评论是否可以使用 rclone 的快速支持来访问 OCI 对象存储中的存储桶(新 OCI,不是经典)。

我对此很感兴趣,因为 S3 兼容模式仅限于一个指定的隔间,我希望能够在我的租户中使用 rclone 和任何存储桶。

我知道对于公共存储桶,仍然有一个 swift 样式的 URL。3 种功能性 URL 样式似乎是:

  • 本机:https://objectstorage.{region}.oraclecloud.com/n/{object-storage-namespace}/b/{bucket}/o/{filename}
  • 斯威夫特:https://swiftobjectstorage.{region}.oraclecloud.com/v1/{object-storage-namespace}/{bucket}/{filename}
  • S3:https://{object-storage-namespace}.compat.objectstorage..oraclecloud.com/{bucket}/{filename}

https://docs.cloud.oracle.com/en-us/iaas/Content/Identity/Tasks/managingcredentials.htm讨论了一些关于 Swift 密码(Auth Tokens)的内容,您可以在控制台中创建一个。

但是我找不到任何关于非经典版本的对象存储的身份验证URL 的信息。带有 auth_token 的 storage_url 似乎也不起作用。

使用 -vvvv 只显示 401 Unauthorized 。

0 投票
1 回答
287 浏览

python - Python rclone检查两个文件夹的差异

我正在尝试编写一个用于使用 rclone 上传到 gdrive 的自动脚本。我不会只在这个检查语句中查看所有代码,rclone 命令检查本地文件夹和挂载文件夹中的文件,如下所示: rclone check "local folder" "mounted folder" --ignore existing --onlyoneway 它返回终端一些无法存储在文本文件中的数据,或者我现在不知道如何。

我的问题是如何正确检查两个目录是否与内部的所有文件和文件大小相同并返回布尔值 True 或 False?

0 投票
1 回答
40 浏览

unix - 没有这样的目录或文件 - Mac

我对此很陌生,但是当我有一台 PC 时,我设法让这段代码运行。现在我想让它在我的 MacBook 上运行。

我正在使用 Rclone 同步到 Jottacloud,我想制作一个可点击的文件,就像 windows 中的 .bat 文件一样。

这是我的简单代码:

在终端中运行它,没有 #!/bin/bash,它可以正常工作。

但是当我将它保存为一个没有扩展名的文件并在其上运行chmod 744时,它返回错误“没有这样的文件目录”

我的知识到此结束。

这可能是一个非常简单的问题,但我无法从我的谷歌搜索中获得本质。

提前致谢!