Wie Sie wahrscheinlich wissen, hat Amazon keinen Cloud Drive-Client für Linux veröffentlicht. Gibt es eine andere Möglichkeit, über das Terminal auf ACD zuzugreifen?
Wie Sie wahrscheinlich wissen, hat Amazon keinen Cloud Drive-Client für Linux veröffentlicht. Gibt es eine andere Möglichkeit, über das Terminal auf ACD zuzugreifen?
Antworten:
Zum Zeitpunkt der Beantwortung lautete die Antwort leider Nein , mehr aber nicht! Mit einem OpenSource-Client acd_cli
, der in Python (3) geschrieben ist und unter Windows / Linux / Mac ausgeführt wird, können Sie vom Terminal aus problemlos auf Amazon Cloud Drive zugreifen . Es gab hier eine Liste autorisierter Apps: https://www.amazon.com/clouddrive/apps, aber jetzt werden nur offizielle Amazon-Clients für MacOS und Windows angezeigt.
Dies sind meistens "Cloud-to-Cloud-Sync" -Dienste und absolut nicht das, wonach Sie suchen. Sogar 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. Dies ist eine gute Nachricht, da dies im Wesentlichen bedeutet, dass jeder einen Client dafür erstellen kann.
Eine App namens ExpanDrive unterstützt aufgrund von Benutzeranfragen inzwischen auch Amazon Cloud Drive . Das hilft zwar nicht viel, da sie noch keine Linux-Version ihrer (kommerziellen) App haben, aber anscheinend arbeiten sie auch daran (ursprünglich im Hochsommer 2015 veröffentlicht). Es gibt eine Reihe ähnlicher Produkte wie Netdrive (unterstützt nur Windows). Die (abgekündigte) DragonDisk verfügt bereits über Linux-Befehlszeilen-Binärdateien und unterstützt:
Amazon S3®, Google Cloud Storage® und alle Cloud-Speicherdienste, die Kompatibilität mit der Amazon S3-API bieten
Sie könnten natürlich versuchen, eine davon durch Wein laufen zu lassen .
Es gibt auch eine Software , die von Lifehacker für die Verwendung unter Windows empfohlen wird. Ich stelle mir vor, Sie könnten mit Wein (oder einem der früheren Tools) prüfen, ob Sie diese zum Laufen bringen können.
Wenn dich das alles gerade nicht glücklich macht:
Es gibt eine andere Idee, über die ich nachgedacht habe: Terminal-basiertes Surfen im Internet . Installieren Sie w3m oder eine andere Alternative (lynx, links2 usw.) und probieren Sie es aus - ich bin nicht weit gekommen, aber ich habe nicht alle getestet, und Sie können sich zumindest über Ihren terminalbasierten Browser auf der Website anmelden . Ich konnte auch die Bildwiedergabefunktionen nicht testen (dafür benötigen Sie xterm). Hier ist eine anständige Anleitung.
sudo apt-get install w3m w3m-img
w3m cloud.amazon.com
Das Problem ist, dass keine Dateien angezeigt werden und Sie Probleme mit der Funktion zum Hochladen per Drag & Drop haben. Wir haben also im Allgemeinen Pech.
Ich habe http://rclone.org/ mit viel Erfolg benutzt. Ich finde es ziemlich ausgereift und robust. Es beinhaltet auch eine funktionierende Bandbreitendrosselung!
Bearbeiten: Bitte beachten Sie, dass dies nicht mehr der Fall ist. Amazon Drive hat rclone gesperrt und dies scheint dauerhaft zu sein.
Anscheinend gibt es noch ein neues Kommandozeilenzugriffsprojekt.
Der ACD 3rd Party Tools Seite Listen acd_cli , ein Zugriff Kommandozeilen - Tool in den Alpha - Phasen.
Es gibt ein Befehlszeilenprogramm mit dem Namen drivesink
:
https://github.com/caseymrm/drivesink
https://drivesink.appspot.com/
Für GUI gibt es jetzt Boxcryptor:
https://www.boxcryptor.com/de/blog/boxcryptor-now-supports-amazon-cloud-drive
Sie haben hier einen portablen Linux-Client:
Es gibt einen FUSE-Treiber für Amazon Cloud Drive, dessen Ergebnisse jedoch (bislang) inkonsistent sind.
Der Treiber basiert auf früheren Arbeiten, die durchgeführt wurden, um die Verwendung des Amazon Cloud Drive von Python aus zu ermöglichen.
Es scheint jedoch, dass sich die REST-API für Amazon Cloud Drive geändert hat, seitdem die früheren Arbeiten durchgeführt wurden.
Meine Ergebnisse mit ihm waren nicht so toll. Ich konnte die ACD als Linux-Einhängepunkt einbinden und Daten mit Befehlszeilentools (z. B. Midnight Commander) auf sie übertragen, aber ich konnte die Übertragungsdateien lokal auf dem Linux-Einhängepunkt nicht sehen. In anderen Fällen konnte ich sie nicht auf ACD sehen.
Es ist zu diesem Zeitpunkt eine hoffnungsvolle Arbeit.