लिनक्स वाया कमांड लाइन में अपनी Google संगीत लाइब्रेरी कैसे डाउनलोड करें

click fraud protection

Google संगीत लिनक्स को गंभीरता से लेने के लिए कुछ मुख्यधारा की भुगतान की गई संगीत सेवाओं में से एक है, और यह मजबूत, प्रथम श्रेणी के लिनक्स समर्थन का आनंद लेती है। जब उपयोगकर्ता अपने लिनक्स पीसी को चालू करते हैं, तो वे जानते हैं कि वे कर सकते हैं नवीनतम Google ब्रांडेड संगीत टूल इंस्टॉल करें, और जहाँ भी वे कृपया सुनने के लिए उनकी सभी फ़ाइलों को डाउनलोड / अपलोड करें। फिर भी, Google के डाउनलोडर टूल जितने अच्छे हैं, कुछ कमियां हैं। शुरुआत के लिए, Google द्वारा कुछ सीमाओं के कारण वर्चुअल मशीन के अंदर या टर्मिनल-आधारित सर्वर पर इसे चलाना संभव नहीं है। इस समस्या को हल करने के लिए, जीथब पर एक डेवलपर ने बनाया है Gmpydl; एक अजगर आधारित कार्यक्रम जो आपको Google में लॉग इन करने देता है और कमांड लाइन के माध्यम से लिनक्स में आपकी Google संगीत लाइब्रेरी डाउनलोड करता है।

Git और अन्य उपकरण स्थापित करना

Gmpydl कुछ भी काम करने से पहले कुछ कार्यक्रमों, पुस्तकालयों और अन्य चीजों की आवश्यकता होती है। पहली चीज जो आपको चाहिए वह है Git। यह उपकरण महत्वपूर्ण है क्योंकि इसके साथ, यह आवश्यक Gmpydl कोड डाउनलोड करना संभव है। एक टर्मिनल खोलें, और निम्नलिखित दर्ज करें:

instagram viewer

उबंटू

sudo apt install git

आर्क लिनक्स

सुडो पैक्मैन -S गिट

फेडोरा

sudo dnf install git

OpenSUSE

sudo zypper स्थापित git

डेबियन

sudo apt-get install गिट

अगला, कुछ पायथन लाइब्रेरी, साथ ही कुछ पायथन टूल्स की आवश्यकता होती है। पहला पायथन 2 है। यह थोड़ा मुश्किल है, क्योंकि अधिकांश लिनक्स वितरण पहले से ही पायथन का भारी उपयोग करते हैं, और इसे स्थापित करना चाहिए। यदि किसी कारण से आपके पीसी में पायथन 2 नहीं है, तो आपको इसे स्थापित करने की आवश्यकता होगी। इसके अतिरिक्त, PIP और पायथन-आधारित Google संगीत लाइब्रेरी gmusicapi आवश्यक है।

जब पायथन 2 को स्थापित करने की बात आती है, तो हर ऑपरेटिंग सिस्टम का एक अलग नाम होता है। यही कारण है कि पायथन 2 को खोजने के लिए खोज फ़ंक्शन का उपयोग करना सबसे अच्छा है। टर्मिनल का उपयोग करने पर विचार करें, और अपने लिनक्स वितरण की "खोज सुविधा"।

प्रत्येक मुख्यधारा लिनक्स वितरण अलग है जब यह संकुल की खोज के लिए आता है। फेडोरा पर कमांड है dnf खोज, आर्क पर यह पैक्समैन -एस, उबंटू है उपयुक्त खोज, OpenSUSE है Zypper खोज, और डेबियन है उपयुक्त कैश खोज. पायथन 2 को खोजने और इसे स्थापित करने के लिए इनमें से किसी एक का उपयोग करें। पाइप भी लगाए। ध्यान रखें कि इसे पाइथन 2-पिप, पाइथन-पिप या पिप या कुछ इसी तरह का कहा जा सकता है।

सिस्टम पर इंस्टॉल किए गए दोनों टूल के साथ, इंस्टॉल करने के लिए PIP का उपयोग करें Google संगीत एपीआई:

पाइप स्थापित करें gmusicapi

पायथन इंस्टॉलर टूल सिस्टम पर जाने वाली हर चीज को पाने के लिए Gmusicapi को ढूंढेगा, डाउनलोड करेगा, बनाएगा और इंस्टॉल करेगा।

Gmpydl हो रही है

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

गिट क्लोन https://github.com/stevenewbs/gmpydl

अब सीडी कमांड के साथ Gmpydl डायरेक्टरी में प्रवेश करें।

सीडी gmpydl

अंत में, डाउनलोड फ़ोल्डर बनाएं जहां सभी संगीत फाइलें चलेंगी।

mkdir -p ~ / Google- संगीत-डाउनलोड

संगीत डाउनलोड हो रहा है

इस कार्यक्रम के साथ, कमांड लाइन के माध्यम से लिनक्स में अपनी Google संगीत लाइब्रेरी को डाउनलोड करना आसान है। हालाँकि, पहले, आपको अपने Google खाते में साइन इन करना होगा। यह पहली बार कार्यक्रम शुरू करके किया जाता है। एक टर्मिनल में, इस कमांड को Gmpydl डायरेक्टरी से चलाएं।

./gmpydl

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

डाउनलोड टूल बताने के लिए अगली बात यह है कि इसे सभी डाउनलोड की गई संगीत फ़ाइलों को रखना चाहिए। इस प्रॉम्प्ट में डाउनलोड के लिए पहले बनाया गया फ़ोल्डर दर्ज करें: /home/username/Google-Music-Downloads/

यह सब जानकारी भरे जाने के साथ, डाउनलोड प्रक्रिया शुरू हो सकती है।

अन्य Gmpydl सुविधाएँ

साइन इन करने के बाद बॉक्स से ठीक बाहर Gmpydl चलाना सही है। यह निर्देशिका को डाउनलोड शुरू करता है जिसे आप इसे बताते हैं। हालाँकि, यह केवल Gmpydl का उपयोग नहीं किया जा सकता है। अन्य विशेषताएं हैं, जैसे कि नोडल सुविधा, खोज और अधिलेखित कार्य।

NoDL

Gmpydl में NoDL फ़ंक्शन का उपयोग करने के लिए, टर्मिनल में सामान्य की तरह कमांड निष्पादित करें, लेकिन -n स्विच जोड़ें। ऐसा करने से डाउनलोड किए गए सभी संगीत प्रभावी रूप से चिह्नित हो जाएंगे। यह उपयोगी है अगर किसी कारण से डाउनलोडर गड़बड़ कर देता है। इससे आप प्रोग्राम को सामान्य बता सकते हैं, अन्यथा सामान फिर से डाउनलोड हो सकता है।

./gmpydl -n

खोज

कभी-कभी डाउनलोड करते समय, आप केवल एक विशिष्ट आइटम डाउनलोड करना चाहते हैं, न कि पूरी लाइब्रेरी। यहाँ Gmpydl के साथ कैसे करना है

./gmpydl -s सर्चिटेम

वांछित "searchitem" को कलाकार, गीत शीर्षक, एल्बम या शैली के साथ बदलना सुनिश्चित करें।

ओवरराइट

चूंकि यह Google संगीत डाउनलोड अस्थिर कोड है, इसलिए कई बार चीजें गलत हो सकती हैं। आप कुछ डाउनलोड कर रहे होंगे, केवल यह पता लगाने के लिए कि (किसी कारण से) उसने डाउनलोड करना बंद कर दिया। अगर Gmpydl मिड-डाउनलोड बंद कर देता है, तो फ़ाइलें दूषित हो सकती हैं। इसे ठीक करने के लिए, -o कमांड का उपयोग करके, सब कुछ फिर से डाउनलोड करना संभव है।

./gmpydl -o

निष्कर्ष

Google द्वारा जारी टूल महान है, लेकिन सच कहा जाए, तो जब यह सेवा के साथ बातचीत करने की बात आती है, तो यह सीमित है। यही कारण है कि Gmpydl इतनी शानदार खोज है: यह उपयोगकर्ताओं को लिनक्स कमांड लाइन के माध्यम से Google संगीत के साथ बेहतर बातचीत करने की अनुमति देता है। यह सच है कि वर्तमान में उपकरण केवल डाउनलोड करने का समर्थन करता है। फिर भी, जैसे कि लिनक्स पर Google संगीत के लिए एक ठोस कमांड लाइन टूल की आवश्यकता बढ़ती है, इसमें कोई सवाल नहीं है कि अधिक सुविधाएँ साथ आएंगी।

watch instagram story
खोज
हाल के पोस्ट