ما هو ملف OSR؟
ملف OSR هو ملف إعادة تشغيل للعبة تم إنشاؤه بواسطة لعبة osu!. osu! هي لعبة إيقاع حيث يطابق المستخدمون نقرات الفأرة مع الموسيقى. يتم تسجيل الأغنية التي شغلها المستخدم، الضربات والإخفاقات، الوقت وتاريخ تشغيل الأغنية، والترتيب العام في ملف OSR. يمكن بعد ذلك مشاركة هذا الملف مع الآخرين لأغراض إعادة التشغيل. يتطلب ملف OSR وجود ملف الخريطة (beatmap) في مجلد “Songs”.
نوع MIME لتنسيق ملف OSR: x-osu-replay
تنسيق ملف OSR
يتم حفظ ملفات OSR كملفات ثنائية تحتوي على حقول بيانات بطول ثابت وكذلك بطول متغير.
| نوع البيانات | التنسيق |
|---|---|
| بايت | وضع اللعبة لإعادة التشغيل (0 = osu! Standard، 1 = Taiko، 2 = Catch the Beat، 3 = osu!mania) |
| عدد صحيح | إصدار اللعبة عندما تم إنشاء إعادة التشغيل (مثال: 20131216) |
| نص | تجزئة MD5 لخريطة osu! |
| نص | اسم اللاعب |
| نص | تجزئة MD5 لإعادة تشغيل osu! (تتضمن بعض خصائص الإعادة) |
| قصير | عدد الـ 300 |
| قصير | عدد الـ 100 في الوضع القياسي، 150 في تايكو، 100 في CTB، 100 في مانيا |
| قصير | عدد الـ 50 في الوضع القياسي، الفاكهة الصغيرة في CTB، 50 في مانيا |
| قصير | عدد الـ Gekis في الوضع القياسي، الحد الأقصى 300 في وضع الجنون |
| قصير | عدد الـ Katus في الوضع القياسي، 200 في وضع الجنون |
| قصير | عدد الأخطاء |
| عدد صحيح | إجمالي النقاط المعروضة في تقرير النتيجة |
| قصير | أعلى كومبو معروض في تقرير النتيجة |
| بايت | كومبو كامل/مثالي (1 = لا توجد أخطاء ولا انقطاعات للمنزلق ولا منزلقات انتهت مبكرًا) |
| عدد صحيح | التعديلات المستخدمة. انظر أدناه لقائمة قيم التعديلات. |
| سلسلة | رسم بياني لشريط الحياة: أزواج مفصولة بفواصل u/v، حيث u هو الوقت بالمللي ثانية داخل الأغنية وv هو قيمة عائمة من 0 إلى 1 تمثل مقدار الحياة لديك في ذلك الوقت (0 = شريط الحياة فارغ، 1 = شريط الحياة ممتلئ) |
| طويل | الطابع الزمني (نقرات ويندوز) |
| عدد صحيح | الطول بالبايت لبيانات الإعادة المضغوطة |
| بايت | مصفوفة بيانات الإعادة المضغوطة |
| طويل | معرف النتيجة عبر الإنترنت |
| مضاعف | معلومات إضافية عن المود. تظهر فقط إذا تم تمكين التدريب على الهدف. |
الخصائص الرئيسية لملفات OSR
| الخاصية | الوصف |
|---|---|
| امتداد الملف | .osr |
| الأنواع الأساسية | ملفات إعادة تشغيل osu! (تسجيلات اللعب)، ملفات استعادة نظام ويندوز (تشخيصات الأعطال)، ملفات النسخ الاحتياطي الشخصية (أرشيفات النسخ الاحتياطي للبيانات) |
| نوع التنسيق | تنسيق بيانات ثنائي مع عدة متغيّرات؛ يحتوي متغيّر osu! على رأس مُنظم يليه بيانات إعادة تشغيل مضغوطة (إطارات مفاتيح وتدفقات إدخال)؛ يحتوي متغيّر Windows على تفريغ للذاكرة وتشخيصات الأعطال |
| الاستخدام الأساسي | تسجيل وإعادة تشغيل جلسات لعب osu!، وتخزين معلومات تشخيص أعطال نظام Windows، والنسخ الاحتياطي للبيانات الشخصية عبر برامج طرف ثالث |
| الميزة الرئيسية | تسجيل شامل للعب يلتقط كل حركة للمؤشر، والنقرات، وضغطات المفاتيح بتوقيت دقيق؛ يتيح تحليل الأداء، ومشاركة المجتمع، وتحسين التقنية للاعبين في ألعاب الإيقاع |
| ملف الأمان | آمن للاستخدام المقصود؛ لا يحتوي متغيّر osu! على أي شفرة تنفيذية؛ قد يحتوي متغيّر Windows على معلومات نظام حساسة؛ غير مخصص للتحرير اليدوي؛ يتطلب أدوات متخصصة للعرض والتحليل الآمن |
| التوافق | يتطلب متغيّر osu! عميل لعبة osu! (Windows، macOS، Linux) للتشغيل؛ يمكن تحليله باستخدام محرّر إعادة تشغيل osu! (مستند إلى الويب)؛ يتطلب متغيّر Windows برنامج WinDbg أو Visual Studio للتحليل؛ يتطلب متغيّر backup برنامج نسخ احتياطي محدد |
كيفية فتح والعمل مع ملفات OSR
فتح ملفات إعادة تشغيل osu!
لفتح ملف إعادة تشغيل OSR في osu!:
شغّل عميل لعبة osu!
اذهب إلى القائمة الرئيسية
اختر قسم “إعادة التشغيل”
اختر “استيراد إعادة التشغيل”
انتقل إلى ملف .osr وحدده
ستُحمَّل إعادة التشغيل وتبدأ التشغيل تلقائيًا
بدلاً من ذلك، يمكنك استخدام osu! Replay Editor—a أداة ويب توفر تحليلًا متعمقًا وعرضًا لملفات إعادة تشغيل OSR.
الأسئلة المتكررة (FAQ)
**Q1: ماذا يعني OSR في osu!؟
A1: OSR تعني osu! Replay، وهو تنسيق الملف المستخدم لتسجيل وتخزين جلسات اللعب في لعبة الإيقاع osu! .
**Q2: كيف يمكنني فتح ومشاهدة ملف إعادة تشغيل OSR؟
A2: يمكنك فتح ملف OSR عن طريق تشغيل osu! واستيراد الإعادة عبر قسم Replays، أو باستخدام أداة الويب osu! Replay Editor .
**Q3: هل يمكنني تحويل ملف إعادة تشغيل OSR إلى صيغة فيديو؟
A3: نعم، يمكنك تحويل ملفات إعادة تشغيل OSR إلى فيديو باستخدام برنامج تسجيل الشاشة لالتقاط تشغيل الإعادة في osu! أو باستخدام أدوات تحويل متخصصة .
**Q4: ما هي المعلومات المخزنة داخل ملف OSR الخاص بـ osu!؟
A4: ملف OSR يخزن حركات المؤشر، توقيت النقر، ضغطات المفاتيح، بيانات النقاط، الدقة، معلومات الكومبو، وتفاصيل خريطة الإيقاع لجلسة اللعب.
**Q5: هل يمكنني فتح ملف OSR لاستعادة نظام Windows باستخدام محرر نصوص؟
A5: لا، ملفات OSR الخاصة بنظام Windows هي ملفات تفريغ أعطال ثنائية وستظهر أحرف مشوشة إذا تم فتحها في محرر نصوص. يجب تحليلها باستخدام أدوات التصحيح مثل WinDbg.