- - كيفية تنزيل مكتبة الموسيقى الخاصة بك في جوجل في لينكس عن طريق سطر الأوامر

كيفية تنزيل مكتبة الموسيقى الخاصة بك جوجل في لينكس عن طريق سطر الأوامر

موسيقى Google هي واحدة من عدد قليل من التيار الرئيسي المدفوعخدمات الموسيقى تأخذ Linux على محمل الجد ، وتتمتع بدعم Linux قوي من الدرجة الأولى. عندما يقوم المستخدمون بتشغيل أجهزة كمبيوتر Linux الخاصة بهم ، فإنهم يعرفون أنه يمكنهم تثبيت أحدث أداة موسيقية تحمل علامة Google ، وتنزيل / تحميل جميع ملفاتهم للاستماع إلى أي مكان يريدون. ومع ذلك ، على الرغم من أن أداة التنزيل من Google جيدة ، فهناك بعض العيوب. بالنسبة للمبتدئين ، لا يمكن تشغيله داخل جهاز ظاهري أو على خادم يستند إلى محطة طرفية بسبب بعض القيود التي تفرضها Google. لحل هذه المشكلة ، تم إنشاء مطور على Github Gmpydl. برنامج يستند إلى الثعبان يتيح لك تسجيل الدخول إلى Google وتنزيل مكتبة موسيقى Google الخاصة بك في Linux عبر سطر الأوامر.

تركيب بوابة وغيرها من الأدوات

Gmpydl يتطلب بعض البرامج والمكتبات وأشياء أخرى قبل أي شيء سوف تعمل. أول ما ستحتاج إليه هو Git. هذه الأداة مهمة لأنه مع ذلك ، من الممكن تحميل رمز Gmpydl المطلوب. افتح محطة ، وأدخل ما يلي:

أوبونتو

sudo apt install git

قوس لينكس

sudo pacman -S git

فيدورا

sudo dnf install git

زحمة

sudo zypper install git

ديبيان

sudo apt-get install git

بعد ذلك ، بعض مكتبات بايثون ، وكذلك بعض المكتباتأدوات بايثون مطلوبة. الأول هو Python2. هذا أمر صعب بعض الشيء ، حيث أن معظم توزيعات Linux تستخدم بالفعل بيثون بكثافة ، ويجب تثبيتها. إذا لم يكن جهاز الكمبيوتر الخاص بك يحتوي على Python 2 لسبب ما ، فستحتاج إلى تثبيته. بالإضافة إلى ذلك ، يلزم تطبيق PIP ومكتبة Google Music المستندة إلى Python.

عندما يتعلق الأمر بتثبيت Python 2 ، كلنظام التشغيل له اسم مختلف لذلك. هذا هو السبب في أنه من الأفضل استخدام وظيفة البحث للعثور على Python 2. فكر في استخدام الجهاز ، و "ميزة البحث" الخاصة بتوزيع Linux.

يختلف كل توزيع Linux رئيسي عندما يتعلق الأمر بالبحث عن الحزم. على فيدورا الأمر dnf searchعلى القوس pacman -Ss، أوبونتو هو apt search، OpenSUSE هو zypper searchو ديبيان هو apt-cache search. استخدم أحد هذه العناصر للعثور على Python 2 وتثبيته. أيضا تثبيت نقطة. ضع في اعتبارك أنه يمكن أن يطلق عليه python2-pip أو python-pip أو pip ، أو شيء مشابه.

باستخدام كلتا الأدوات المثبتة على النظام ، استخدم PIP لتثبيت Google Music API:

pip install gmusicapi

تقوم أداة مثبّت Python بالبحث عن Gmusicapi وتنزيله وتثبيته لتنشيط كل شيء على النظام.

الحصول على Gmpydl

Gmpydl لديه كل ما يحتاجه لتشغيل. الآن ، دعنا نلتقط الرمز. في المحطة ، استخدم بوابة لتنزيل الملفات الضرورية.

git clone https://github.com/stevenewbs/gmpydl

الآن أدخل دليل Gmpydl باستخدام الأمر CD.

cd gmpydl

أخيرًا ، اجعل مجلد التنزيل حيث ستذهب جميع ملفات الموسيقى.

mkdir -p ~/Google-Music-Downloads

تحميل الموسيقى

مع هذا البرنامج ، من السهل تنزيل ملفكمكتبة موسيقى Google في Linux عبر سطر الأوامر. ومع ذلك ، أولاً ، ستحتاج إلى تسجيل الدخول إلى حسابك في Google. يتم ذلك عن طريق بدء البرنامج لأول مرة. في المحطة ، قم بتشغيل هذا الأمر من دليل Gmpydl.

./gmpydl

سيطلب هذا من المستخدم إدخال "Google"عنوان البريد الإلكتروني للحساب ". في الجهاز ، اكتب عنوان بريد Google المتصل بالحساب الذي تريد تنزيل ملفات Google Music منه ، ثم اضغط على مفتاح الإدخال. سيؤدي هذا إلى إنشاء ملف تكوين جديد ، وإنشاء رابط للنقر عليه. ينشئ هذا الرابط رمزًا مميزًا لمرة واحدة لتسجيل الدخول إلى Google ، بحيث لا يستخدم Gmpydl كلمة مرورك.

الشيء التالي الذي يجب إخباره عن أداة التنزيل هو المكان الذي يجب أن تضع فيه جميع ملفات الموسيقى التي تم تنزيلها. أدخل المجلد الذي تم إنشاؤه مسبقًا للتنزيلات في هذه المطالبة: /home/username/Google-Music-Downloads/

مع ملء كل هذه المعلومات ، يمكن أن تبدأ عملية التنزيل.

ميزات Gmpydl الأخرى

تشغيل Gmpydl مباشرة من خارج منطقة الجزاء بعد التوقيعفي الكمال. يبدأ التنزيلات إلى الدليل الذي تخبره به. ومع ذلك ، هذه ليست الطريقة الوحيدة التي يمكن بها استخدام Gmpydl. هناك ميزات أخرى ، مثل ميزة Nodl ووظائف البحث والكتابة فوقها.

NoDL

لاستخدام وظيفة NoDL في Gmpydl ، قم بتنفيذالأمر كما هو معتاد في المحطة ، ولكن إضافة التبديل -n. سيؤدي هذا إلى تحديد جميع الموسيقى التي تم تنزيلها بشكل فعال. يكون هذا مفيدًا إذا كان التنزيل يخطئ لسبب ما. يتيح لك ذلك إخبار البرنامج بأن كل شيء طبيعي ، وإلا فقد تتم إعادة تنزيل الأشياء.

./gmpydl -n

بحث

في بعض الأحيان عند التنزيل ، فأنت تريد فقط تنزيل عنصر معين ، وليس المكتبة بأكملها. إليك كيفية القيام بذلك مع Gmpydl.

./gmpydl -s searchitem

تأكد من استبدال كلمة "searchitem" بالفنان أو عنوان الأغنية أو الألبوم أو النوع المطلوب.

الكتابة فوق

نظرًا لأن تنزيل موسيقى Google هذا غير مستقررمز ، يمكن أن تسوء الأمور في بعض الأحيان. ربما تقوم بتنزيل شيء ما ، فقط لمعرفة أنه (لسبب ما) توقف عن التنزيل. إذا توقف Gmpydl في منتصف التنزيل ، فيمكن تلف الملفات. لإصلاح ذلك ، من الممكن إعادة تنزيل كل شيء ، باستخدام الأمر -o.

./gmpydl -o

خاتمة

الأداة التي أصدرتها Google رائعة ، لكنها حقيقةيقال ، عندما يتعلق الأمر بالتفاعل مع الخدمة ، والحد منها. لهذا السبب يعد Gmpydl اكتشافًا رائعًا: فهو يتيح للمستخدمين التفاعل بشكل أفضل مع موسيقى Google عبر سطر أوامر Linux. صحيح أن الأداة في الوقت الحالي تدعم التنزيل فقط. ومع ذلك ، مع تزايد الحاجة إلى أداة سطر أوامر قوية لـ Google Music على Linux ، فلا شك في أن المزيد من الميزات ستأتي.

تعليقات