عن المشروع
يوفر هذا المشروع عارضًا لسجل إحصاءات التشغيل للنسخة 64 بت من مشغل الصوت foobar2000. يعرض سجل الاستماع لمقطع محدد أو قيد التشغيل داخل المشغل، باستخدام رسوم بيانية تُرسم بواسطة Chart.js.
لا يجمع هذا المشروع البيانات بنفسه. بدلًا من ذلك، يقرأ السجلات التي تنتجها مكونات إحصاءات foobar2000 الموجودة. يلزم وجود مكوّن تجميع واحد على الأقل، مثل foo_playcount مع foo_enhanced_playcount، أو foo_statistics من stuerp، أو foo_skipcount. لذلك تعتمد كمية السجل المتاحة على أي من هذه المكونات مثبّت وعلى مدة تتبعه لعمليات التشغيل.
تتم المعالجة عبر مكوّن foo_webview2، الذي يضمّن لوحة WebView2 مبنية على Microsoft Edge. العارض هو ملف HTML/JavaScript محلي يُحمَّل كقالب WebView. توثّق عدة طرق وصول: فتح نافذة WebView2 منبثقة من قائمة السياق، أو تضمين العارض كلوحة Columns UI، أو استخدام foo_flowin لإنشاء نسخة WebView منبثقة. يشرح ملف README خطوات تثبيت المكونات، ووضع ملفات HTML وJS في مجلد ملف تعريف foobar2000، وضبط مسار قالب WebView، وفتح العارض.
البيئة هي Windows 10 أو 11 مع تثبيت Microsoft Edge، وfoobar2000 64 بت. ينصح ملف README بعمل نسخة احتياطية من مجلد ملف التعريف قبل تعديل التثبيت. تغطي ملاحظات استكشاف الأخطاء حالات غياب WebView2، ومسارات القوالب غير الصحيحة، والحاجة إلى تمكين تتبع playcount مع وجود سجل تشغيل سابق.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.