Το καλό πράγμα για το Dropbox είναι ότι έχει ένα desktop client για σχεδόν κάθε λειτουργικό σύστημα και κινητή συσκευή. Ωστόσο, εάν χρειάζεστε πρόσβαση στο Dropbox από το διακομιστή σας ή από μια μικρή συσκευή, όπως το Raspberry Pi, που δεν σας επιτρέπει να εγκαταστήσετε το πρόγραμμα-πελάτη Dropbox, μια καλύτερη λύση είναι να μπορείτε να διαχειριστείτε το λογαριασμό σας Dropbox απευθείας από το τερματικό (με γραμμή εντολών). Αυτό είναι όπου το σενάριο Dropbox Uploader έρχεται χρήσιμο.

Ο Dropbox Uploader είναι ένα σενάριο BASH το οποίο μπορεί να χρησιμοποιηθεί για τη μεταφόρτωση, τη λήψη, τη διαγραφή ή τη διαγραφή αρχείων από το Dropbox. Το καλό είναι ότι δεν απαιτεί να εισάγετε το όνομα χρήστη και τον κωδικό πρόσβασης του Dropbox. Χρησιμοποιεί το API Dropbox για να συνδεθεί στο λογαριασμό σας Dropbox ώστε να μπορείτε να μεταφέρετε τα αρχεία σας χωρίς να ανησυχείτε για τη διαρροή του κωδικού πρόσβασής σας.

Εγκατάσταση

Υπάρχουν μόνο δύο πράγματα που απαιτούνται για το Dropbox Uploader: Bash (προφανώς) και cURL. Το Bash περιλαμβάνεται σε σχεδόν κάθε διανομή Linux, εκτός και αν το αφαιρέσετε με το χέρι. Θα χρειαστεί να εγκαταστήσετε το cURL αν δεν είναι ήδη εγκατεστημένο στο σύστημά σας. Σε διανομία βασισμένη στο Ubuntu:

 sudo apt-get εγκαταστήστε μπούκλα 

Για να εγκαταστήσετε το Dropbox Uploader, πρώτα αρπάξτε το σενάριο από τον ιστότοπό του Github:

 curl "https://raw.github.com/andreafabrizi/Dropbox-Uploader/master/dropbox_uploader.sh" -o /tmp/dropbox_uploader.sh 

Στη συνέχεια, μετακινήστε το στο φάκελο "bin":

 sudo εγκαταστήσετε /tmp/dropbox_uploader.sh / usr / local / bin / dropbox_uploader 

Για να ξεκινήσετε, απλά χρησιμοποιήστε την εντολή:

 dropbox_uploader 

Για την πρώτη εκτέλεση, θα σας δείξει ένα όνομα εφαρμογής και θα σας ζητήσει να δημιουργήσετε μια εφαρμογή Dropbox με αυτό το όνομα εφαρμογής.

Μεταβείτε στον ιστότοπο Dropbox Developer και δημιουργήστε μια εφαρμογή.

Ακολουθούν ορισμένες ρυθμίσεις που πρέπει να ορίσετε για την εφαρμογή σας:

  • Τύπος εφαρμογής : Εφαρμογή API Dropbox
  • Τύπος δεδομένων : Αρχεία και βάσεις δεδομένων
  • Τύπος αρχείων : Όλοι οι τύποι αρχείων

Για τον περιορισμό της εφαρμογής, μπορείτε να ρυθμίσετε την πρόσβαση σε μόνο αρχεία που δημιουργεί ή όλα τα αρχεία στο Dropbox.

Επιστρέψτε στο τερματικό, πληκτρολογήστε το κλειδί εφαρμογής και το μυστικό και επισκεφτείτε τη σύνδεση εξουσιοδότησης Dropbox για να παραχωρήσετε άδεια Dropbox Uploader για να αποκτήσετε πρόσβαση στο λογαριασμό Dropbox. Αφού συνδέσετε τον Μεταφόρτωσης Dropbox στον λογαριασμό σας στο Dropbox, θα μπορείτε να διαχειριστείτε το Dropbox στο τερματικό.

Χρήση

Η χρήση είναι πολύ απλή. Υπάρχουν 10 εντολές που μπορείτε να χρησιμοποιήσετε με το Dropbox Uploader:

  • μεταφόρτωση
  • Κατεβάστε
  • διαγράφω
  • κίνηση
  • αντίγραφο
  • mkdir
  • λίστα
  • μερίδιο
  • πληροφορίες
  • αποσυνδέστε

Για να ανεβάσετε ένα αρχείο / φάκελο, χρησιμοποιήστε τη σύνταξη:

 dropbox_uploader upload / filepath / to / file-ή-folder / filepath / in / dropbox 

Εάν παραλείψετε το "pathpath / in / dropbox", τα αρχεία θα μεταφορτωθούν στο ανώτατο επίπεδο του λογαριασμού σας Dropbox.

Για να κάνετε λήψη ενός αρχείου / φακέλου,

 dropbox_uploader λήψη / filpath / to / αρχείο-ή-φάκελος / στο / Dropbox / filepath / in / τοπικό / μηχάνημα 

Για να καταγράψετε όλα τα αρχεία σε ένα φάκελο του λογαριασμού Dropbox,

 dropbox_uploader λίστα / filepath / to / folder / in / Dropbox 

Για να αρπάξετε τον δημόσιο σύνδεσμο για ένα συγκεκριμένο αρχείο στο Dropbox,

 dropbox_uploader share / filepath / to / αρχείο / στο / Dropbox 

συμπέρασμα

Το Dropbox Uploader παρέχει έναν καλό τρόπο πρόσβασης και διαχείρισης του λογαριασμού σας Dropbox απευθείας από το τερματικό. Είναι ιδιαίτερα χρήσιμο για τους διαχειριστές ιστού να χρησιμοποιούν στον διακομιστή τους. Σε συνδυασμό με ένα απλό σενάριο δημιουργίας αντιγράφων ασφαλείας και μια εργασία cron, μπορείτε να αυτοματοποιήσετε εύκολα την δημιουργία αντιγράφων ασφαλείας του διακομιστή στο Dropbox.