Dropbox auf dem Raspberry Pi

Ammar Ali 15 Februar 2024
  1. Dropbox auf dem Raspberry Pi
  2. Abrufen von Informationen von der Dropbox-Site
  3. Eingabe von Informationen in das Terminal
Dropbox auf dem Raspberry Pi

In diesem Tutorial wird die Verwendung des Pakets Dropbox-Uploader von github zum Hochladen von Dateien in Dropbox auf dem Raspberry Pi erläutert.

Dropbox auf dem Raspberry Pi

Dropbox ist ein Cloud-Speicherdienst, der zum Hochladen und Freigeben von Dateien verwendet werden kann. Die Dateien können Videos, Bilder und Dokumente sein, die auf Dropbox hochgeladen werden können und später können wir über das Internet darauf zugreifen.

Die Leute verwenden Dropbox zum Speichern von Daten, da die Möglichkeit besteht, dass ihre Daten verloren gehen, wenn sie sich auf einem Mobiltelefon oder Computer befinden, und der andere Vorteil besteht darin, dass wir von überall auf der Welt über das Internet auf unsere Dateien zugreifen können. Um Dropbox zu verwenden, können wir zu ihrer Website gehen und uns anmelden.

Zum Hochladen und Teilen von Dateien verwenden wir normalerweise die Website oder die mobile App von Dropbox, aber wir können Dateien auch auf unsere Dropbox hochladen, indem wir das Paket Dropbox-Uploader auf Raspberry Pi verwenden. Befolgen Sie dieses Video oder die unten aufgeführten Schritte, um Dropbox auf Raspberry Pi zu verwenden.

Wir können das Paket mit git installieren, aber vorher müssen wir git auf unserem Raspberry Pi installieren, falls es noch nicht installiert ist.

Vor der Installation von git müssen wir auch die installierten Pakete von Raspberry Pi OS aktualisieren. Wir können die folgenden Befehle verwenden, um Pakete zu aktualisieren und git zu installieren.

sudo apt update
sudo apt upgrade
sudo apt install curl git

Wir müssen die obigen Befehle nacheinander in das Terminal von Raspberry Pi OS schreiben, und wenn die Erlaubnis zum Installieren eines Pakets erforderlich ist, müssen wir y eingeben, um es zu installieren. Nach der Installation von git können wir Dropbox-Uploader mit dem folgenden Befehl installieren.

git clone https://github.com/andreafabrizi/Dropbox-Uploader.git

Nachdem Sie die obige Codezeile ausgeführt haben, wird der Dropbox-Uploader installiert, und wir können mit dem folgenden Befehl auf dem Terminal zum Dropbox-Uploader-Verzeichnis wechseln.

cd ~/Dropbox-Uploader/

Danach müssen wir mit dem folgenden Befehl Zugriff auf das Skript dropbox_uploader.sh gewähren.

sudo chmod +x dropbox_uploader.sh

Das Skript dropbox_uploader.sh ist ein Bash-Skript zum Hochladen von Dateien. Wir können es mit dem folgenden Befehl ausführen.

./dropbox_uploader.sh

Stellen Sie sicher, dass Sie den Befehl nach dem Befehl cd ausführen, da sich die Skriptdatei im Verzeichnis Dropbox-Uploader befindet und nicht direkt aus dem Home-Verzeichnis ausgeführt werden kann.

Wenn wir den obigen Befehl ausführen, führt er uns dazu, zur Dropbox-Website zu gehen, eine App zu erstellen und die Informationen dieser App im Terminal einzugeben, um Dropbox mit dem Uploader zu verknüpfen.

Abrufen von Informationen von der Dropbox-Site

Wir müssen auf die untenstehende Webseite gehen, um eine Dropbox-App zu erstellen, von der wir die Informationen erhalten, die wir in das Terminal eingeben müssen, um den Dropbox-Uploader mit unserem Dropbox-Konto zu verknüpfen.

Dropbox App erstellen

Wir müssen ein Konto erstellen, um auf die oben genannte Seite zugreifen zu können. Wir können auf der Website auf die Schaltfläche App erstellen klicken, um eine neue App zu erstellen, und die nächste Seite wird angezeigt, wie unten gezeigt.

Auswahloptionen für dropbox create app

Auf der obigen Seite müssen wir verschiedene Optionen wie die API und die Art des Zugriffs auswählen, und wir können unserer App auch einen eindeutigen Namen geben. Danach müssen wir auf die Schaltfläche App erstellen klicken, um sie zu erstellen, und sie führt uns zur folgenden Seite.

dropbox create app generiert token

Wir müssen dem Uploader auch Dateiberechtigungen erteilen, die wir erteilen können, indem wir auf die im obigen Bild gezeigte Registerkarte Berechtigungen klicken, und die folgende Seite wird angezeigt.

Dropbox-App-Berechtigungen erstellen

Die obige Seite zeigt viele Berechtigungen, aber wir müssen nur auf die Berechtigungen Dateien und Ordner klicken und auf die Schaltfläche Senden klicken, um die Änderungen zu speichern.

Eingabe von Informationen in das Terminal

Wir können den App-Schlüssel und das App-Geheimnis von der Seite Einstellungen kopieren und sie wie unten gezeigt in das Terminal einfügen.

Eingabe des App-Schlüssels und des Geheimnisses für das Terminal

Nach Eingabe des App-Schlüssels und des App-Geheimnisses generiert das Terminal einen Link, den wir kopieren und in den Browser einfügen müssen, und gibt uns den Zugangscode, den wir kopieren und einfügen müssen Terminal erneut, wie unten gezeigt.

Zugriffscode von Dropbox erhalten

Wir können den obigen Code kopieren und in das Terminal einfügen, und das Terminal fragt uns, ob die Informationen korrekt sind, was wir erneut überprüfen können, und wenn sie korrekt sind, können wir y und die eingeben Der Vorgang ist abgeschlossen, und wenn er nicht korrekt ist, können wir n eingeben und den obigen Vorgang wiederholen.

Siehe das Beispiel unten.

Zugangscode der Dropbox eingeben

Wir können im obigen Bild sehen, dass das Terminal die Konfigurationen gespeichert hat. Danach können wir den folgenden Befehl erneut im Terminal eingeben und erhalten einige Informationen über das Skript und wie wir es verwenden können, um verschiedene Aufgaben auszuführen.

Dropbox-Befehle

Das obige Bild zeigt die Befehle, mit denen wir verschiedene Aufgaben ausführen können, z. B. das Hochladen einer Datei in Dropbox mit dem Befehl upload. Wir müssen nach dem upload-Befehl den Dateinamen samt Verzeichnis eingeben und dann das Dropbox-Verzeichnis angeben, in das wir die Datei hochladen wollen.

Lassen Sie uns beispielsweise ein Bild in Dropbox hochladen. Wie unten gezeigt, können wir zum Dateimanager gehen und den Dateipfad kopieren, indem wir mit der rechten Maustaste auf eine Datei klicken.

Dateipfad der Dropbox-Kopie

Mit der obigen Methode müssen wir keine langen Dateinamen schreiben, um sie in Dropbox hochzuladen. Wir können den Pfad der Datei einfügen, indem wir mit der rechten Maustaste auf das Terminal klicken und auf Einfügen klicken.

Danach müssen wir auch den Verzeichnispfad von Dropbox eingeben, auf den wir es hochladen möchten, und wir können / eingeben, wenn wir die Datei in das Home-Verzeichnis hochladen möchten, und wenn das eingegebene Verzeichnis nicht existiert, erstellt der Uploader zuerst das Verzeichnis und lädt dann die Datei hoch. Die Beispielcodezeile für den Befehl upload ist unten dargestellt.

./dropbox_uploader.sh upload /home/ammar/image.png. /newDirectory

Wir können auch andere oben gezeigte Befehle verwenden, um verschiedene Aufgaben auszuführen, wie das Herunterladen einer Datei mit dem Befehl download und das Löschen einer Datei mit dem Befehl delete. In diesem Video-Tutorial finden Sie detailliertere Schritte.

Weitere Informationen zum Dropbox-Uploader finden Sie in der offiziellen Dokumentation link.

Autor: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook

Verwandter Artikel - Raspberry Pi