38

Как вы, наверное, знаете, Amazon не выпустила ни одного клиента Cloud Drive для Linux. Есть ли другая возможность доступа к ACD с терминала?

5 ответов5

21

На момент запроса ответа к сожалению нет, но не более! Теперь вы можете легко получить доступ к Amazon Cloud Drive из терминала, используя клиент OpenSource с именем acd_cli, который написан на Python (3) и работает под Windows / Linux / Mac. Здесь был список авторизованных приложений: https://www.amazon.com/clouddrive/apps, но теперь он показывает только официальных клиентов Amazon для MacOS и Windows.

Это в основном сервисы «облако-синхронизация», и абсолютно не то, что вы ищете. Даже приложение сборки Amazon для Mac OS X, которое на самом деле является автономным загрузчиком, не предоставляет интерфейс командной строки, и вы не можете загружать файлы из консоли.

Единственная надежда - это открытый API на основе REST, который позволяет взаимодействовать с Amazon Cloud Drive, что является хорошей новостью, поскольку по сути это означает, что любой может создать клиент для него.

Одно приложение под названием ExpanDrive также поддерживает Amazon Cloud Drive из-за запросов пользователей. Это не сильно помогает, хотя, так как у них еще нет версии Linux (коммерческого) приложения, но они, видимо, тоже работают над этим (первоначально выйдет в середине лета 2015 года). Существует ряд подобных продуктов, таких как Netdrive (поддерживает только Windows). (Снято с производства) DragonDisk уже имеет исполняемые файлы командной строки linux и поддерживает:

Amazon S3®, Google Cloud Storage® и все облачные сервисы хранения данных, обеспечивающие совместимость с Amazon S3 API

Конечно, вы можете попробовать пробовать любую из них через вино.

Существует также некоторое программное обеспечение, которое Lifehacker упоминает для использования под Windows. Я полагаю, что вы могли бы использовать Wine для запуска его (или любого из прежних инструментов), чтобы посмотреть, сможете ли вы заставить их работать.

Если все это не делает вас счастливыми прямо сейчас:

Есть еще одна идея, о которой я подумал: веб-браузер на основе терминала. Установите w3m или любую другую альтернативу (lynx, links2 и т.д.) И попробуйте - я не очень далеко продвинулся, но я не проверил все из них, и вы можете, по крайней мере, войти в веб-сайт из браузера на основе терминала , Я также не смог проверить возможности рендеринга изображений (для этого нужен xterm). Вот достойный гид.

sudo apt-get install w3m w3m-img
w3m cloud.amazon.com

Проблема в том, что он не отображает никаких файлов, и у вас будут проблемы с функцией загрузки с помощью перетаскивания. Так что нам вообще не повезло.

19

Я использовал http://rclone.org/ с большим успехом. Я нахожу это довольно зрелым и крепким. Это также включает регулирование пропускной способности, которая работает!

Изменить: Обратите внимание, что это больше не так. Amazon Drive запретил rclone, и это кажется постоянным.

5

По-видимому, есть еще один проект доступа для командной строки новичка.

На странице ACD Сторонние инструменты перечислены acd_cli, инструмент доступа к командной строке на альфа-этапах.

4

Существует программа командной строки, которая называется drivesink:

https://github.com/caseymrm/drivesink

https://drivesink.appspot.com/

Для GUI теперь есть Boxcryptor:

https://www.boxcryptor.com/en/blog/boxcryptor-now-supports-amazon-cloud-drive

У них есть портативный Linux-клиент здесь:

https://www.boxcryptor.com/en/boxcryptor-portable-download

1

Существует драйвер FUSE для Amazon Cloud Drive, который существует, но результаты его использования (до сих пор) противоречивы.

Драйвер основан на некоторой ранее проделанной работе, позволившей использовать Amazon Cloud Drive из python.

Однако, похоже, что API REST для Amazon Cloud Drive изменился с тех пор, как была проделана предыдущая работа.

Мои результаты с его использованием были пятнистыми. Я мог смонтировать ACD в качестве точки монтирования Linux и передавать в нее данные с помощью инструментов командной строки (например, Midnight Commander), но я не мог видеть файлы передачи локально в точке монтирования Linux. В других случаях я не мог показывать их на ACD.

Это обнадеживающая работа в процессе на данный момент.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .