Dropbox Uploader - це скрипт bash, який спрощує складний Dropbox-cli до чогось набагато легше зрозуміти. Завдяки цьому завантаження та завантаження файлів на Dropbox з Linux-терміналу значно простіше. Офіційно сценарій дозволяє використовувати Dropbox з командного рядка Linux в будь-якому дистрибутиві Linux, BSD і будь-якій іншій операційній системі, що має Unix-подібну термінальну структуру.
Додати пакет Git
Перш ніж перехопити сценарій, потрібен пакет git. Потрібна програма git, тому що без неї, захоплення вихідного коду програми набагато стомлює.
Ubuntu
sudo може встановити git
Debian
sudo apt-get install git
Arch Linux
sudo pacman -S git
Fedora
sudo dnf встановлює git
OpenSUSE
sudo zypper встановлює git
Інші Linux
Потрібен пакет git, але не знаєте, де його знайти? Не хвилюйтеся: інструмент git широко використовується на всіх Linux, оскільки багато проектів Linux переходять до Github. Швидше за все, ваша операційна система має свій пакет git. Щоб знайти його, відкрийте менеджер пакетів, знайдіть "git" та встановіть його. Для отримання додаткової інформації зверніться до офіційного веб-сайту для розповсюдження.
Отримання Dropbox Uploader
Тепер, коли Git працює в системі і працює правильно, ми можемо захопити сценарій Dropbox Uploader. Для цього відкрийте вікно терміналу. Всередині терміналу запустіть цю команду.
git clone https://github.com/andreafabrizi/Dropbox-Uploader.git
Команда git clone завантажить цілий знімок останнього коду від розробника і розмістить його в ~ / Dropbox-Uploader у вашій домашній теці, у файловій системі. Щоб перейти до цього каталогу, використовуйте команду CD.
cd ~ / Dropbox-Uploader
Наступним кроком є оновлення дозволів сценарію. Це важливо, оскільки файл не зможе виконати його як програму без нього.
sudo chmod + x dropbox_uploader.sh
Крім Dropbox Uploader, у папці git є й інші інструменти. Головним чином: DropShell, файл Docker, файл readme, ліцензія на програмне забезпечення та кілька інших речей. У цьому навчальному посібнику ми розглянемо, як використовувати Dropbox Uploader. Якщо ви хочете дізнатися, як використовувати файл Docker, тощо. Перегляньте файл readme і прочитайте інструкції.
Налаштування Dropbox Uploader
Під час першого запуску Dropbox Uploader з'являється запит для входу. Щоб запустити сценарій, виконайте такі дії:
./dropbox_uploader.sh
НЕ запускайте цей сценарій як root або з привілеями sudo. Немає необхідності, оскільки дозволи і т.п. правильні. Крім того, скрипт створює папку конфігурації у домашньому каталозі користувача. Запустивши цей інструмент як кореневий, вся інформація для входу буде збережена в корені, до якої не можуть зайти звичайні користувачі.
Під час початкового запуску сценарію термінал терміналу каже: "Це перший запуск цього сценарію, дотримуйтесь інструкцій". Знайдіть посилання, яке термінал підкаже вам, і відкрийте його у своєму браузері.

Виберіть параметр “Dropbox API”. Потім, далі вниз, виберіть "Повний доступ Dropbox". Таким чином, інструмент завантаження матиме повний доступ до вашого облікового запису. Введіть ім'я в розділі імені. Будьте творчими, тому що багато імен беруться.

Використання Dropbox Uploader
Вхід до Dropbox Uploader автоматично закриває скрипт. Щоб скористатися нею, потрібно запустити його знову. Зробіть це за допомогою:
./dropbox_uploader.sh
Список

./dropbox_uploader.sh список
Список виводить всю структуру папок вашого Dropbox. Збережіть вивід у файл за допомогою:
список / dropbox_uploader.sh >> dropbox-contents.txt
Завантажити
Щоб завантажити на Dropbox через Dropbox Uploader, спочатку перемістіть файл у / home / Dropbox-Uploader /. Зробіть це за допомогою менеджера файлів. Потім, щоб розпочати завантаження, просто запустіть завантаження та вкажіть папку.
./dropbox_uploader.sh завантажити testfile.jpg / dropbox / будь-яку / папку / ви / бажаєте
Пошук

./dropbox_uploader.sh пошук sh
Інструмент завантаження виведе список всіх файлів, пов'язаних із пошуковим терміном "sh".
Завантажити
Завантаження досить просте. Спочатку скористайтеся списком або пошуком, щоб переглянути вміст вашого облікового запису Dropbox. Потім скопіюйте результат пошуку (або результат списку). Обов'язково скопіюйте всю структуру каталогів. Це означає, що у вас є файл всередині /Dropbox/testA/testB/misc/file.jpg, це буде:
./dropbox_uploader.sh завантажити /testA/testB/misc/file.jpg
Причина того, що папка Dropbox не повинна бути включена, тому, що скрипт вже знає, що все походить звідти.
Видалити
Видалення може відбуватися безпосередньо з командного рядка. Для цього скористайтеся кнопкою «пошук» або «список», щоб знайти файл для видалення. Потім видаліть його за допомогою:
./dropbox_uploader.sh delete /whatever/folder/file.jpg
Інші команди
Інструмент Dropbox Uploader має дуже широкий набір функцій з багатьма індивідуальними функціями. Ми переглянули основи, але якщо ви прагнете зробити складніші речі з завантажувачем, зверніться до розділу довідки сценарію. Це можна легко зробити, запустивши скрипт, без будь-яких підкадрів (список, пошук тощо).
Щоб зберегти всі команди довідки до текстового файлу для читання пізніше, виконайте такі дії:
./dropbox_uploader.sh >> dropbox-uploader-help.txt