Как вы, наверное, знаете, Amazon не выпустила ни одного клиента Cloud Drive для Linux. Есть ли другая возможность доступа к ACD с терминала?
Как вы, наверное, знаете, Amazon не выпустила ни одного клиента Cloud Drive для Linux. Есть ли другая возможность доступа к ACD с терминала?
Ответы:
На момент запроса ответ был к сожалению нет , но не более! Теперь вы можете легко получить доступ к 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
Проблема в том, что он не отображает никаких файлов, и у вас будут проблемы с функцией загрузки с помощью перетаскивания. Так что нам вообще не повезло.
Я использую http://rclone.org/ с большим успехом. Я нахожу это довольно зрелым и крепким. Это также включает регулирование пропускной способности, которая работает!
Изменить: Обратите внимание, что это больше не так. Amazon Drive запретил rclone, и это кажется постоянным.
По-видимому, есть еще один проект доступа для командной строки новичка.
На странице ACD Сторонние инструменты перечислены acd_cli , инструмент доступа к командной строке на этапах альфа.
Существует программа командной строки под названием 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-клиент:
Существует драйвер FUSE для Amazon Cloud Drive, который существует, но результаты его использования (до сих пор) противоречивы.
Этот драйвер основан на более ранней работе, проделанной для использования Amazon Cloud Drive из python.
Однако, похоже, что API REST для Amazon Cloud Drive изменился с тех пор, как была проделана предыдущая работа.
Мои результаты с его использованием были пятнистыми. Я мог подключить ACD в качестве точки монтирования Linux и передавать в нее данные с помощью инструментов командной строки (например, Midnight Commander), но я не мог видеть файлы передачи локально в точке монтирования Linux. В других случаях я не мог показывать их на ACD.
Это обнадеживающая работа в процессе на данный момент.