Dropbox Uploader هو برنامج نصي bash يبسطدروببوإكس- CLI معقدة إلى شيء أسهل بكثير لفهم. مع ذلك ، يعد تحميل وتنزيل الملفات إلى Dropbox من محطة Linux أسهل بكثير. من الناحية الرسمية ، يتيح لك البرنامج النصي استخدام Dropbox من سطر أوامر Linux في أي توزيعة Linux و BSD وأي نظام تشغيل آخر له بنية طرفية تشبه Unix.
إضافة حزمة جيت
قبل الاستيلاء على البرنامج النصي ، ستحتاج إلى حزمة git. برنامج git مطلوب ، لأنه بدونه ، يكون الحصول على الكود المصدري للبرنامج أكثر مملة.
أوبونتو
sudo apt install git
ديبيان
sudo apt-get install git
قوس لينكس
sudo pacman -S git
فيدورا
sudo dnf install git
زحمة
sudo zypper install 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 ، هناك غيرهاالأدوات في مجلد بوابة. بشكل رئيسي: DropShell ، ملف Docker ، ملف التمهيدي ، ترخيص البرنامج ، وبعض الأشياء الأخرى. في هذا البرنامج التعليمي ، سنغطي كيفية استخدام برنامج Dropbox Uploader. إذا كنت ترغب في معرفة كيفية استخدام ملف Docker ، وما إلى ذلك ، فانتقل إلى ملف التمهيدي ، واقرأ الإرشادات.
تكوين برنامج تحميل Dropbox
في المرة الأولى التي يتم فيها تشغيل برنامج Dropbox Uploader ، تظهر رسالة تسجيل الدخول. لتشغيل البرنامج النصي ، قم بما يلي:
./dropbox_uploader.sh
لا تقم بتشغيل هذا البرنامج النصي كجذر ، أو مع sudoالامتيازات. ليست هناك حاجة ، لأن الأذونات وغيرها صحيحة. بالإضافة إلى ذلك ، يقوم البرنامج النصي بإنشاء مجلد تكوين في الدليل الرئيسي للمستخدم. من خلال تشغيل هذه الأداة كجذر ، سيتم تخزين جميع معلومات تسجيل الدخول في الجذر ، والتي لن يتمكن المستخدمون العاديون من الوصول إليها.
أثناء التشغيل الأولي للبرنامج النصيتقول موجه المحطة الطرفية: "هذه هي المرة الأولى التي تقوم فيها بتشغيل هذا البرنامج النصي ، يرجى اتباع التعليمات". حدد الرابط الذي يشاركه موجه الجهاز معك ، وافتحه في متصفحك.

يفتح الرابط في صفحة مطور Dropbox. ابحث عن الزر "إنشاء تطبيق" ، وانقر فوقه.
حدد الخيار "Dropbox API". ثم ، مزيد من أسفل ، حدد "الوصول الكامل دروببوإكس". سيضمن ذلك لأداة التحميل حق الوصول الكامل إلى حسابك. أدخل اسمًا في قسم الاسم. كن مبدعًا ، حيث يتم أخذ العديد من الأسماء.

بعد إنشاء التطبيق تحت دروببوإكس الخاص بكالحساب ، سيتم نقلك إلى صفحة التكوين الخاصة به. ابحث عن "رمز الدخول الذي تم إنشاؤه" ، وانقر فوق الزر "إنشاء". انسخ الرمز ، والصقه في الجهاز لتسجيل الدخول إلى Dropbox Uploader.
باستخدام برنامج Dropbox Uploader
يؤدي تسجيل الدخول إلى Dropbox Uploader إلى إنهاء البرنامج النصي تلقائيًا. لاستخدامه ، ستحتاج إلى تشغيله مرة أخرى. افعل هذا مع:
./dropbox_uploader.sh
قائمة

يمكن لـ Dropbox Uploader سرد محتويات مجلد Dropbox البعيد الخاص بك بسهولة. هذا مفيد ، خاصة للتحضير لتنزيل الملفات. لاستخدام القائمة ، قم بهذا:
./dropbox_uploader.sh list
قائمة يطبع خارج هيكل المجلد بأكمله من دروببوإكس الخاص بك. حفظ الإخراج إلى ملف مع:
./dropbox_uploader.sh list >> dropbox-contents.txt
رفع
للتحميل إلى Dropbox عبر Dropbox Uploader ،أولاً قم بنقل الملف إلى / home / Dropbox-Uploader /. القيام بذلك مع مدير الملفات. ثم ، لبدء التحميل ، قم ببساطة بتشغيل التحميل ، وحدد المجلد.
./dropbox_uploader.sh upload testfile.jpg /dropbox/whatever/folder/you/want
بحث

يعمل البحث بشكل كبير مثل ميزة القائمة. يكتب المستخدم استعلام بحث ، وسوف يقوم البرنامج النصي بالتصفية خلال قائمة بناءً على هذا الاستعلام. على سبيل المثال ، للبحث عن شيء ما في Dropbox مع "sh" فيه ، قم بما يلي:
./dropbox_uploader.sh search sh
ستقوم أداة التحميل بعد ذلك بطباعة قائمة بجميع الملفات المتعلقة بمصطلح البحث "sh".
تحميل
التنزيل مباشر إلى حد ما. أولاً ، استخدم إما القائمة أو ابحث للنظر في محتويات حساب Dropbox الخاص بك. ثم ، انسخ نتيجة البحث (أو قائمة النتائج). تأكد من نسخ بنية الدليل بالكامل. هذا يعني إذا كان لديك ملف في الداخل /Dropbox/testA/testB/misc/file.jpg، انها تريد ان تكون:
./dropbox_uploader.sh download /testA/testB/misc/file.jpg
السبب وراء عدم تضمين مجلد Dropbox هو أن البرنامج النصي يعرف بالفعل أن كل شيء ينشأ من هناك.
حذف
يمكن أن يحدث الحذف مباشرة من سطر الأوامر. للقيام بذلك ، استخدم "البحث" أو "القائمة" للعثور على الملف المراد حذفه. ثم احذفها بـ:
./dropbox_uploader.sh delete /whatever/folder/file.jpg
أوامر أخرى
تحتوي أداة Dropbox Uploader على نطاق واسع جدًاميزة مجموعة ، مع العديد من الميزات الفردية. لقد تخطينا الأساسيات ، ولكن إذا كنت تبحث عن القيام بأشياء أكثر تعقيدًا مع القائم بالتحميل ، فراجع قسم المساعدة في البرنامج النصي. يمكن القيام بذلك بسهولة من خلال تشغيل البرنامج النصي وحده ، دون أي أوامر فرعية (قائمة ، بحث ، إلخ).
لحفظ أوامر المساعدة بأكملها في ملف نصي للقراءة لاحقًا ، قم بما يلي:
./dropbox_uploader.sh >> dropbox-uploader-help.txt</ P>
تعليقات