Electron · Svelte 5 · Vite·2025

GameVault

مدير مكتبة ألعاب محلي لألعاب غير Steam على Windows — بذكاء مشغّل حقيقي.

نظرة عامة

تطبيق سطح مكتب يحوّل مجلد ألعاب مستقلة أو مثبتة يدويًا إلى مكتبة من الدرجة الأولى — كما تتعامل Steam مع مكتبتك. GameVault موجّه للذيل الطويل من الألعاب التي لا تجتمع في مشغّل واحد.

مبني على Electron مع Svelte 5 لواجهة سريعة وتفاعلية، ويركز على الأجزاء المملة: إيجاد ملف .exe الصحيح، جلب الأعمال الفنية، ومعرفة متى تعمل اللعبة فعلًا. الاستدلالات تستبعد المثبتات والحزم الموزعة لتبقى أهداف الإطلاق نظيفة.

استيراد Steam وEpic يجلب الألعاب المثبتة بجانب المجلدات اليدوية. الأعمال الفنية من Steam CDN وSteamGridDB مع تجاوز لكل لعبة. مراقب العمليات يجمّع وقت اللعب لحظيًا، والنسخ الاحتياطي يصدّر المكتبة كلقطة محمولة.

وسائط التشغيل المخصصة وبروتوكول gamevault:// يكملان الإطلاق بنقرة واحدة من أي مكان على الجهاز. المشروع دراسة عملية لأدوات سطح المكتب: تكامل نظام التشغيل، وعي بالعمليات في الخلفية، وواجهة تبقى سلسة أثناء مسح مجلدات كبيرة.

الميزات

اكتشاف تنفيذي تلقائي

يمسح شجرة المجلدات ويختار ملف .exe للإطلاق بذكاء، مستبعدًا المثبتات وبرامج الإزالة والحزم الموزعة.

استيراد Steam وEpic

يقرأ الألعاب المثبتة من بيانات Steam وEpic Games Launcher ويضيفها بجانب الإدخالات اليدوية.

جلب الأعمال الفنية

يسحب الملصقات والصور البطلية والشعارات من Steam CDN وSteamGridDB مع دعم تجاوز لكل لعبة.

تتبّع وقت اللعب

مراقب عمليات يكتشف تشغيل ملف اللعبة ويجمّع وقت اللعب لحظيًا.

نسخ احتياطي واستعادة

يصدّر المكتبة بالكامل — البيانات الوصفية ومسارات الأعمال الفنية ووقت اللعب — كلقطة محمولة.

وسائط تشغيل وبروتوكول مخصص

وسائط تشغيل لكل لعبة ومعالج بروتوكول gamevault:// للإطلاق بنقرة واحدة من أي مكان.

المكدس التقني
ElectronSvelte 5ViteTypeScriptNode.jsSteamGridDB APIWindows Registry
أبرز النقاط
اكتشاف exe تلقائياستيراد Steam وEpicتتبّع وقت اللعب