您可能知道,亚马逊没有发布任何适用于 Linux 的 Cloud Drive 客户端。还有其他选项可以从终端访问 ACD 吗?
答案1
在提问的时候,答案很不幸不,但现在不再如此!现在,您可以使用名为acd_cli
,它用 Python (3) 编写,可在 Windows / Linux / Mac 下运行。这里有一个授权应用程序列表:https://www.amazon.com/clouddrive/apps但现在仅显示适用于 MacOS 和 Windows 的官方亚马逊客户端。
不过,这些大多是“云到云同步”服务,绝对不是您想要的。即使是适用于 Mac OS X 的 Amazon build 应用程序(实际上是一个独立的上传程序)也不提供命令行界面,您无法从控制台上传文件。
唯一的希望是一个开放的基于 REST 的API它允许与 Amazon Cloud Drive 进行交互,这是个好消息,因为它本质上意味着任何人都可以为它构建客户端。
一个应用程序叫扩展驱动器现在还支持 Amazon Cloud Drive根据用户请求。但这并没有多大帮助,因为他们还没有他们的(商业)应用程序的 Linux 版本,但他们也正在努力显然(原定于 2015 年夏季中旬发布)。还有许多类似的产品,例如网络驱动器(仅支持 Windows)。(已停产)龙盘已经有 Linux 命令行二进制文件并支持:
Amazon S3®、Google Cloud Storage® 以及所有提供与 Amazon S3 API 兼容的云存储服务
当然,你可以尝试通过葡萄酒。
也有一些软件那生活黑客提到在 Windows 下使用。我想你可以使用葡萄酒运行它(或任何以前的工具)来看看是否可以使它们工作。
如果这一切现在都不能让你开心的话:
我想到了一个另一个想法:基于终端的网页浏览。 安装w3m或任何替代方案(lynx、links2 等)并试用 - 我没有取得很大进展,但我还没有测试过所有这些,你至少可以从基于终端的浏览器登录网站。我也无法测试图像渲染功能(你需要 xterm 才能做到这一点)。这里是一位不错的导游。
sudo apt-get install w3m w3m-img
w3m cloud.amazon.com
问题是它不显示任何文件,并且拖放上传功能会遇到麻烦。所以我们通常运气不佳。
答案2
我一直在使用http://rclone.org/取得了很大成功。我发现它非常成熟和强大。它还包括有效的带宽限制!
编辑:请注意,情况不再如此。Amazon Drive 已禁止 rclone并且这似乎是永久性的。
答案3
答案4
有一个FUSE 驱动器对于 Amazon Cloud Drive 来说,它确实存在,但使用它的结果(到目前为止)并不一致。
司机基于一些早期的研究已完成,允许从 python 使用 Amazon Cloud Drive。
然而,自早期工作完成以来,Amazon Cloud Drive 的 REST API 似乎已经发生了变化。
我使用它的结果并不理想。我可以将 ACD 安装为 Linux 安装点,并使用命令行工具(如 midnight commander)将数据传输到它,但我无法在 Linux 安装点本地看到传输文件。其他时候,我无法在 ACD 上看到它们。
目前,这是一项充满希望的正在进行的工作。