ไฟล์ OSR คืออะไร?
ไฟล์ OSR คือไฟล์การบันทึกการเล่นเกมที่สร้างโดย เกม osu!. Osu! เป็นเกมจังหวะที่ผู้ใช้ต้องจับคู่การคลิกเมาส์กับเพลง เพลงที่ผู้ใช้เล่น, การตีและพลาด, เวลาและวันที่เล่นเพลง, และอันดับโดยรวมจะถูกบันทึกในไฟล์ OSR ไฟล์ 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 ใน Taiko, 100 ใน CTB, 100 ใน mania |
| สั้น | จำนวนของ 50 ในโหมดมาตรฐาน, ผลไม้ขนาดเล็กใน CTB, 50 ใน mania |
| สั้น | จำนวน Gekis ในโหมดมาตรฐาน, สูงสุด 300s ในโหมดเมเนีย |
| สั้น | จำนวน Katus ในโหมดมาตรฐาน, 200s ในโหมดเมเนีย |
| สั้น | จำนวนการพลาด |
| จำนวนเต็ม | คะแนนรวมที่แสดงในรายงานคะแนน |
| สั้น | คอมโบสูงสุดที่แสดงในรายงานคะแนน |
| ไบต์ | คอมโบเต็ม/สมบูรณ์ (1 = ไม่มีการพลาดและไม่มีการแตกของสไลเดอร์และไม่มีสไลเดอร์ที่จบก่อนเวลา) |
| จำนวนเต็ม | ม็อดที่ใช้ ดูด้านล่างสำหรับรายการค่าม็อด |
| สตริง | กราฟแถบชีวิต: คู่ค่า u/v คั่นด้วยเครื่องหมายคอมม่า โดยที่ u คือเวลาเป็นมิลลิวินาทีในเพลงและ v คือค่าจุดทศนิยมจาก 0 - 1 ที่แสดงปริมาณชีวิตที่คุณมีในเวลานั้น (0 = แถบชีวิตว่างเปล่า, 1 = แถบชีวิตเต็ม) |
| จำนวนเต็มยาว | เครื่องหมายเวลา (Windows ticks) |
| จำนวนเต็ม | ความยาวเป็นไบต์ของข้อมูลการเล่นซ้ำที่บีบอัด |
| ไบต์ | อาร์เรย์ ข้อมูลการเล่นซ้ำที่บีบอัด |
| จำนวนเต็มแบบ Long | รหัสคะแนนออนไลน์ |
| จำนวนทศนิยมคู่ | ข้อมูลโมดเพิ่มเติม. จะปรากฏเฉพาะเมื่อเปิดใช้งาน Target Practice. |
ลักษณะสำคัญของไฟล์ OSR
| ลักษณะ | คำอธิบาย |
|---|---|
| ส่วนขยายไฟล์ | .osr |
| รูปแบบหลัก | ไฟล์รีเพลย์ osu! (บันทึกการเล่น), ไฟล์กู้คืนระบบ Windows (การวินิจฉัยข้อขัดข้อง), ไฟล์สำรองส่วนบุคคล (ไฟล์สำรองข้อมูล) |
| ประเภทรูปแบบ | รูปแบบข้อมูลไบนารีที่มีหลายรูปแบบ; เวอร์ชัน osu! มีส่วนหัวที่มีโครงสร้างตามด้วยข้อมูลการเล่นซ้ำที่บีบอัด (คีย์เฟรมและสตรีมอินพุต); เวอร์ชัน Windows มีการดัมพ์หน่วยความจำและการวินิจฉัยข้อขัดข้อง |
| การใช้งานหลัก | การบันทึกและเล่นซ้ำเซสชันการเล่นเกม osu!, การเก็บข้อมูลการวินิจฉัยข้อขัดข้องของระบบ Windows, และการสำรองข้อมูลส่วนบุคคลผ่านซอฟต์แวร์ของบุคคลที่สาม |
| คุณลักษณะหลัก | การบันทึกการเล่นเกมอย่างครอบคลุมที่จับการเคลื่อนที่ของเคอร์เซอร์, การคลิก, และการกดปุ่มทุกครั้งด้วยความแม่นยำของเวลา; ช่วยให้วิเคราะห์ประสิทธิภาพ, แบ่งปันกับชุมชน, และพัฒนาทักษะสำหรับผู้เล่นเกมจังหวะ |
| โปรไฟล์ความปลอดภัย | ปลอดภัยสำหรับการใช้งานตามที่ตั้งใจ; เวอร์ชัน osu! ไม่มีโค้ดที่สามารถทำงานได้; เวอร์ชัน Windows อาจมีข้อมูลระบบที่ละเอียดอ่อน; ไม่ได้ตั้งใจให้แก้ไขด้วยตนเอง; จำเป็นต้องใช้เครื่องมือพิเศษเพื่อการดูและวิเคราะห์อย่างปลอดภัย |
| ความเข้ากันได้ | เวอร์ชัน osu! ต้องใช้ไคลเอนต์เกม osu! (Windows, macOS, Linux) เพื่อเล่น; สามารถวิเคราะห์ได้โดยใช้ osu! Replay Editor (แบบเว็บ); เวอร์ชัน Windows ต้องใช้ WinDbg หรือ Visual Studio สำหรับการวิเคราะห์; เวอร์ชันสำรองต้องใช้ซอฟต์แวร์สำรองข้อมูลเฉพาะ |
วิธีเปิดและทำงานกับไฟล์ OSR
การเปิดไฟล์รีเพลย์ของ osu!
เพื่อเปิดไฟล์รีเพลย์ OSR ใน osu!:
เปิดไคลเอนต์เกม osu!
ไปที่เมนูหลัก
เลือกส่วน “Replays”
เลือก “Import Replay”
ไปยังและเลือกไฟล์ .osr
รีเพลย์จะโหลดและเริ่มเล่นโดยอัตโนมัติ
หรือคุณสามารถใช้ osu! Replay Editor—เครื่องมือเว็บที่ให้การวิเคราะห์เชิงลึกและการดูไฟล์รีเพลย์ 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 System Restore ด้วยโปรแกรมแก้ไขข้อความได้หรือไม่?
A5: ไม่, ไฟล์ OSR ของ Windows เป็นไฟล์ดัมพ์ขัดข้องแบบไบนารีและจะปรากฏอักขระที่อ่านไม่ออกหากเปิดด้วยโปรแกรมแก้ไขข้อความ ควรทำการวิเคราะห์โดยใช้เครื่องมือดีบักเช่น WinDbg.