aspose.info
LT

OSR failas – osu! Pakartojimo failo formatas, kaip atverti ir dirbti su OSR failais?

Atnaujinta

Kas yra OSR failas?

OSR failas yra žaidimo pakartojimo failas, sukurtas osu! žaidimo. Osu! yra ritminis žaidimas, kuriame naudotojai sinchronizuoja pelės paspaudimus su muzika. Naudotojo grojama daina, pataikymai ir praleidimai, grojimo laikas ir data, bei bendras reitingas yra įrašomi OSR faile. Šis OSR failas gali būti dalijamasi su kitais pakartojimo tikslais. OSR failui būtinas beatmap failas, esantis “Songs” aplanke.

MIME tipas OSR failo formato: x-osu-replay

OSR failo formatas

OSR failai išsaugomi kaip dvejetainiai failai su fiksuoto ir kintamo ilgio duomenų laukais.

Duomenų tipasFormatas
BaitasPakartojimo žaidimo režimas (0 = osu! Standard, 1 = Taiko, 2 = Catch the Beat, 3 = osu!mania)
Sveikasis skaičiusŽaidimo versija, kai buvo sukurtas pakartojimas (pvz. 20131216)
Eilutėosu! beatmap MD5 maiša
EilutėŽaidėjo vardas
Eilutėosu! pakartojimo MD5 maiša (įtraukia tam tikras pakartojimo savybes)
Trumpas300 taškų skaičius
Trumpas100 taškų skaičius standartinėje, 150 taškų Taiko, 100 taškų CTB, 100 taškų mania
Trumpas50 taškų skaičius standartinėje, maži vaisiai CTB, 50 taškų mania
TrumpasGekis skaičius standartinėje, maks. 300 mania
TrumpasKatu skaičius standartinėje, 200 mania
TrumpasPraleidimų skaičius
Sveikasis skaičiusBendras balas, rodomas balų ataskaitoje
TrumpasDidžiausia kombinacija, rodoma rezultatų ataskaitoje
BaitasIdeali / pilna kombinacija (1 = nėra praleidimų ir nėra slankiklio pertrūkių ir nėra anksti baigtų slankiklių)
Sveikasis skaičiusNaudoti modifikatoriai. Žemiau rasite modifikatorių verčių sąrašą.
EilutėGyvybės juostos grafikas: kableliais atskirti porų u/v, kur u yra laikas milisekundėmis nuo dainos pradžios, o v – slankiojo kablelio reikšmė nuo 0 iki 1, kuri nurodo turimą gyvybės kiekį tam tikru momentu (0 = gyvybės juosta tuščia, 1 = gyvybės juosta pilna)
IlgasLaiko žyma (Windows skaitikliai)
Sveikasis skaičiusSuspaustų pakartojimo duomenų ilgis baitais
BaitasMasyvas Suspausti pakartojimo duomenys
IlgasInternetinio reitingo ID
DvigubasPapildoma modifikacijos informacija. Rodoma tik jei įjungta Target Practice.

Pagrindinės OSR failų savybės

CharakteristikaAprašymas
Failo plėtinys.osr
Pagrindiniai variantaiosu! įrašų failai (žaidimo įrašai), Windows sistemos atkūrimo failai (avarinės diagnostikos), Asmeniniai atsarginių kopijų failai (duomenų atsarginių archyvų)
Formato tipasDvejetainis duomenų formatas su keliais variantais; osu! variantas turi struktūruotą antraštę, po kurios seka suspausti pakartojimo duomenys (raktų kadrai ir įvesties srautai); Windows variantas turi atminties išklopas ir gedimų diagnostiką
Pagrindinis naudojimasĮrašymas ir pakartojimas osu! žaidimo sesijų, Windows sistemos gedimų diagnostikos informacijos saugojimas ir asmeninių duomenų atsarginė kopija naudojant trečiųjų šalių programinę įrangą
Pagrindinė funkcijaIšsamus žaidimo įrašymas, fiksuojantis kiekvieną žymeklio judesį, paspaudimą ir klavišo paspaudimą su tiksliais laiko žymėjimais; leidžia atlikti našumo analizę, dalintis bendruomenėje ir tobulinti techniką ritminio žaidimo žaidėjams
Saugumo profilisSaugus numatytam naudojimui; osu! variantas neturi vykdomojo kodo; Windows variantas gali turėti jautrią sistemos informaciją; neplanuojama rankiniu redagavimu; saugiam peržiūrai ir analizei reikalingi specializuoti įrankiai
Suderinamumasosu! variantas reikalauja osu! žaidimo kliento (Windows, macOS, Linux) žaisti; gali būti analizuojamas naudojant osu! Replay Editor (interneto pagrindu); Windows variantas reikalauja WinDbg arba Visual Studio analizės; atsarginių kopijų variantas reikalauja specifinės atsarginių kopijų programinės įrangos

Kaip atverti ir dirbti su OSR failais

OSU! pakartojimo failų atvėrimas

Norėdami atidaryti OSR pakartojimo failą osu! programoje:

Paleiskite osu! žaidimo klientą

  1. Eikite į pagrindinį meniu

  2. Pasirinkite skyrių “Replays”

  3. Pasirinkite “Import Replay”

  4. Naršykite iki .osr failo ir jį pasirinkite

  5. Pakartojimas įkelsi ir pradės automatiškai groti

Alternatyviai galite naudoti osu! Replay Editor—internetinį įrankį, kuris suteikia išsamų OSR įrašų failų analizavimą ir peržiūrą.

Dažnai užduodami klausimai (DUK)

**Q1: Ką OSR reiškia osu!?

A1: OSR reiškia osu! Replay, tai failo formatas, naudojamas įrašyti ir saugoti žaidimo sesijas osu! ritminio žaidimo metu.

**Q2: Kaip atidaryti ir peržiūrėti OSR įrašų failą?

A2: OSR failą galite atidaryti paleisdami osu! ir importuodami įrašą per skiltį „Replays“, arba naudodami osu! Replay Editor internetinį įrankį.

**Q3: Ar galiu konvertuoti OSR įrašų failą į vaizdo formatą?

A3: Taip, galite konvertuoti OSR įrašų failus į vaizdo įrašą naudodami ekrano įrašymo programinę įrangą, kad fiksuotumėte įrašo atkūrimą osu! arba naudodami specializuotus konvertavimo įrankius.

**Q4: Kokia informacija saugoma osu! OSR faile?

A4: OSR failas saugo žymeklio judesius, spustelėjimo laiką, klavišų paspaudimus, rezultatų duomenis, tikslumą, kombinuotą informaciją ir beatmap’o detales žaidimo sesijai .

**Q5: Ar galiu atidaryti Windows sistemos atkūrimo OSR failą teksto redaktoriumi?

A5: Ne, Windows OSR failai yra dvejetainių avarijų išklotinės failai ir atidarius juos teksto redaktoriuje, jie rodys iškraipytus simbolius. Juos reikėtų analizuoti naudojant derinimo įrankius, pvz., WinDbg .

Šaltiniai