Whatsapp

GoSync एक निफ्टी जीयूआई Google ड्राइव क्लाइंट है जो लिनक्स सिस्टम के लिए पायथन में लिखा गया है

Anonim

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

उपलब्ध विकल्प हालांकि कुछ बोझिल और अधूरे हैं (अगर मैं इसे डालूं) और ज्यादातर सीखने की अवस्था है।

Insync जो कि एक सशुल्क सॉफ़्टवेयर है, उपयोगकर्ता के अनुकूल सॉफ़्टवेयर प्रदान करके इस अंतर को पाटने में कामयाब रहा है, जो बिल्कुल सही काम करता है बॉक्स लेकिन $25 की भारी कीमत पर आता है जो इसका सबसे बड़ा उपहार है।

जबकि Google-drive-ocamlfuse, Reclone और जैसे कई अन्य निःशुल्क विकल्प हैं ड्राइव, दुख की बात है कि उनमें अभी भी कमियां हैं।

GoSync बल्कि नया GUI-सक्षम है Google Drive Linux के लिए क्लाइंट Python में लिखा गया है और के तहत जारी किया गया है जीएनयू जनरल पब्लिक लाइसेंस 2 एप्लिकेशन अभी भी बीटा में है और संस्करण 0.4. पर सबसे हालिया रिलीज के साथ है

GoSync अकेले हिमांशु चौहान द्वारा विकसित किया गया है और उसके पास है इस लेख को लिखने में मेरे साथ मिलकर काम किया है।

GoSync इंस्टॉल करना

GoSync उतना ही आसान है जितना आपने सोचा होगा क्योंकि यह पूरी तरह से Python पर निर्भर करता है और कुछ अन्य नीचे सूचीबद्ध के रूप में आपकी “client_secrets.json” फ़ाइल प्राप्त करना सबसे कठिन है।

इंस्टॉलेशन निर्देश केवल Ubuntu और डेरिवेटिव और CentOS के लिए प्रदान किए जाते हैं; अन्य वितरणों को क्लोन करना होगा रेपो या डाउनलोड ज़िप संग्रह।

उबंटू और डेरिवेटिव में इंस्टॉल करें

मूल रूप से आप पहले तीन निर्भरताओं के लिए टर्मिनल के माध्यम से अपने तरीके से “sudo apt” कर सकते हैं, जबकि बाकी को GoSync के साथ इंस्टॉल किया जाएगा पिप के माध्यम से - ये सभी आपके मानक रेपो में उपलब्ध होने चाहिए।

$ sudo apt install python
$ sudo apt install python-wxgtk2.8
$ sudo apt install python-googleapi
$ sudo apt इंस्टॉल पायथन-पाइप

GoSync इंस्टॉल करना और शेष निर्भरताएं

$ सुडो पाइप गोसिंक स्थापित करें

CentOS में इंस्टॉल करें

$ yum install -y python2.7
$ yum install -y python-wxgtk2.8
$ yum install -y python-googleapi
$ यम इंस्टॉल-वाई पाइप

एक बार इंस्टॉल हो जाने के बाद, आपको अपना विशिष्ट “client_secrets.json” प्राप्त करने की आवश्यकता होगी और चरणों को पीडीएफ में विस्तृत रूप से संलग्न किया गया है लिंक नीचे है।

प्रमाणीकरण टोकन जनरेशन Google API के लिए

अपना “client_secrets.json” फ़ाइल डाउनलोड करने के बाद, आप इसे अपने में कॉपी कर लेंगे /.gosync, जिसके बाद अब आप “gosync”. दर्ज करके टर्मिनल से प्रोग्राम चला सकते हैं

अभी भी कुछ मुख्य विशेषताएं गायब हैं - जैसे फ़ाइल संशोधन और स्थानीय निर्देशिका में फ़ाइलों को Google Drive में सिंक करने में असमर्थता - in GoSync as Himanshu केवल अपने खाली समय में इस पर काम करता है।

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