Mikä on OSR-tiedosto?
OSR-tiedosto on pelin toistotiedosto, jonka on luonut osu! -peli. Osu! on rytmipeli, jossa käyttäjät sovittavat hiiren napsautuksia musiikkiin. Käyttäjän soittama kappale, osumat ja hutiot, kappaleen soittoaika ja -päivämäärä sekä kokonaisranking tallennetaan OSR-tiedostoon. Tämä OSR-tiedosto voidaan sitten jakaa muiden kanssa toistotarkoituksessa. OSR-tiedosto vaatii, että beatmap-tiedosto on läsnä “Songs”-kansiossa.
OSR-tiedostomuodon MIME-tyyppi: x-osu-replay
OSR-tiedostomuoto
OSR-tiedostot tallennetaan binaaritiedostoina, joissa on sekä kiinteän että muuttuvan pituuden tietokenttiä.
| Tietotyyppi | Muoto |
|---|---|
| Tavu | Toiston pelimuoto (0 = osu! Standard, 1 = Taiko, 2 = Catch the Beat, 3 = osu!mania) |
| Kokonaisluku | Pelin versio, kun toisto luotiin (esim. 20131216) |
| Merkkijono | osu! beatmapin MD5-tiiviste |
| Merkkijono | Pelaajan nimi |
| Merkkijono | osu! toistotiedoston MD5-hash (sisältää tiettyjä toiston ominaisuuksia) |
| Lyhyt | 300-pisteiden määrä |
| Lyhyt | 100-pisteiden määrä standardissa, 150-pisteiden määrä Taikossa, 100-pisteiden määrä CTB:ssä, 100-pisteiden määrä maniassa |
| Lyhyt | 50-pisteiden määrä standardissa, pienet hedelmät CTB:ssä, 50-pisteiden määrä maniassa |
| Lyhyt | Gekien määrä standardissa, enintään 300:aa mania-tilassa |
| Lyhyt | Katus-määrä standardissa, 200:aa mania-tilassa |
| Lyhyt | Häviöiden määrä |
| Kokonaisluku | Kokonaispiste, joka näytetään pistelaskuraportissa |
| Lyhyt | Suurin combo näytetään tulosraportissa |
| Tavu | Täydellinen/kokonaiscombo (1 = ei missauksia eikä liukusäätimen katkoja eikä aikaisemmin päättyneitä liukusäätimiä) |
| Kokonaisluku | Käytetyt modit. Katso alla modiarvojen luettelo. |
| Merkkijono | Elämänpalkin graafi: pilkulla erotetut parit u/v, jossa u on aika millisekunteina kappaleen alusta ja v on liukuluku 0–1, joka kuvaa elämän määrää kyseisenä aikana (0 = elämänpalkki on tyhjä, 1 = elämänpalkki on täysi) |
| Pitkä | Aikaleima (Windows-tikit) |
| Kokonaisluku | Pakattujen toistotietojen pituus tavuina |
| Tavu | Taulukko Pakattu toistodata |
| Pitkä | Online-pisteen tunnus |
| Kaksoistarkkuus | Lisätietoja modista. Näkyvissä vain, jos kohdeharjoittelu on otettu käyttöön. |
OSR-tiedostojen keskeiset ominaisuudet
| Ominaisuus | Kuvaus |
|---|---|
| Tiedostopääte | .osr |
| Ensisijaiset variantit | osu! Replay -tiedostot (pelitallenteet), Windowsin järjestelmän palautustiedostot (kaatumisen diagnostiikka), Henkilökohtaiset varmuuskopiotiedostot (tietojen varmuuskopioarkistot) |
| Formaattityyppi | Binäärinen datamuoto, jossa on useita variantteja; osu!-variantti sisältää rakenteellisen otsikon, jota seuraa pakattu toistodata (avainruudut ja syötteiden virrat); Windows-variantti sisältää muistivedoksia ja kaatumisdiagnostiikkaa |
| Ensisijainen käyttö | Osu!-pelisession tallentaminen ja toistaminen, Windows-järjestelmän kaatumisdiagnostiikkatietojen tallentaminen sekä henkilökohtaisten tietojen varmuuskopiointi kolmannen osapuolen ohjelmiston avulla |
| Pääominaisuus | Kattava pelin tallennus, joka kaappaa jokaisen hiiren liikkeen, klikkauksen ja näppäinpainalluksen tarkalla ajoituksella; mahdollistaa suorituskyvyn analysoinnin, yhteisön jakamisen ja tekniikan parantamisen rytmipeli-pelaajille |
| Turvallisuusprofiili | Turvallinen suunniteltuun käyttöön; osu!-variantti ei sisällä suoritettavaa koodia; Windows-variantti saattaa sisältää arkaluonteista järjestelmätietoa; ei tarkoitettu manuaaliseen muokkaukseen; erityistyökalut vaaditaan turvalliseen tarkasteluun ja analysointiin |
| Yhteensopivuus | osu! variantti vaatii osu!-peliasiakkaan (Windows, macOS, Linux) pelaamiseen; sitä voidaan analysoida käyttämällä osu! Replay Editor -ohjelmaa (verkkopohjainen); Windows-variantti vaatii analysointiin WinDbg:n tai Visual Studion; varmuuskopio-variantti vaatii erityisen varmuuskopiointiohjelmiston |
Kuinka avata ja työskennellä OSR-tiedostojen kanssa
osu! Replay -tiedostojen avaaminen
Avaa OSR-toistotiedosto osu!:ssa:
Käynnistä osu!-peliasiakas
Siirry päävalikkoon
Valitse “Toistot”-osio
Valitse “Tuo toisto”
Siirry ja valitse .osr-tiedosto
Toisto ladataan ja alkaa toistua automaattisesti
Vaihtoehtoisesti voit käyttää osu! Replay Editor—verkkopohjainen työkalu, joka tarjoaa perusteellisen analyysin ja katselun OSR-toistotiedostoille.
Usein kysytyt kysymykset (FAQ)
**Q1: Mitä OSR tarkoittaa osu!ssa?
V1: OSR tarkoittaa osu! Replay, joka on tiedostomuoto, jota käytetään tallentamaan ja säilyttämään pelisessiot osu!-rytmipeleissä.
**Q2: Kuinka avaan ja katselen OSR-toistotiedoston?
V2: Voit avata OSR-tiedoston käynnistämällä osu!-pelin ja tuomalla toiston Replays-osaston kautta, tai käyttämällä osu! Replay Editor -verkkotyökalua.
**Q3: Voinko muuntaa OSR-toistotiedoston videoformaatiksi?
V3: Kyllä, voit muuntaa OSR-toistotiedostot videoksi käyttämällä näytön tallennusohjelmistoa tallentaaksesi toiston toiston osu!-pelissä tai käyttämällä erikoistuneita muunnostyökaluja.
**Q4: Mitä tietoja osu! OSR -tiedostoon tallennetaan?
A4: OSR-tiedosto tallentaa hiiren liikkeet, napsautusajankohdat, näppäinpainallukset, pistetiedot, tarkkuuden, kombotiedot ja beatmapin yksityiskohdat pelisession aikana.
**Q5: Voinko avata Windowsin järjestelmän palautuksen OSR-tiedoston tekstieditorilla?
A5: Ei, Windowsin OSR-tiedostot ovat binaarisia kaatumistiedostoja, ja ne näyttävät sekavia merkkejä, jos ne avataan tekstieditorilla. Niitä tulisi analysoida vianjäljitystyökaluilla, kuten WinDbg:llä.