Dropbox Uploader to skrypt bash, który upraszczazłożony Dropbox-cli do czegoś znacznie łatwiejszego do zrozumienia. Dzięki niemu przesyłanie i pobieranie plików do Dropbox z terminalu Linux jest znacznie łatwiejsze. Oficjalnie skrypt umożliwia korzystanie z Dropbox z wiersza poleceń Linuksa w dowolnej dystrybucji Linuksa, BSD i dowolnym innym systemie operacyjnym, który ma strukturę terminala podobną do Uniksa.
Dodaj pakiet Git
Przed pobraniem skryptu potrzebujesz pakietu git. Program git jest wymagany, ponieważ bez niego pobieranie kodu źródłowego programu jest znacznie bardziej nużące.
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
Inne Linuxes
Potrzebujesz pakietu git, ale nie wiesz, gdzie go znaleźćto? Nie martw się: narzędzie git jest szeroko stosowane we wszystkich systemach Linux, ponieważ wiele projektów systemu Linux trafia do Github. Możliwe, że twój system operacyjny ma pakiet git. Aby go znaleźć, otwórz menedżera pakietów, wyszukaj „git” i zainstaluj go. Ewentualnie sprawdź oficjalną stronę internetową swojej dystrybucji, aby uzyskać więcej informacji.
Pobieranie Dropbox Uploader
Teraz, gdy Git jest w systemie i działa poprawnie, możemy pobrać skrypt Dropbox Uploader. Aby to zrobić, otwórz okno terminala. W terminalu uruchom to polecenie.
git clone https://github.com/andreafabrizi/Dropbox-Uploader.git
Polecenie git clone pobierze całośćmigawkę najnowszego kodu od programisty i umieść go w ~ / Dropbox-Uploader w folderze domowym w systemie plików. Aby przejść do tego katalogu, użyj polecenia CD.
cd ~/Dropbox-Uploader
Następnym krokiem jest aktualizacja uprawnień do skryptu. Jest to ważne, ponieważ bez niego plik nie będzie mógł zostać uruchomiony jako program.
sudo chmod +x dropbox_uploader.sh
Oprócz Dropbox Uploader istnieją jeszcze innenarzędzia w folderze git. Głównie: DropShell, plik Docker, plik readme, licencja na oprogramowanie i kilka innych rzeczy. W tym samouczku omówimy korzystanie z Dropbox Uploader. Jeśli chcesz dowiedzieć się, jak korzystać z pliku Docker itp. Przejdź do pliku readme i przeczytaj instrukcje.
Konfiguracja Dropbox Uploader
Przy pierwszym uruchomieniu Dropbox Uploader pojawia się monit o zalogowanie. Aby uruchomić skrypt, wykonaj:
./dropbox_uploader.sh
NIE uruchamiaj tego skryptu jako root lub z sudoprzywileje. Nie ma potrzeby, ponieważ uprawnienia i itp. Są poprawne. Ponadto skrypt tworzy folder konfiguracji w katalogu domowym użytkownika. Jeśli uruchomisz to narzędzie jako root, wszystkie dane logowania będą przechowywane w katalogu głównym, do którego normalni użytkownicy nie będą mieli dostępu.
Podczas pierwszego uruchomienia skryptu plikterminal wyświetla komunikat: „uruchamiasz ten skrypt po raz pierwszy, postępuj zgodnie z instrukcjami”. Znajdź link udostępniony Ci przez terminal i otwórz go w przeglądarce.

Link otwiera się na stronie programisty Dropbox. Znajdź przycisk „utwórz aplikację” i kliknij go.
Wybierz opcję „Dropbox API”. Następnie w dalszej części wybierz „Pełny dostęp do Dropbox”. Zapewni to pełny dostęp do narzędzia do przesyłania. Wpisz nazwę w sekcji nazwy. Bądź kreatywny, ponieważ podejmowanych jest wiele nazwisk.

Po utworzeniu aplikacji w Dropboxkonto, nastąpi przejście do strony konfiguracji. Poszukaj „wygenerowanego tokena dostępu” i kliknij przycisk generowania. Skopiuj kod i wklej go do terminala, aby zalogować się do Dropbox Uploader.
Korzystanie z Dropbox Uploader
Logowanie do Dropbox Uploader automatycznie kończy skrypt. Aby go użyć, musisz go ponownie uruchomić. Zrób to z:
./dropbox_uploader.sh
Lista

Dropbox Uploader może łatwo wyświetlić całą zawartość twojego zdalnego folderu Dropbox. Jest to przydatne, szczególnie w celu przygotowania się do pobierania plików. Aby użyć listy, wykonaj następujące czynności:
./dropbox_uploader.sh list
Lista drukuje całą strukturę folderów w Dropbox. Zapisz dane wyjściowe w pliku za pomocą:
./dropbox_uploader.sh list >> dropbox-contents.txt
Przekazać plik
Aby przesłać do Dropbox za pośrednictwem programu Dropbox Uploader,najpierw przenieś plik do / home / Dropbox-Uploader /. Zrób to za pomocą menedżera plików. Następnie, aby rozpocząć przesyłanie, po prostu uruchom przesyłanie i określ folder.
./dropbox_uploader.sh upload testfile.jpg /dropbox/whatever/folder/you/want
Szukaj

Wyszukiwanie działa podobnie jak funkcja listy. Użytkownik zapisuje zapytanie, a skrypt przefiltruje listę na podstawie tego zapytania. Na przykład, aby wyszukać coś w Dropbox z „sh”, wykonaj następujące czynności:
./dropbox_uploader.sh search sh
Narzędzie do przesyłania wydrukuje następnie listę wszystkich plików związanych z wyszukiwanym hasłem „sh”.
Pobieranie
Pobieranie jest dość proste. Najpierw użyj listy lub wyszukiwania, aby przejrzeć zawartość swojego konta Dropbox. Następnie skopiuj wynik wyszukiwania (lub wynik listy). Skopiuj całą strukturę katalogów. Oznacza to, że masz plik w środku /Dropbox/testA/testB/misc/file.jpgbędzie to:
./dropbox_uploader.sh download /testA/testB/misc/file.jpg
Powodem, dla którego nie należy dołączać folderu Dropbox, jest to, że skrypt już wie, że wszystko z niego pochodzi.
Usunąć
Usuwanie może odbywać się bezpośrednio z wiersza poleceń. Aby to zrobić, użyj „wyszukiwania” lub „listy”, aby znaleźć plik do usunięcia. Następnie usuń go za pomocą:
./dropbox_uploader.sh delete /whatever/folder/file.jpg
Inne polecenia
Narzędzie Dropbox Uploader ma bardzo szeroki zakreszestaw funkcji z wieloma indywidualnymi funkcjami. Omówiliśmy podstawy, ale jeśli chcesz robić bardziej skomplikowane rzeczy za pomocą programu do przesyłania, zapoznaj się z sekcją pomocy skryptu. Można to łatwo zrobić, uruchamiając skrypt samodzielnie, bez żadnych komend podrzędnych (lista, wyszukiwanie itp.).
Aby zapisać wszystkie polecenia pomocy w pliku tekstowym do późniejszego przeczytania, wykonaj:
./dropbox_uploader.sh >> dropbox-uploader-help.txt</p>
Komentarze