Dropbox Uploader är ett basskript som förenklarkomplexa Dropbox-cli ner till något mycket lättare att förstå. Med det är det mycket enklare att ladda upp och ladda ner filer till Dropbox från Linux-terminalen. Officiellt låter manuset använda Dropbox från Linux-kommandoraden i vilken Linux-distro, BSD och alla andra operativsystem som har en Unix-liknande terminalstruktur.
Lägg till Git-paket
Innan du tar tag i skriptet behöver du git-paketet. Git-programmet krävs, för utan det är det mer tråkigt att ta tag i källkoden för programmet.
Ubuntu
sudo apt install git
Debian
sudo apt-get install git
Arch Linux
sudo pacman -S git
Fedora
sudo dnf install git
OpenSUSE
sudo zypper install git
Andra Linux-filer
Behöver git-paketet, men är inte säker på var du hittarden? Oroa dig inte: Git-verktyget används i stor utsträckning på hela Linux, eftersom många Linux-projekt går till Github. Chansen är att ditt operativsystem har valet git-paketet. För att hitta det öppnar du din paketansvarig, söker efter "git" och installerar den. Alternativt kan du kolla den officiella webbplatsen för din distribution för mer information.
Skaffa Dropbox Uploader
Nu när Git är på systemet och fungerar korrekt kan vi ta tag i Dropbox Uploader-skriptet. För att göra detta, öppna ett terminalfönster. Kör det här kommandot inuti terminalen.
git clone https://github.com/andreafabrizi/Dropbox-Uploader.git
Git-klon-kommandot laddar ner ett heltögonblicksbild av den senaste koden från utvecklaren och placera den i ~ / Dropbox-Uploader i din hemmapp, i filsystemet. Använd CD-kommandot för att gå till den här katalogen.
cd ~/Dropbox-Uploader
Nästa steg är att uppdatera behörigheterna för skriptet. Detta är viktigt eftersom filen inte kan köras som ett program utan den.
sudo chmod +x dropbox_uploader.sh
Förutom Dropbox Uploader finns det andraverktyg i git-mappen. Huvudsakligen: DropShell, en Docker-fil, en readme-fil, mjukvarulicensen och några andra saker. I den här handledningen täcker vi hur du använder Dropbox Uploader. Om du vill lära dig att använda Docker-filen osv. Gå igenom readme-filen och läs instruktionerna.
Konfigurera Dropbox Uploader
Första gången Dropbox Uploader körs visas en inloggningsprompt. Så här kör du skriptet:
./dropbox_uploader.sh
Kör INTE detta skript som root eller med sudoprivilegier. Det finns inget behov, eftersom behörigheterna och etc är korrekta. Dessutom skapar skriptet en konfigurationsmapp i användarens hemkatalog. Genom att köra detta verktyg som root lagras all inloggningsinformation i roten, vilket vanliga användare inte har åtkomst till.
Under den första körningen av skriptet,terminalprompt säger: "det här är första gången du kör detta skript, följ instruktionerna". Leta reda på länken som terminalen får dela med dig och öppna den i din webbläsare.

Länken öppnas på Dropbox-utvecklarens sida. Leta efter knappen "skapa app" och klicka på den.
Välj alternativet "Dropbox API". Längre ner väljer du sedan "Full Dropbox access". Detta garanterar att uppladdningsverktyget har fullständig åtkomst till ditt konto. Ange ett namn i namnsektionen. Var kreativ, eftersom många namn tas.

Efter att appen har skapats under din Dropbox-konto, kommer du att tas till dess konfigurationssida. Leta efter “genererat åtkomsttoken” och klicka på generera-knappen. Kopiera koden och klistra in den i terminalen för att logga in på Dropbox Uploader.
Använda Dropbox Uploader
Om du loggar in på Dropbox Uploader stängs skriptet automatiskt. För att använda den måste du starta den igen. Gör detta med:
./dropbox_uploader.sh
Lista

Dropbox Uploader kan enkelt lista hela innehållet i din Dropbox-fjärrmapp. Detta är användbart, särskilt för att förbereda för nedladdning av filer. Gör så här för att använda listan:
./dropbox_uploader.sh list
Lista skriver ut hela mappstrukturen i din Dropbox. Spara utgången i en fil med:
./dropbox_uploader.sh list >> dropbox-contents.txt
Ladda upp
För att ladda upp till Dropbox via Dropbox Uploader,flytta först filen till / hem / Dropbox-Uploader /. Gör detta med filhanteraren. För att starta uppladdningen kör du bara uppladdningen och ange mappen.
./dropbox_uploader.sh upload testfile.jpg /dropbox/whatever/folder/you/want
Sök

Sök fungerar mycket som listfunktionen. Användaren skriver en sökfråga, och skriptet kommer att filtrera genom en lista baserat på den frågan. Om du till exempel vill söka efter något i Dropbox med en "sh" i det gör du:
./dropbox_uploader.sh search sh
Uppladdningsverktyget kommer sedan att skriva ut en lista över alla filer relaterade till söktermen "sh".
Ladda ner
Nedladdningen är ganska rak. Använd först endera listan eller sök för att titta igenom innehållet i ditt Dropbox-konto. Kopiera sedan sökresultatet (eller listresultatet). Se till att kopiera hela katalogstrukturen. Det betyder att om du har en fil inuti /Dropbox/testA/testB/misc/file.jpg, det skulle vara:
./dropbox_uploader.sh download /testA/testB/misc/file.jpg
Anledningen till att Dropbox-mappen inte bör inkluderas är att skriptet redan vet att allt härstammar därifrån.
Radera
Radering kan ske direkt från kommandoraden. För att göra det, använd "sök" eller "lista" för att hitta filen som ska raderas. Ta sedan bort det med:
./dropbox_uploader.sh delete /whatever/folder/file.jpg
Andra kommandon
Dropbox Uploader-verktyget har ett mycket brettfunktionsuppsättning, med många enskilda funktioner. Vi har granskat grunderna, men om du vill göra mer komplexa saker med uppladdaren kan du läsa hjälpavsnittet i skriptet. Detta kan enkelt göras genom att bara köra skriptet på egen hand utan några underkommandon (lista, sök osv).
Gör så här för att spara hela hjälpkommandona i en textfil som ska läsas senare:
./dropbox_uploader.sh >> dropbox-uploader-help.txt</ P>
kommentarer