-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upload JSON directly and split it into multiple files #1
Comments
Agreed on the raw upload. One can give it a generic name then, too, without the date in it - easier to consume. |
This is an annoyance for me on the Steam library categorization script I am writing. I'd love for there to be a consistent file name to grab. |
@bryanmr This is hosted here but the reports are up to a month behind because that's how often dumps are released. Shout out to @maxpoulin64. |
@DanMan The raw JSON that is hosted there saves me from parsing the original files or having to put it up myself on Github, which now that I am thinking of it was the better option. :) FYI, you can find the raw json file for ProtonDB on the page you linked, which is probably better than me having a script that hits the API a few thousand times in a few seconds whenever someone with a large library runs it. |
@bryanmr Would an API that accepts many game IDs be helpful for your use case? That way you wouldn't need to download the whole JSON file and could do it in a single API request, so win win. If so open an issue on my GitHub page. Glad to see more people using it 🙂 I'll take the occasion to repeat my offer to build, host and maintain an official API so we don't need to work off monthly database dumps. I feel a month old is a lot and might not reflect the latest status of Proton, DXVK and Wine. All I need is sufficient access to set up a database slave on my server and take it on from there. I've jumped to Linux full time 12 years ago and would love to contribute to expanding the Linux gaming universe. This thread shows all the cool stuff people could build on top of the ProtonDB reports! |
@maxpoulin64 My current command to parse the JSON is I'd assume that something like Enhanced Steam would be one of the good use cases, where you integrate the information into the store pages for games on what their ratings are. That would be a fun project, on top of the other ones I am wanting to do. |
I'm aware, it's why I posted it.
Way ahead of you. ;-) |
It would help with version control and viewing history (as this is GitHub...)
Splitting into multiple files is necessary in the long term, since the maximum file size is 100 MB.
The text was updated successfully, but these errors were encountered: