Gibt es eine Option, Amazon Cloud Drive vom Terminal (Linux) aus zu verwenden?

Wie Sie wahrscheinlich wissen, hat Amazon keinen Cloud Drive-Client für Linux veröffentlicht. Gibt es eine andere Möglichkeit, vom Terminal aus auf ACD zuzugreifen?

Author: metalcamp, 2015-03-30

5 answers

Zum Zeitpunkt der Frage war die Antwort leider Nein, aber nicht mehr! Sie können jetzt einfach über einen OpenSource-Client namens Amazon Cloud Drive vom Terminal aus auf Amazon Cloud Drive zugreifen acd_cli, das ist in Python (3) geschrieben und läuft unter Windows / Linux / Mac. Hier gab es eine Liste autorisierter Apps: https://www.amazon.com/clouddrive/apps jetzt werden jedoch nur offizielle Amazon-Clients für macOS und Windows angezeigt.

Dies sind meist "Cloud-to-Cloud-Sync" - Dienste und absolut nicht das, wonach Sie suchen. Selbst die Amazon Build-App für Mac OS X, die eigentlich ein eigenständiger Uploader ist, bietet keine Befehlszeilenschnittstelle und Sie können keine Dateien von der Konsole hochladen.

Die einzige Hoffnung ist eine offene REST-basierte API, die die Interaktion mit Amazon Cloud Drive ermöglicht, was eine gute Nachricht ist, da dies im Wesentlichen bedeutet, dass jeder einen Client dafür erstellen kann.

Eine app namens ExpanDrive unterstützt auch Amazon-Cloud-Drive von jetzt aufgrund von Benutzeranforderungen. Das hilft jedoch nicht viel, da sie noch keine Linux-Version ihrer (kommerziellen) App haben, aber sie arbeiten auch daran anscheinend (ursprünglich Mitte veröffentlicht werden Sommer 2015). Es gibt eine Reihe ähnlicher Produkte wie Netdrive (unterstützt nur Windows). Die (nicht mehr verwendete) DragonDisk verfügt bereits über Linux-Befehlszeilenbinärdateien und unterstützt:

Amazon S3®, Google Cloud Storage, und alle cloud-Speicherdienste, die Kompatibilität mit Amazon S3 API bieten

Du könntest natürlich versuchen, einen von beiden durch wine zu laufen.

Es gibt auch einige Software, die lifehacker erwähnt, um unter Windows verwendet zu werden. Ich stelle mir vor, Sie könnten wine verwenden, um es (oder eines der früheren Tools) auszuführen, um zu sehen, ob Sie diese zum Laufen bringen können.

Wenn das alles dich jetzt nicht glücklich macht:

Es gibt eine andere Idee, ich dachte darüber nach,: Terminalbasiertes Surfen im Internet. Installieren Sie w3m oder eine Alternative (lynx, links2 usw.) und probieren Sie es aus - ich habe nicht sehr weit kommen, aber ich noch nicht getestet, alle von Ihnen, und Sie können mindestens einloggen in die website, von der aus Sie Ihre terminal-basierte browser. Ich konnte auch die Bildwiedergabefunktionen nicht testen (dafür benötigen Sie xterm). Hier ist ein anständiger Führer.

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

Das Problem ist, dass keine Dateien angezeigt werden und Sie Probleme mit dem Drag & Drop-Upload haben Funktionalität. Wir haben also im Allgemeinen kein Glück.

 23
Author: Chris,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-11-09 21:58:18

Ich habe http://rclone.org/ mit viel Erfolg. Ich finde es ziemlich ausgereift und robust. Es enthält auch Bandbreitendrosselung, die funktioniert!

Bearbeiten: Bitte beachten Sie, dass dies nicht mehr der Fall. Amazon Drive hat rclone gesperrt und dies scheint dauerhaft zu sein.

 20
Author: matt604,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-10-06 03:29:49

Anscheinend gibt es auch ein anderes Neuling-Befehlszeilenzugriffsprojekt.

Die SeiteACD Tools von Drittanbietern listetacd_cli auf, ein Befehlszeilenzugriffstool in den Alpha-Stufen.

 5
Author: user2280349,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-04-21 18:38:05

Es gibt ein Befehlszeilenprogramm namens drivesink:

Https://github.com/caseymrm/drivesink

Https://drivesink.appspot.com/

Für GUI gibt es jetzt Boxcryptor:

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

Sie haben hier einen tragbaren Linux-Client:

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

 4
Author: ryanpcmcquen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-10-23 21:24:07

Es gibt einen FUSE-Treiber für Amazon Cloud Drive, der existiert, aber die Ergebnisse der Verwendung sind (bisher) inkonsistent.

Der Treiber basiert auf einigen früheren Arbeiten, die zur Verwendung des Amazon Cloud Drive von Python ausgeführt wurden.

Es scheint jedoch, dass sich die REST-API für Amazon Cloud Drive seit der früheren Arbeit geändert hat.

Meine Ergebnisse waren fleckig. Ich könnte die ACD als Linux-Einhängepunkt mounten und Daten mit dem Befehl übertragen line-Tools (wie Midnight Commander), aber ich konnte die Übertragungsdateien lokal auf dem Linux-Mount-Punkt nicht sehen. Andere Male konnte ich sie nicht auf ACD sehen.

Es ist eine hoffnungsvolle Arbeit an dieser Stelle.

 1
Author: user2280349,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-04-21 18:22:36