أتمتة الوسائط الشاملة والفعالة لمكتبات ويندوز المستضافة ذاتيًا
إدارة الاكتشاف، والتنزيلات، ومحاذاة الترجمة، وطلبات المستخدمين من برنامج تنفيذي محلي واحد يعمل على نظام Windows 64 بت. تقوم Scryer Media ببناء هذه الأداة التي تركز على الأدوات لمشغلي المختبرات المنزلية وجامعي الوسائط، حيث تجمع بين مهام 'Arr' المتعددة في ملف ثنائي واحد بلغة Rust. تتضمن التطبيق تحليلًا متقدمًا للأنمي، ونظام إضافات لمؤشرات البحث والعملاء، وتدفق عمل للطلبات/الموافقات. تناسب المستخدمين الذين يستخدمون Plex أو Jellyfin أو Emby على الخوادم المنزلية ويحتاجون إلى طبقة أتمتة ذات بصمة منخفضة.
ماذا يستبدل ويجمع Scryer فعليًا؟
Scryer يعمل كبديل لعملية واحدة لأدوات أتمتة الوسائط المتعددة من خلال دمج معالجة الأفلام والتلفزيون والأنمي في ثنائي محلي واحد. تم بناؤه بلغة Rust، ويأتي التطبيق كملف MSI أو تنفيذ مستقل ويدعم Docker وLinux وmacOS أيضًا. يتضمن نظام طلب وسائط محلي مع أذونات لكل مستخدم وقوائم انتظار للموافقة، بالإضافة إلى بنية إضافات لربط الفهارس وعملاء التنزيل وخدمات الإشعارات.
ما مدى خفته على موارد النظام أثناء التشغيل العادي؟
تحافظ بنية Rust على استخدام الذاكرة ووحدة المعالجة المركزية منخفضًا، ويبلغ المطور عن استخدام الذاكرة النموذجي حوالي 30 ميغابايت. علاوة على ذلك، يتم تقديم Scryer كعملية واحدة من كود الآلة بدلاً من عدة خدمات خلفية، مما يقلل من العمليات المتزامنة على NAS أو خادم منزلي. خيار MSI يلتف حول واجهة سطح المكتب باستخدام WebView2؛ إذا كانت WebView2 مفقودة، تفتح واجهة المستخدم في متصفح النظام.
هل هو آمن لخادم وسائط الإنتاج وكيف يتعامل مع الأذونات؟
يوفر Scryer أذونات صريحة لكل مستخدم وقائمة انتظار للموافقة على طلبات الوسائط، مما يفصل الإجراءات الآلية عن التغييرات التي يبدأها المستخدم. بالإضافة إلى ذلك، المشروع مفتوح المصدر تحت GPL-3.0 وموجود على GitHub، مما يسمح للمسؤولين بفحص الكود وتكاملات الإضافات. نظام الإضافات يركز الاتصالات الخارجية مع الفهارس والعملاء، بحيث يمكن للمسؤولين تحديد أي التكاملات تعمل على خادمهم.
هل يحتاج المستخدمون غير التقنيين إلى معرفة عميقة لتشغيله؟
يستهدف التطبيق عشاق المختبرات المنزلية وجامعي الوسائط بدلاً من المبتدئين تمامًا. تغطي الإعدادات مصادر البيانات الوصفية، وقواعد الترقية، ومحلل شعاع الأنمي لرقم الحلقة المعقد؛ هذه الخيارات تتطلب بعض الإلمام بمفاهيم خادم الوسائط. ومع ذلك، فإن توزيع الثنائي الواحد يزيل إعداد الاعتماد على وقت التشغيل، مما يقلل من خطوات الإعداد مقارنة بتشغيل عدة أدوات منفصلة.
تناسب قوي للمستضيفين الذاتيّين الذين يهتمون بالموارد، مع منحنى تعليمي
تتناسب Scryer مع المستخدمين الذين يديرون وسائط مستضافة ذاتيًا ويريدون استبدال عدة أدوات خلفية بعملية واحدة فعالة وقاعدة شفافة من التعليمات البرمجية. توقع جهد تكوين أولي متواضع لضبط البيانات الوصفية وتكاملات الإضافات. المقايضة الرئيسية هي أن عمقها يستهدف المشغلين ذوي التفكير التقني بدلاً من المبتدئين الذين يفضلون المثبتات الموجهة والمفتاحية.