Morilli / riot-manifests

Repository documenting / listing manifest files
38 stars 9 forks source link

[Question] Did you know how to read this manifest files? #2

Open GorlikItsMe opened 1 year ago

GorlikItsMe commented 1 year ago

I am looking for a way to decode this manifests files. I read this article: https://technology.riotgames.com/news/supercharging-data-delivery-new-league-patcher and they say they use flatbuffers. The problem is to decode manifest you need schema. Do you have this schema? I'm interested in how looks release manifest who contains all information about all files, chunks and bundles used during patching.

Morilli commented 1 year ago

You can take a look at how I parse the manifest body (after decompressing it) here: https://github.com/Morilli/ManifestDownloader/blob/master/rman.c#L113. Alternatively, you can find some flatbuffer definitions here: https://github.com/LeagueToolkit/LeagueToolkit/tree/main/src/LeagueToolkit/IO/ReleaseManifestFile