ड्रॉपबॉक्स के बारे में अच्छी बात यह है कि इसमें लगभग हर ओएस और मोबाइल डिवाइस के लिए डेस्कटॉप क्लाइंट है। हालांकि, अगर आपको अपने सर्वर से ड्रॉपबॉक्स तक पहुंचने की ज़रूरत है, या रास्पबेरी पी जैसे छोटे डिवाइस से, जो आपको ड्रॉपबॉक्स क्लाइंट स्थापित करने की अनुमति नहीं देता है, तो बेहतर समाधान टर्मिनल से सीधे अपने ड्रॉपबॉक्स खाते को प्रबंधित करने में सक्षम होना चाहिए (कमांड लाइन के साथ)। यह वह जगह है जहां ड्रॉपबॉक्स अपलोडर स्क्रिप्ट उपयोगी होती है।

ड्रॉपबॉक्स अपलोडर एक BASH स्क्रिप्ट है जिसका उपयोग ड्रॉपबॉक्स से फ़ाइलों को अपलोड, डाउनलोड, सूची या हटाने के लिए किया जा सकता है। इसके बारे में अच्छी बात यह है कि आपको अपने ड्रॉपबॉक्स के उपयोगकर्ता नाम और पासवर्ड में प्रवेश करने की आवश्यकता नहीं है। यह आपके ड्रॉपबॉक्स खाते से कनेक्ट करने के लिए ड्रॉपबॉक्स एपीआई का उपयोग करता है ताकि आप अपने पासवर्ड के रिसाव के बारे में चिंता किए बिना अपनी फाइलों को स्थानांतरित कर सकें।

स्थापना

ड्रॉपबॉक्स अपलोडर के लिए काम करने के लिए केवल दो चीजें आवश्यक हैं: बैश (जाहिर है) और कर्ल। बैश को लगभग हर लिनक्स डिस्ट्रो में शामिल किया जाता है, जब तक कि आप इसे मैन्युअल रूप से हटा नहीं देते। यदि आपको वर्तमान में आपके सिस्टम में अंतर्निहित नहीं है तो आपको कर्ल इंस्टॉल करना होगा। उबंटू-आधारित डिस्ट्रो में:

 sudo apt- कर्ल स्थापित करें 

ड्रॉपबॉक्स अपलोडर को स्थापित करने के लिए, पहले अपनी जिथब साइट से स्क्रिप्ट को पकड़ें:

 कर्ल "https://raw.github.com/andreafabrizi/Dropbox-Uploader/master/dropbox_uploader.sh" -o /tmp/dropbox_uploader.sh 

फिर इसे "बिन" फ़ोल्डर में ले जाएं:

 sudo install /tmp/dropbox_uploader.sh / usr / local / bin / dropbox_uploader 

प्रारंभ करने के लिए, बस कमांड का उपयोग करें:

 dropbox_uploader 

पहले भाग के लिए, यह आपको एक ऐप नाम दिखाएगा और आपको इस ऐप नाम के साथ ड्रॉपबॉक्स ऐप बनाने के लिए संकेत देगा।

ड्रॉपबॉक्स डेवलपर साइट पर जाएं और एक ऐप बनाएं।

यहां कुछ सेटिंग्स दी गई हैं जिन्हें आपको अपने ऐप के लिए सेट करना चाहिए:

  • ऐप का प्रकार : ड्रॉपबॉक्स एपीआई ऐप
  • डेटा का प्रकार : फ़ाइलें और डेटास्टोर
  • फाइलों का प्रकार : सभी फ़ाइल प्रकार

ऐप सीमा के लिए, आप इसे केवल फाइलों, या ड्रॉपबॉक्स में सभी फ़ाइलों तक पहुंचने के लिए सेट कर सकते हैं।

टर्मिनल में वापस, ऐप कुंजी और गुप्त दर्ज करें और ड्रॉपबॉक्स अपलोडर लिंक को अपने ड्रॉपबॉक्स खाते तक पहुंचने के लिए ड्रॉपबॉक्स अपलोडर अनुमति देने के लिए जाएं। एक बार जब आप ड्रॉपबॉक्स अपलोडर को अपने ड्रॉपबॉक्स खाते से लिंक कर लेते हैं, तो आप टर्मिनल में अपना ड्रॉपबॉक्स प्रबंधित कर पाएंगे।

प्रयोग

उपयोग बहुत आसान है। 10 आदेश हैं जिन्हें आप ड्रॉपबॉक्स अपलोडर के साथ उपयोग कर सकते हैं:

  • अपलोड
  • डाउनलोड
  • हटाना
  • चाल
  • प्रतिलिपि
  • mkdir
  • सूची
  • शेयर
  • जानकारी
  • उतारना

फ़ाइल / फ़ोल्डर अपलोड करने के लिए, वाक्यविन्यास का प्रयोग करें:

 ड्रॉपबॉक्स_अपलोडर अपलोड / फ़ाइलपैथ / टू / फाइल-या-फ़ोल्डर / फ़ाइलपैथ / इन / ड्रॉपबॉक्स 

यदि "फ़ाइलपाथ / इन / ड्रॉपबॉक्स" छोड़ा गया है, तो फ़ाइल आपके ड्रॉपबॉक्स खाते के शीर्षतम स्तर पर अपलोड की जाएगी।

फ़ाइल / फ़ोल्डर डाउनलोड करने के लिए,

 ड्रॉपबॉक्स_अपलोडर डाउनलोड / फाइलपाथ / टू / फाइल-या-फ़ोल्डर / इन / ड्रॉपबॉक्स / फ़ाइलपैथ / इन / स्थानीय / मशीन 

अपने ड्रॉपबॉक्स खाते में किसी फ़ोल्डर में सभी फ़ाइलों को सूचीबद्ध करने के लिए,

 ड्रॉपबॉक्स_अपलोडर सूची / फ़ाइलपैथ / से / फ़ोल्डर / में / ड्रॉपबॉक्स 

ड्रॉपबॉक्स में किसी विशेष फ़ाइल के लिए सार्वजनिक लिंक को पकड़ने के लिए,

 ड्रॉपबॉक्स_अपलोडर शेयर / फ़ाइलपैथ / से / फ़ाइल / इन / ड्रॉपबॉक्स 

निष्कर्ष

ड्रॉपबॉक्स अपलोडर टर्मिनल से सीधे अपने ड्रॉपबॉक्स खाते तक पहुंचने और प्रबंधित करने का एक अच्छा तरीका प्रदान करता है। यह वेब प्रशासकों के लिए उनके सर्वर में उपयोग करने के लिए विशेष रूप से उपयोगी है। एक साधारण बैकअप स्क्रिप्ट और क्रॉन नौकरी के साथ मिलकर, आप आसानी से ड्रॉपबॉक्स में सर्वर बैकअप स्वचालित कर सकते हैं।