Dropbox Uploader er et bash-skript som forenklerden komplekse Dropbox-cli ned til noe mye lettere å forstå. Med det er det mye enklere å laste opp og laste ned filer til Dropbox fra Linux-terminalen. Offisielt lar skriptet deg bruke Dropbox fra Linux-kommandolinjen i hvilken som helst Linux-distro, BSD og ethvert annet operativsystem som har en Unix-lignende terminalstruktur.
Legg til Git-pakken
Før du tar tak i skriptet, trenger du git-pakken. Git-programmet er påkrevd, for uten det er det mye mer kjedelig å hente kildekoden for 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
Andre Linux-er
Trenger git-pakken, men er ikke sikker på hvor du finnerden? Ikke bekymre deg: git-verktøyet er mye brukt på hele Linux, ettersom mange Linux-prosjekter går til Github. Sjansen er at ditt operativsystem du har git-pakken. For å finne den, åpne pakkehåndteringen, søk etter "git" og installer den. Alternativt kan du sjekke det offisielle nettstedet for distribusjon for mer informasjon.
Få Dropbox Uploader
Nå som Git er på systemet, og fungerer riktig, kan vi ta tak i Dropbox Uploader-skriptet. For å gjøre dette, åpne et terminalvindu. Kjør denne kommandoen inne i terminalen.
git clone https://github.com/andreafabrizi/Dropbox-Uploader.git
Git-klon-kommandoen vil laste ned en heløyeblikksbilde av den nyeste koden fra utvikleren, og legg den i ~ / Dropbox-Uploader i hjemmemappen din, i filsystemet. Bruk CD-kommandoen for å gå til denne katalogen.
cd ~/Dropbox-Uploader
Neste trinn er å oppdatere tillatelsene til skriptet. Dette er viktig, siden filen ikke vil kunne kjøres som et program uten den.
sudo chmod +x dropbox_uploader.sh
Bortsett fra Dropbox Uploader, er det andreverktøy i git-mappen. Hovedsakelig: DropShell, en Docker-fil, en readme-fil, programvarelisensen og noen få andre ting. I denne opplæringen vil vi dekke hvordan du bruker Dropbox Uploader. Hvis du vil lære hvordan du bruker Docker-filen osv. Gå gjennom readme-filen og les instruksjonene.
Konfigurere Dropbox Uploader
Første gang Dropbox Uploader kjører, vises en påloggingsprompt. Gjør for å kjøre skriptet:
./dropbox_uploader.sh
IKKE kjør dette skriptet som root, eller med sudoprivilegier. Det er ikke behov, da tillatelsene og osv. Er riktige. I tillegg lager skriptet en konfigurasjonsmappe i brukerens hjemmekatalog. Ved å kjøre dette verktøyet som root, blir all påloggingsinfo lagret i roten, som normale brukere ikke har tilgang til.
Under den første kjøringen av skriptet,terminalprompt sier: "dette er første gang du kjører dette skriptet, følg instruksjonene". Finn lenken som terminalen blir bedt om, og åpne den i nettleseren din.

Koblingen åpnes på Dropbox utviklerside. Se etter knappen "opprett app", og klikk på den.
Velg alternativet "Dropbox API". Velg lenger "Full Dropbox-tilgang" lenger nede. Dette vil sikre at opplastningsverktøyet har full tilgang til kontoen din. Skriv inn et navn i navneseksjonen. Vær kreativ, ettersom mange navn blir tatt.

Etter at appen er opprettet under Dropboxkonto, blir du ført til konfigurasjonssiden. Se etter “generert tilgangstoken”, og klikk på genereringsknappen. Kopier koden, og lim den inn i terminalen for å logge deg på Dropbox Uploader.
Bruker Dropbox Uploader
Når du logger på Dropbox Uploader, avsluttes skriptet automatisk. For å bruke den, må du starte den igjen. Gjør dette med:
./dropbox_uploader.sh
Liste

Dropbox Uploader kan enkelt liste hele innholdet i Dropbox-fjernmappen. Dette er nyttig, spesielt for å forberede deg på nedlasting av filer. Gjør dette for å bruke listen:
./dropbox_uploader.sh list
Liste skriver ut hele mappestrukturen i Dropbox. Lagre utdataene i en fil med:
./dropbox_uploader.sh list >> dropbox-contents.txt
Laste opp
Hvis du vil laste opp til Dropbox via Dropbox Uploader,flytt først filen inn i / home / Dropbox-Uploader /. Gjør dette med filbehandleren. For å starte opplastingen, kjører du bare opplastingen og spesifiser mappen.
./dropbox_uploader.sh upload testfile.jpg /dropbox/whatever/folder/you/want
Søk

Søk fungerer mye som listefunksjonen. Brukeren skriver et søk, og skriptet vil filtrere gjennom en liste basert på spørringen. For å søke etter noe i Dropbox med en "sh" i det, gjør du:
./dropbox_uploader.sh search sh
Last opp verktøyet vil deretter skrive ut en liste over alle filer relatert til søkeordet “sh”.
nedlasting
Nedlasting er ganske rett frem. Bruk først en av listen eller søk for å se gjennom innholdet på Dropbox-kontoen din. Deretter kopierer du søkeresultatet (eller listeresultatet). Sørg for å kopiere hele katalogstrukturen. Dette betyr at hvis du har en fil inne /Dropbox/testA/testB/misc/file.jpg, det ville være:
./dropbox_uploader.sh download /testA/testB/misc/file.jpg
Årsaken til at Dropbox-mappen ikke skal inkluderes, er fordi skriptet allerede vet at alt stammer derfra.
Slett
Sletting kan skje direkte fra kommandolinjen. For å gjøre det, bruk "søk" eller "liste" for å finne filen du vil slette. Slett den deretter med:
./dropbox_uploader.sh delete /whatever/folder/file.jpg
Andre kommandoer
Dropbox Uploader-verktøyet har et veldig bredtfunksjonssett, med mange individuelle funksjoner. Vi har gått gjennom det grunnleggende, men hvis du ønsker å gjøre mer kompliserte ting med opplasteren, kan du lese hjelpedelen til skriptet. Dette kan enkelt gjøres ved å bare kjøre skriptet på egen hånd, uten underkommandoer (liste, søk osv.).
Gjør for å lagre hele hjelpekommandoene i en tekstfil som skal leses senere.
./dropbox_uploader.sh >> dropbox-uploader-help.txt</ P>
kommentarer