موسيقى 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 ، فلا شك في أن المزيد من الميزات ستأتي.
تعليقات