في المقالة التالية سنلقي نظرة على Spotube. هذا هو عميل سطح مكتب مجاني ومفتوح المصدر يستخدم واجهة برمجة تطبيقات Spotify و Youtube العامة لخلق تجربة مستخدم خالية من المخاطر وفعالة وسهلة الاستخدام. هذا التطبيق خفيف الوزن ويعتمد على Flutter.
يدعي التطبيق أنه لا يجمع أي نوع من التتبع عن بعد أو التشخيص أو جمع بيانات المستخدم. ما هو أكثر لن يكون حساب Spotify Premium ضروريًا لاستخدام التطبيق.
الخصائص العامة لـ Spotube
- Es المصدر المفتوح (ترخيص BSD-4-Clause). يمكن العثور على شفرة المصدر الخاصة به في مستودع جيثب الخاص بالمشروع.
- يقدم إمكانية استخدام ثلاثة مواضيع. ضوء واحد ، والآخر غامق ، والآخر يستخدم ألوان النظام.
- لا تجمع بيانات التشخيص أو القياس عن بُعد أو أي بيانات مستخدم أخرى.
- يحتوي على واجهة بسيطة تسمح لنا بذلك بحث.
- التحكم في التشغيل على جهاز المستخدم، ليس على الخادم.
- لا توجد إعلانات من Spotify أو YouTube لأنه يستخدم جميع واجهات برمجة التطبيقات المجانية والعامة. على الرغم من أنه يوصى بدعم المبدعين من خلال مشاهدة أو الاشتراك في قناة YouTube الخاصة بالفنانين أو إضافتهم كمسار مفضل على Spotify.
- سيعطينا البرنامج القدرة على قراءة كلمات الأغاني. على الرغم من أنه من أجل الوصول إلى هذه ، فأنت بحاجة إلى ملف عبقرية وتهيئته في التطبيق.
- الأغاني قابلة للتحميل باستخدام الزر الموجود في مشغل البرنامج. يتم حفظ المسارات التي تم تنزيلها في مجلد يسمى سبوتوب والتي سيتم إنشاؤها في المجلد التنزيلات من نظامنا.
هذه ليست سوى بعض ميزات هذا البرنامج. يمكن استشارة كل منهم من مستودع جيثب للبرنامج.
قم بتثبيت Spotube على Ubuntu
كحزمة .DEB
سيكون أول الخيارات لتكون قادرًا على استخدام هذا البرنامج في نظامنا هو استخدم حزمة .deb التي يمكن العثور عليها في صفحة إصدار المشروع. يمكنك أيضًا تنزيل أحدث حزمة تم إصدارها اليوم عن طريق فتح محطة طرفية (Ctrl + Alt + T) وتشغيل wget فيها على النحو التالي:
wget https://github.com/KRTirtho/spotube/releases/download/v1.1.0/Spotube-linux-x86_64.deb
بمجرد انتهاء التنزيل ، يمكننا الآن الانتقال إلى تثبيت البرنامج باستخدام الأمر التالي:
sudo apt install ./Spotube-linux-x86_64.deb
عند اكتمال التثبيت ، لا يوجد سوى ابدأ البرنامج البحث في فريقنا عن المشغل.
إلغاء
إذا كنت تريد إزالة هذا البرنامج المثبت كحزمة DEB، في المحطة الطرفية (Ctrl + Alt + T) سيكون من الضروري فقط تنفيذ:
sudo apt remove spotube; sudo apt autoremove
كحزمة Flatpak
الاحتمال الآخر للتثبيت سيكون باستخدام حزمة flatpak. إذا كنت تستخدم Ubuntu 20.04 ، وما زلت لم يتم تمكين هذه التقنية على نظامك ، فيمكنك المتابعة الدليل كتبه أحد الزملاء على هذه المدونة منذ فترة.
عندما يمكنك تثبيت هذا النوع من الحزم ، تحتاج فقط إلى فتح Terminal (Ctrl + Alt + T) و قم بتشغيل الأمر:
flatpak install flathub com.github.KRTirtho.Spotube
بعد اكتمال التثبيت ، يمكنك ذلك افتح التطبيق نبحث عن المشغّل الذي سنجده في نظامنا ، أو يمكنك أيضًا فتح محطة طرفية (Ctrl + Alt + T) وتنفيذ:
flatpak run com.github.KRTirtho.Spotube
إلغاء
في حال كنت تريد إلغاء تثبيت هذا البرنامج ، فقط افتح Terminal (Ctrl + Alt + T) وقم بتشغيل:
flatpak uninstall com.github.KRTirtho.Spotube
كصورة AppImage
في Ubuntu ، سيكون لدينا أيضًا حزمة AppImage متاحة. الشرق يمكن العثور عليها في صفحة إصدار المشروع. يمكنك أيضًا تنزيل أحدث إصدار تم إصداره اليوم عن طريق فتح محطة طرفية (Ctrl + Alt + T) وتشغيل الأمر:
wget https://github.com/KRTirtho/spotube/releases/download/v1.1.0/Spotube-linux-x86_64.AppImage
عند الانتهاء من تنزيل الحزمة ، سيتعين علينا الانتقال إلى المجلد الذي نحفظ فيه ملف AppImage. ثم هناك فقط يمنحك الأذونات اللازمة:
sudo chmod +x Spotube-linux-x86_64.AppImage
في هذه المرحلة ، نستطيع قم بتشغيل البرنامج بالنقر المزدوج على الملف ، أو الكتابة في المحطة:
./Spotube-linux-x86_64.AppImage
ترتيب
كما هو مبين في مستودع جيثب الخاص بالمشروع هناك بعض الإعدادات التي يجب القيام بها لبدء استخدام هذا البرنامج. سنحتاج إلى حساب Spotify (حر) وتطبيق مطور لتتمكن من الحصول على معرف العميل و clientSecret. يمكن إنشاء تطبيق المطور هذا بسهولة ومجانًا. سيكون من الضروري فقط الذهاب إلى https://developer.spotify.com/dashboard/login وقم بتسجيل الدخول باستخدام حساب Spotify. إذا لم يكن لديك واحد ، فستحتاج إلى إنشاء واحد.
عندما نقوم بتسجيل الدخول ، سنفعل إنشاء تطبيق ويب بالضغط على الزر "قم بإنشاء تطبيق".
في النافذة التي ستفتح ، سيتعين علينا ذلك امنح التطبيق اسمًا ووصفًا.
في وقت لاحق سيكون من الضروري قم بتحرير التكوين وإضافة عنوان URL التالي http://localhost:4304/auth/spotify/callback باعتباره عنوان URI لإعادة التوجيه للتطبيق، كما يتضح في لقطة الشاشة السابقة. هذه الخطوة مهمة للمصادقة. بعد حفظ هذه النافذة سنعود إلى الصفحة المركزية.
هنا عليك اعثر وانقر على النص الذي يقول إظهار سر العميل للكشف عن سر العميل. دعنا الآن انسخ ال معرف العميل و سر العميل للصقه في الحقول المعنية التي يمكن رؤيتها على الشاشة الأولية لـ Spotube.
ثم لا يوجد شيء سوى اضغط على الزر الذي يقول «تقدم»لبدء Spotube.