Dropbox Uploader basitleştiren bir bash betiğiKarmaşık Dropbox, anlaşılması çok daha kolay olan bir şeye iniyor. Bununla beraber, Linux terminalinden Dropbox'a dosya yüklemek ve indirmek çok daha kolaydır. Resmi olarak, komut dosyası herhangi bir Linux dağıtımında, BSD'de ve Unix benzeri bir terminal yapısına sahip diğer işletim sistemlerinde Linux komut satırından Dropbox'ı kullanmanızı sağlar.
Git Paketi ekle
Senaryoyu almadan önce git paketine ihtiyacınız olacak. Git programı gereklidir, çünkü onsuz, programın kaynak kodunu almak çok daha zahmetlidir.
Ubuntu
sudo apt install git
Debian
sudo apt-get install git
Arch Linux
sudo pacman -S git
fötr şapka
sudo dnf install git
OpenSUSE
sudo zypper install git
Diğer Linux
Git paketine ihtiyacınız var, ancak nerede bulacağınızdan emin değilsiniz.o? Endişelenmeyin: git aracı birçok Linux'ta yaygın olarak kullanılıyor, çünkü birçok Linux projesi Github'a gidiyor. Muhtemelen, işletim sisteminizde git paketi var. Bunu bulmak için paket yöneticinizi açın, “git” kelimesini aratın ve kurun. Alternatif olarak, daha fazla bilgi için dağıtımınız için resmi web sitesini ziyaret edin.
Dropbox Yükleyicisini Alma
Artık Git sistemde ve düzgün çalışıyorsa, Dropbox Uploader komut dosyasını alabiliriz. Bunu yapmak için bir terminal penceresi açın. Terminalin içinde bu komutu çalıştırın.
git clone https://github.com/andreafabrizi/Dropbox-Uploader.git
Git clone komutu bir bütün indirecekgeliştiriciden en son kodun anlık görüntüsünü alın ve dosya sistemindeki ana klasörünüzdeki ~ / Dropbox-Uploader içine yerleştirin. Bu dizine gitmek için CD komutunu kullanın.
cd ~/Dropbox-Uploader
Bir sonraki adım, betiğin izinlerini güncellemektir. Bu önemlidir, çünkü dosya onsuz bir program olarak çalıştırılamaz.
sudo chmod +x dropbox_uploader.sh
Dropbox Uploader dışında, başkaları da var.Git klasöründeki araçlar. Esas olarak: DropShell, Docker dosyası, benioku dosyası, yazılım lisansı ve birkaç başka şey. Bu eğitimde, Dropbox Uploader'ın nasıl kullanılacağını ele alacağız. Docker dosyasını vb. Nasıl kullanacağınızı öğrenmek istiyorsanız, Benioku dosyasından geçin ve talimatları okuyun.
Dropbox Yükleyiciyi Yapılandırma
Dropbox Uploader'ın ilk çalıştırılışında bir giriş istemi belirir. Komut dosyasını çalıştırmak için şunları yapın:
./dropbox_uploader.sh
Bu betiği root olarak veya sudo ile çalıştırmayınayrıcalıkları. İzinler vb. Doğru olduğu için gerek yoktur. Ayrıca, komut dosyası, kullanıcının giriş dizininde bir yapılandırma klasörü oluşturur. Bu aracı root olarak çalıştırarak, tüm giriş bilgileri normal kullanıcıların erişemediği kökte saklanır.
Komut dosyasının ilk çalıştırması sırasındaterminal isteminde şöyle diyor: “Bu betiği ilk kez çalıştırıyorsanız, lütfen talimatları izleyin”. Terminal isteminin sizinle paylaştığı bağlantıyı bulun ve tarayıcınızda açın.

Bağlantı, Dropbox geliştirici sayfasında açılır. “Uygulama oluştur” düğmesine bakın ve tıklayın.
“Dropbox API” seçeneğini seçin. Ardından aşağı doğru “Tam Dropbox erişimi” seçeneğini seçin. Bu, yükleme aracının hesabınıza tam erişebilmesini sağlar. İsim bölümüne bir isim girin. Yaratıcı olun, birçok isim alındıkça.

Uygulama Dropbox'ınızın altında oluşturulduktan sonrahesap, yapılandırma sayfasına yönlendirileceksiniz. “Oluşturulan erişim belirtecini” arayın ve oluştur düğmesini tıklayın. Dropbox Uploader'da oturum açmak için kodu kopyalayın ve terminale yapıştırın.
Dropbox Uploader'ı Kullanma
Dropbox Uploader'da oturum açmak, komut dosyasını otomatik olarak kapatır. Kullanmak için tekrar başlatmanız gerekecek. Şunlarla yapın:
./dropbox_uploader.sh
Liste

Dropbox Uploader, Dropbox uzak klasörünüzün tüm içeriğini kolayca listeleyebilir. Bu, özellikle dosyaları indirmek için hazırlamakta kullanışlıdır. Listeyi kullanmak için şunu yapın:
./dropbox_uploader.sh list
Liste, Dropbox'ınızın tüm klasör yapısını yazdırır. Çıktıyı bir dosyaya kaydedin:
./dropbox_uploader.sh list >> dropbox-contents.txt
Yükleme
Dropbox Uploader aracılığıyla Dropbox'a yüklemek içinönce dosyayı / home / Dropbox-Uploader / içine taşıyın. Bunu dosya yöneticisi ile yapın. Ardından, yüklemeyi başlatmak için yüklemeyi çalıştırın ve klasörü belirtin.
./dropbox_uploader.sh upload testfile.jpg /dropbox/whatever/folder/you/want
Ara

Arama, liste özelliği gibi çok çalışır. Kullanıcı bir arama sorgusu yazar ve komut dosyası bu sorguyu temel alan bir listeyi filtreler. Örneğin, Dropbox'ta içinde “sh” bulunan bir şeyi aramak için şunları yapın:
./dropbox_uploader.sh search sh
Yükleme aracı daha sonra “sh” arama terimi ile ilgili tüm dosyaların bir listesini yazdıracaktır.
İndir
İndirme oldukça kolay. Önce, Dropbox hesabınızın içeriğine bakmak için listeyi veya aramayı kullanın. Ardından, arama sonucunu (veya liste sonucunu) kopyalayın. Tüm dizin yapısını kopyaladığınızdan emin olun. Bu, içeride bir dosyanız varsa anlamına gelir. /Dropbox/testA/testB/misc/file.jpg, olur:
./dropbox_uploader.sh download /testA/testB/misc/file.jpg
Dropbox klasörünün eklenmemesinin nedeni, komut dosyasının zaten her şeyin oradan kaynaklandığını bilmesidir.
silmek
Silme doğrudan komut satırından yapılabilir. Bunu yapmak için, silinecek dosyayı bulmak için “ara” veya “liste” kullanın. Ardından, ile silin:
./dropbox_uploader.sh delete /whatever/folder/file.jpg
Diğer Komutlar
Dropbox Uploader aracı çok genişözellik seti, birçok bireysel özelliğe sahip. Temel bilgileri gözden geçirdik, ancak yükleyiciyle daha karmaşık şeyler yapmak istiyorsanız, komut dosyasının yardım bölümüne bakın. Bu, herhangi bir alt komut olmadan (liste, arama vb.) Sadece betiği kendi üzerinde çalıştırarak kolayca yapılabilir.
Yardım komutlarının tamamını daha sonra okumak üzere bir metin dosyasına kaydetmek için şunları yapın:
./dropbox_uploader.sh >> dropbox-uploader-help.txt</ P>
Yorumlar