Τι είναι ένα αρχείο OSR;
Ένα αρχείο OSR είναι ένα αρχείο επανάληψης παιχνιδιού που δημιουργείται από το παιχνίδι osu!. Το osu! είναι ένα ρυθμικό παιχνίδι όπου οι χρήστες ταιριάζουν κλικ του ποντικιού με τη μουσική. Το τραγούδι που παίζει ο χρήστης, τα χτυπήματα και τα λάθη, η ώρα και η ημερομηνία αναπαραγωγής του τραγουδιού, και η συνολική κατάταξη καταγράφονται στο αρχείο OSR. Αυτό το αρχείο OSR μπορεί στη συνέχεια να μοιραστεί με άλλους για σκοπό επανάληψης. Το αρχείο OSR απαιτεί το αρχείο beatmap να είναι παρόν στο φάκελο “Songs”.
Τύπος MIME του Μορφότυπου Αρχείου OSR: x-osu-replay
Μορφή Αρχείου OSR
Τα αρχεία OSR αποθηκεύονται ως δυαδικά αρχεία με πεδία δεδομένων σταθερού καθώς και μεταβλητού μήκους.
| Τύπος Δεδομένων | Μορφή |
|---|---|
| Byte | Λειτουργία παιχνιδιού της επανάληψης (0 = osu! Standard, 1 = Taiko, 2 = Catch the Beat, 3 = osu!mania) |
| Ακέραιος | Έκδοση του παιχνιδιού όταν δημιουργήθηκε η επανάληψη (π.χ. 20131216) |
| Συμβολοσειρά | MD5 hash του beatmap του osu! |
| Συμβολοσειρά | Όνομα παίκτη |
| Συμβολοσειρά | MD5 hash επανάληψης osu! (περιλαμβάνει ορισμένες ιδιότητες της επανάληψης) |
| Σύντομο | Αριθμός 300 |
| Σύντομο | Αριθμός 100 στο standard, 150 στο Taiko, 100 στο CTB, 100 στο mania |
| Σύντομο | Αριθμός 50 στο standard, μικρό φρούτο στο CTB, 50 στο mania |
| Σύντομο | Αριθμός Gekis στο standard, Μέγιστο 300 στο mania |
| Σύντομο | Αριθμός Katus στο standard, 200 στο mania |
| Σύντομο | Αριθμός αποτυχιών |
| Ακέραιος | Συνολική βαθμολογία που εμφανίζεται στην αναφορά σκορ |
| Σύντομο | Μεγαλύτερος συνδυασμός που εμφανίζεται στην αναφορά σκορ |
| Byte | Τέλειος/πλήρης συνδυασμός (1 = χωρίς αποτυχίες και χωρίς σπασίματα slider και χωρίς πρόωρα ολοκληρωμένα sliders) |
| Ακέραιος | Χρησιμοποιημένα mods. Δείτε παρακάτω τη λίστα των τιμών των mods. |
| Συμβολοσειρά | Γράφημα μπάρας ζωής: ζεύγη u/v διαχωρισμένα με κόμμα, όπου u είναι ο χρόνος σε χιλιοστά του δευτερολέπτου στο τραγούδι και v είναι μια τιμή κινητής υποδιαστολής από 0 - 1 που αντιπροσωπεύει το ποσό ζωής που έχετε τη δεδομένη στιγμή (0 = η μπάρα ζωής είναι άδεια, 1 = η μπάρα ζωής είναι γεμάτη) |
| Μεγάλο | Χρονική σήμανση (Windows ticks) |
| Ακέραιος | Μήκος σε bytes των συμπιεσμένων δεδομένων επανάληψης |
| Byte | Πίνακας Συμπιεσμένα δεδομένα επανάληψης |
| Long | Αναγνωριστικό Online Score |
| Double | Πρόσθετες πληροφορίες mod. Παρουσιάζεται μόνο εάν η Προπόνηση Στόχου είναι ενεργοποιημένη. |
Κύρια Χαρακτηριστικά των Αρχείων OSR
| Χαρακτηριστικό | Περιγραφή |
|---|---|
| Επέκταση Αρχείου | .osr |
| Κύριες Παραλλαγές | Αρχεία Επανάληψης osu! (εγγραφές παιχνιδιού), Αρχεία Επαναφοράς Συστήματος Windows (διαγνωστικά καταρρεύσεων), Αρχεία Προσωπικού Αντιγράφου Ασφαλείας (αρχεία εφεδρικών δεδομένων) |
| Τύπος Μορφής | Δυαδική μορφή δεδομένων με πολλαπλές παραλλαγές· η παραλλαγή osu! διαθέτει δομημένη κεφαλίδα ακολουθούμενη από συμπιεσμένα δεδομένα επανάληψης (πλαίσια-κλειδιά και ροές εισόδου)· η παραλλαγή Windows περιέχει αποτυπώματα μνήμης και διαγνωστικά σφαλμάτων |
| Κύρια Χρήση | Καταγραφή και επανάληψη των συνεδριών παιχνιδιού osu!, αποθήκευση διαγνωστικών πληροφοριών σφαλμάτων του συστήματος Windows, και δημιουργία αντιγράφων ασφαλείας προσωπικών δεδομένων μέσω λογισμικού τρίτων |
| Κύριο Χαρακτηριστικό | Πλήρης καταγραφή του παιχνιδιού που συλλαμβάνει κάθε κίνηση του δρομέα, κλικ και πάτημα πλήκτρου με ακριβή χρονισμό· επιτρέπει ανάλυση απόδοσης, κοινή χρήση στην κοινότητα και βελτίωση τεχνικής για παίκτες ρυθμικών παιχνιδιών |
| Προφίλ Ασφάλειας | Ασφαλές για τον προορισμένο σκοπό· η παραλλαγή osu! δεν περιέχει εκτελέσιμο κώδικα· η παραλλαγή Windows μπορεί να περιέχει ευαίσθητες πληροφορίες συστήματος· δεν προορίζεται για χειροκίνητη επεξεργασία· απαιτούνται εξειδικευμένα εργαλεία για ασφαλή προβολή και ανάλυση |
| Συμβατότητα | Η παραλλαγή osu! απαιτεί τον πελάτη παιχνιδιού osu! (Windows, macOS, Linux) για να παιχθεί; μπορεί να αναλυθεί χρησιμοποιώντας το osu! Replay Editor (web-based); Η παραλλαγή Windows απαιτεί WinDbg ή Visual Studio για ανάλυση; Η παραλλαγή backup απαιτεί συγκεκριμένο λογισμικό backup |
Πώς να Ανοίξετε και να Εργαστείτε με Αρχεία OSR
Άνοιγμα Αρχείων Replay του osu!
Για να ανοίξετε ένα αρχείο επανάληψης OSR στο osu!:
Εκκινήστε τον πελάτη παιχνιδιού osu!
Μεταβείτε στο κύριο μενού
Επιλέξτε την “Replays” ενότητα
Επιλέξτε “Import Replay”
Πλοηγηθείτε και επιλέξτε το αρχείο .osr
Η επανάληψη θα φορτωθεί και θα αρχίσει να παίζει αυτόματα
Εναλλακτικά, μπορείτε να χρησιμοποιήσετε το osu! Replay Editor—a ένα εργαλείο βασισμένο στο web που παρέχει εις βάθος ανάλυση και προβολή αρχείων επανάληψης OSR.
Συχνές Ερωτήσεις (FAQ)
**Q1: Τι σημαίνει OSR στο osu!;
A1: OSR σημαίνει osu! Replay, που είναι η μορφή αρχείου που χρησιμοποιείται για την καταγραφή και αποθήκευση των συνεδριών παιχνιδιού στο ρυθμικό παιχνίδι osu! .
**Q2: Πώς μπορώ να ανοίξω και να παρακολουθήσω ένα αρχείο επανάληψης OSR;
A2: Μπορείτε να ανοίξετε ένα αρχείο OSR εκκινώντας το osu! και εισάγοντας την επανάληψη μέσω της ενότητας Replays, ή χρησιμοποιώντας το εργαλείο web osu! Replay Editor .
**Q3: Μπορώ να μετατρέψω ένα αρχείο επανάληψης OSR σε μορφή βίντεο;
A3: Ναι, μπορείτε να μετατρέψετε αρχεία επανάληψης OSR σε βίντεο χρησιμοποιώντας λογισμικό καταγραφής οθόνης για να καταγράψετε την αναπαραγωγή της επανάληψης στο osu! ή χρησιμοποιώντας εξειδικευμένα εργαλεία μετατροπής .
**Q4: Τι πληροφορίες αποθηκεύονται μέσα σε ένα αρχείο OSR του osu!;
A4: Ένα αρχείο OSR αποθηκεύει κινήσεις του κέρσορα, χρονισμό κλικ, πατήματα πλήκτρων, δεδομένα σκορ, ακρίβεια, πληροφορίες combo και λεπτομέρειες beatmap για μια συνεδρία παιχνιδιού.
**Q5: Μπορώ να ανοίξω ένα αρχείο OSR Επαναφορά Συστήματος Windows με έναν επεξεργαστή κειμένου;
A5: Όχι, τα αρχεία OSR των Windows είναι δυαδικά αρχεία αποτύπωσης κατάρρευσης και θα εμφανίζουν ακατάληπτους χαρακτήρες αν ανοίξουν σε έναν επεξεργαστή κειμένου. Θα πρέπει να αναλυθούν χρησιμοποιώντας εργαλεία αποσφαλμάτωσης όπως το WinDbg.