Як ви, напевно, знаєте, 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® та всі хмарні служби зберігання даних, які забезпечують сумісність з API Amazon S3
Можна, звичайно, спробувати запустити будь-яку з них через вино .
Існує також програмне забезпечення, яке рятувальник згадує про використання під Windows. Я думаю, ви могли б використати вино для запуску (або будь-якого з колишніх інструментів), щоб побачити, чи можете ви змусити їх працювати.
Якщо все це зараз вас не робить щасливим:
Є ще одна ідея, над якою я задумався: перегляд веб-сторінок на терміналах . Встановіть w3m чи будь-яку альтернативу (рись, посилання2 тощо) та спробуйте це - я не зайшов дуже далеко, але я не перевірив їх усіх, і ви можете принаймні увійти на веб-сайт із свого браузера на базі терміналів . Я також не міг перевірити можливості візуалізації зображень (для цього вам потрібен 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 та передавати йому дані за допомогою інструментів командного рядка (наприклад, опівночі командир), але я не міг бачити файли передачі локально в точці монтажу linux. В інших випадках я не міг здатися їм на ACD.
Наразі ця робота, що сподівається, триває.