عن المشروع
موسيقى Presence هو تطبيق سطح مكتب يعرض الموسيقى التي تستمع إليها حاليًا كحالة على Discord. وفقًا لملف README الخاص به، يعمل مع أي مشغل وسائط، بما في ذلك Apple Music وSpotify وfoobar2000، ويدعم حاليًا أكثر من 100 مشغل مختلف. عند بدء التشغيل في تطبيق مدعوم، يتم اكتشاف المسار تلقائيًا ويظهر في قائمة علبة النظام وفي حالة Discord الخاصة بالمستخدم.
القدرات الرئيسية الموضحة في ملف README:
- عرض غلاف الألبوم: يدعي المشروع أنه يعرض غلاف الألبوم الصحيح لكل مشغل وسائط دون الاعتماد على مصادر صور خارجية.
- موضع التشغيل: يعرض موضع التشغيل الحالي الدقيق مع شريط تقدم عندما يدعم مشغل الوسائط ذلك.
- التحكم لكل تطبيق: يمكن للمستخدمين اختيار التطبيقات التي تتم مشاركتها وتكوين الإعدادات بشكل فردي لكل مشغل وسائط.
- حالة أيقونة العلبة: تعكس أيقونة العلبة ما إذا كانت المشاركة نشطة، أو في انتظار التشغيل، أو معطلة.
- خيارات نص الحالة: يمكن أن يعرض النص بعد "يستمع إلى" اسم الفنان، أو عنوان الأغنية، أو اسم المشغل، أو نوع الوسائط.
- الأعمال الفنية المتحركة: للمشغلين المدعومين مثل Apple Music وTIDAL، يمكن عرض أغلفة الألبومات المتحركة؛ هذا معطل افتراضيًا ويتم تحويله أثناء التشغيل.
- الوسائط المتوقفة مؤقتًا: يمكن أن تظل المسارات المتوقفة مرئية في الحالة.
- تكامل Spotify: يمكن عرض البودكاست مع تسمية "يستمع إلى بودكاست"، والتي يلاحظ ملف README أن تكامل Spotify الرسمي لا يعرضها.
- الأزرار: يتوفر زر بنمط "تشغيل على Apple Music" لـ Apple Music وTIDAL وDeezer وSpotify، مع مراعاة حدود معدل واجهة برمجة التطبيقات.
- التحديثات: يتم دعم التحديثات داخل التطبيق والتلقائية.
التوزيع والتثبيت: تُقدم تنزيلات مُجمعة مسبقًا لنظام Windows (مثبت وملف مضغوط، x64)، وmacOS (DMG لـ arm64 وx86_64)، وLinux (AppImage وdeb وrpm وtar.gz، x64). يذكر ملف README أيضًا التثبيت عبر Homebrew على macOS وحزمة AUR غير رسمية على Arch. تغطي روابط التوثيق تعليمات التثبيت، ومشغلات الوسائط المدعومة، واستكشاف الأخطاء وإصلاحها، والتكامل مع الأطراف الثالثة، والتحقق من الإصدارات.
تم تطوير المشروع بواسطة مطور واحد ويتم تمويله عبر Patreon وBuy Me a Coffee وGitHub Sponsors وLiberaPay. يتم ربط خادم مجتمع Discord للدعم والمناقشة. يتضمن ملف README إخلاء مسؤولية بأن البرنامج غير تابع أو معتمد من Discord أو أي خدمة بث أو مشغل وسائط أو موزع موسيقى. كما يسرد الإشارات الإعلامية وروابط لتقارير الأخطاء المقدمة لتحسين تقارير البيانات الوصفية في مشغلات الوسائط، مثل مشكلة واجهة برمجة تطبيقات MediaSession الخاصة بـ Chromium بشأن أسماء الألبومات على Windows.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.