Come probabilmente saprai, Amazon non ha rilasciato alcun client Cloud Drive per Linux. Esiste un'altra opzione per accedere all'ACD dal terminale?
Come probabilmente saprai, Amazon non ha rilasciato alcun client Cloud Drive per Linux. Esiste un'altra opzione per accedere all'ACD dal terminale?
Risposte:
Purtroppo , al momento di chiedere la risposta , No , ma non di più! Ora puoi accedere facilmente ad Amazon Cloud Drive dal terminale usando un client OpenSource chiamato acd_cli
, che è scritto in Python (3) e funziona su Windows / Linux / Mac. C'era un elenco di app autorizzate qui: https://www.amazon.com/clouddrive/apps ma ora mostra solo i client Amazon ufficiali per MacOS e Windows.
Questi sono per lo più servizi di "cloud-to-cloud-sync" e non sono assolutamente ciò che stai cercando. Anche l'app di build Amazon per Mac OS X, che in realtà è un uploader autonomo, non fornisce un'interfaccia a riga di comando e non è possibile caricare file dalla console.
L'unica speranza è un'API aperta basata su REST che consenta l'interazione con Amazon Cloud Drive, che è una buona notizia, in quanto significa essenzialmente che chiunque potrebbe costruire un client per questo.
Un'app chiamata ExpanDrive supporta anche Amazon Cloud Drive ormai a causa delle richieste degli utenti . Che non aiuta molto, però, dal momento che anche non hanno una versione Linux di loro app (commerciale), eppure, ma sono anche lavorando su questo a quanto pare (in origine per essere rilasciato metà estate 2015). Esistono numerosi prodotti simili come Netdrive (supporta solo Windows). DragonDisk (fuori produzione) ha già binari della riga di comando di Linux e supporta:
Amazon S3®, Google Cloud Storage® e tutti i servizi di archiviazione cloud che offrono compatibilità con l'API Amazon S3
Ovviamente potresti provare a far passare uno di quelli attraverso il vino .
Esistono anche alcuni software che Lifehacker menziona per essere utilizzati su Windows. Immagino che tu possa usare il vino per eseguirlo (o uno qualsiasi degli strumenti precedenti) per vedere se riesci a farli funzionare.
Se tutto ciò non ti rende felice in questo momento:
C'è un'altra idea a cui ho pensato: la navigazione web basata su terminali . Installa w3m o qualsiasi altra alternativa (lynx, links2, ecc.) E provalo - Non sono andato molto lontano, ma non li ho testati tutti e puoi almeno accedere al sito web dal tuo browser basato su terminale . Inoltre non ho potuto testare le capacità di rendering delle immagini (per questo è necessario xterm). Ecco una guida decente.
sudo apt-get install w3m w3m-img
w3m cloud.amazon.com
Il problema è che non visualizza alcun file e avrai problemi con la funzionalità di caricamento con trascinamento della selezione. Quindi siamo generalmente sfortunati.
Ho usato http://rclone.org/ con molto successo. Lo trovo abbastanza maturo e robusto. Include anche la limitazione della larghezza di banda che funziona!
Modifica: si noti che non è più così. Amazon Drive ha vietato rclone e questo sembra essere permanente.
Apparentemente c'è anche un altro progetto di accesso alla riga di comando per principianti.
La pagina Strumenti di terze parti ACD elenca acd_cli , uno strumento di accesso alla riga di comando nelle fasi alfa.
Esiste un programma da riga di comando chiamato drivesink
:
https://github.com/caseymrm/drivesink
https://drivesink.appspot.com/
Per la GUI ora c'è Boxcryptor:
https://www.boxcryptor.com/en/blog/boxcryptor-now-supports-amazon-cloud-drive
Hanno un client Linux portatile qui:
Esiste un driver FUSE per Amazon Cloud Drive che esiste ma i risultati del suo utilizzo sono (finora) incoerenti.
Il driver si basa su alcuni lavori precedenti effettuati per consentire l'utilizzo di Amazon Cloud Drive da Python.
Tuttavia, sembra che l'API REST per Amazon Cloud Drive sia cambiata da quando è stato svolto il lavoro precedente.
I miei risultati nell'usarlo sono stati chiazzati. Potrei montare l'ACD come mount point di Linux e trasferire i dati su di esso usando gli strumenti della riga di comando (come il comandante di mezzanotte) ma non riesco a vedere i file di trasferimento localmente sul mount point di Linux. Altre volte, non potevo sembrare su ACD.
È un lavoro di speranza in corso a questo punto.