A Dropbox Uploader egy egyszerű bash szkripta komplex Dropbox-cli olyasmire, ami sokkal könnyebben érthető. Ezzel a fájlok feltöltése és letöltése a Dropbox-ba a Linux terminálról sokkal könnyebb. Hivatalosan a szkript lehetővé teszi a Dropbox használatát a Linux parancssorból bármilyen Linux diszkóban, BSD-ben és bármilyen más operációs rendszerben, amely Unix-szerű terminálszerkezettel rendelkezik.
Adja hozzá a Git csomagot
A szkript megragadása előtt szüksége lesz a git csomagra. A git programra szükség van, mert anélkül sokkal fárasztóbb a program forráskódjának megragadása.
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
Egyéb Linuxok
Szüksége van a git csomagra, de nem biztos abban, hol találhatóazt? Ne aggódjon: a git eszközt széles körben használják az összes Linuxon, mivel sok Linux projekt eljut a Githubhoz. Valószínűleg az Ön által választott operációs rendszer rendelkezik a git csomaggal. Megtalálásához nyissa meg a csomagkezelőt, keressen a „git” kifejezésre, és telepítse. Alternatív megoldásként, ha további információt szeretne kapni a terjesztés hivatalos webhelyén.
Első Dropbox feltöltő
Most, hogy a Git a rendszeren van, és helyesen működik, megragadhatjuk a Dropbox Uploader szkriptet. Ehhez nyisson meg egy terminál ablakot. A terminálon belül futtassa ezt a parancsot.
git clone https://github.com/andreafabrizi/Dropbox-Uploader.git
A git clone parancs egy egészet tölt lea legfrissebb kód pillanatképe a fejlesztőtől, és helyezze el a ~ / Dropbox-Uploader alkalmazásba a házmappájába, a fájlrendszerre. A könyvtárba lépéshez használja a CD parancsot.
cd ~/Dropbox-Uploader
A következő lépés a szkript engedélyének frissítése. Ez fontos, mivel a fájl nem lesz képes programként végrehajtani anélkül.
sudo chmod +x dropbox_uploader.sh
A Dropbox Uploader mellett további vannakeszközök a git mappában. Főként: DropShell, egy Docker fájl, egy readme fájl, a szoftverlicenc és néhány további elem. Ebben az oktatóanyagban a Dropbox Uploader használatát ismertetjük. Ha szeretné megtanulni a Docker fájl stb. Használatát, olvassa el a readme fájlt és olvassa el az utasításokat.
A Dropbox Uploader konfigurálása
A Dropbox Uploader első alkalommal történő futtatásakor megjelenik egy bejelentkezési prompt. A szkript futtatásához tegye a következőket:
./dropbox_uploader.sh
NE futtassa ezt a szkriptet gyökérként vagy sudo-valjogosultságokat. Nincs erre szükség, mivel az engedélyek stb. Helyesek. Ezenkívül a szkript létrehoz egy konfigurációs mappát a felhasználó otthoni könyvtárában. Az eszköz root felhasználóként történő futtatásával az összes bejelentkezési információ a gyökérzetben tárolódik, amelyhez a normál felhasználók nem férhetnek hozzá.
A szkript kezdeti futtatása során aA terminálkérdés azt mondja: „Ez az első alkalom, amikor futtatja ezt a szkriptet, kérjük, kövesse az utasításokat”. Keresse meg a hivatkozást, amelyet a terminál kér veled megoszt, és nyissa meg a böngészőben.

A link megnyílik a Dropbox fejlesztő oldalán. Keresse meg az „alkalmazás létrehozása” gombot, és kattintson rá.
Válassza a „Dropbox API” lehetőséget. Ezután tovább, válassza a „Teljes Dropbox hozzáférés” lehetőséget. Ez biztosítja a feltöltő eszköz teljes hozzáférését a fiókjához. Írjon be egy nevet a név részbe. Légy kreatív, mivel sok nevet vesznek.

Miután az alkalmazást létrehozta a Dropbox alattfiókkal, akkor a konfigurációs oldalra kerül. Keresse meg a „generált hozzáférési jogkivonatot”, és kattintson a létrehozás gombra. Másolja a kódot, és illessze be a terminálra, hogy bejelentkezzen a Dropbox feltöltőbe.
A Dropbox Uploader használata
A Dropbox feltöltőbe történő bejelentkezés automatikusan kilép a szkriptből. Használatához újra el kell indítania. Tegye ezt a következőkkel:
./dropbox_uploader.sh
Lista

A Dropbox feltöltő könnyen felsorolhatja a Dropbox távoli mappájának teljes tartalmát. Ez különösen akkor hasznos, ha a fájlok letöltésére készül. A lista használatához tegye a következőket:
./dropbox_uploader.sh list
A Lista kinyomtatja a Dropbox teljes mappastruktúráját. Mentse a kimenetet egy fájlba a következővel:
./dropbox_uploader.sh list >> dropbox-contents.txt
Feltöltés
Töltse fel a Dropboxba a Dropbox feltöltőn keresztül,először helyezze át a fájlt a / home / Dropbox-Uploader / mappába. Tegye ezt a fájlkezelővel. Ezután a feltöltés megkezdéséhez egyszerűen futtassa a feltöltést, és adja meg a mappát.
./dropbox_uploader.sh upload testfile.jpg /dropbox/whatever/folder/you/want
Keresés

A keresés hasonlóan működik, mint a lista funkció. A felhasználó keresési lekérdezést ír, és a szkript az adott lekérdezés alapján kiszűr egy listát. Például, hogy keressen valamit a Dropbox-ban egy „sh” betűvel, tegye a következőket:
./dropbox_uploader.sh search sh
A feltöltő eszköz ezután kinyomtatja az „sh” keresési kifejezéssel kapcsolatos összes fájl listáját.
Letöltés
A letöltés meglehetősen egyszerű. Először használja a listát vagy a keresést a Dropbox-fiók tartalmának áttekintéséhez. Ezután másolja a keresési eredményt (vagy a lista eredményét). Ügyeljen arra, hogy másolja a teljes könyvtárszerkezetet. Ez azt jelenti, ha van fájlod a helyedben /Dropbox/testA/testB/misc/file.jpg, ez lenne:
./dropbox_uploader.sh download /testA/testB/misc/file.jpg
A Dropbox mappát nem szabad belefoglalni, mert a szkript már tudja, hogy mindent innen származik.
Töröl
A törlés közvetlenül a parancssorból történhet. Ehhez a „keresés” vagy a „lista” segítségével keresse meg a törölni kívánt fájlt. Ezután törölje a következővel:
./dropbox_uploader.sh delete /whatever/folder/file.jpg
Egyéb parancsok
A Dropbox Uploader eszköz nagyon szélesfunkciókészlet, sok egyedi funkcióval. Az alapokon túlmentünk, de ha összetettebb dolgokat szeretne tenni a feltöltővel, akkor olvassa el a szkript súgóját. Ez könnyen megtehető, ha csak a saját parancsfájlját futtatja, alparancsok nélkül (lista, keresés stb.).
A teljes súgóparancsok egy későbbi elolvasható szövegfájlba mentéséhez tegye a következőket:
./dropbox_uploader.sh >> dropbox-uploader-help.txt</ P>
Hozzászólások