Dalamud هو إطار عمل لتطوير المكونات الإضافية لـ FINAL FANTASY XIV والذي يوفر الوصول إلى بيانات اللعبة وقابلية التشغيل التفاعلي الأصلية مع اللعبة نفسها لإضافة الوظائف وجودة الحياة.
ومن المفترض أن يتم استخدامه مع FFXIVQuickLauncher، الذي يدير Dalamud ويطلقه لك. لا يُنصح عمومًا المستخدمين بمحاولة تشغيل Dalamud يدويًا نظرًا لوجود تبعيات متعددة ومسارات مجلدات مفترضة.
إذا كنت تحاول فقط استخدام Dalamud، فلن تحتاج إلى القيام بأي شيء في هذه الصفحة - يرجى تنزيل XIVLauncher من صفحته الرسمية واتباع تعليمات الإعداد.
يتميز Dalamud بواجهة برمجة تطبيقات متنامية لتطوير المكونات الإضافية داخل اللعبة مع بيانات اللعبة والوصول إلى الدردشة والتراكبات. يرجى الاطلاع على الأسئلة الشائعة للمطورين ووثائق واجهة برمجة التطبيقات لمزيد من التفاصيل.
إذا كنت بحاجة إلى أي دعم فيما يتعلق بواجهة برمجة التطبيقات (API) أو استخدام Dalamud، فيرجى الانضمام إلى خادم Discord الخاص بنا.
شكرًا لمينو، الذي جعل عمله هذا ممكنًا!
يتم استخدام هذه المكونات لتحميل Dalamud في عملية مستهدفة. يمكن تحميل Dalamud عبر حقن DLL، أو عن طريق إعادة كتابة نقطة دخول العملية.
اسم | غاية |
---|---|
دالامود.حاقن.التمهيد (C++) | يقوم بتحميل وقت تشغيل .NET Core إلى عملية عبر hostfxr ويبدأ تشغيل Dalamud.Injector |
دالامود.حاقن (C#) | ينفذ حقن DLL على العملية المستهدفة |
دالامود.بوت (C++) | يقوم بتحميل وقت تشغيل .NET Core في العملية النشطة ويبدأ تشغيل Dalamud، أو يعيد كتابة نقطة إدخال العملية المستهدفة للقيام بذلك |
دالامود (C#) | واجهة برمجة التطبيقات الأساسية وارتباطات الألعاب وإطار عمل البرنامج المساعد |
Dalamud.CorePlugin (C#) | البرنامج المساعد Testbed الذي يمكنه الوصول إلى الأجزاء الداخلية من Dalamud، لوضع نماذج أولية لميزات Dalamud الجديدة |
نعمل حاليا من الفروع التالية.
اسم | مستوى واجهة برمجة التطبيقات | غاية | نسخة صافية | مسار |
---|---|---|---|---|
يتقن | 9 | فرع الإصدار الحالي | .NET 8.0.0 (نوفمبر 2023) | الافراج والتدريج |
API10 | 10 | الإصدار الرئيسي التالي، من المقرر إصداره جنبًا إلى جنب مع التصحيح 7.0 | .NET 8.0.0 (نوفمبر 2023) | API10 |