Open cyberfrogg opened 4 months ago
This seem like it might be related to (or possibly a duplicate) of other open issues like #1295 / #1033 / #1120.
Seeking input from @Frooxius or @ProbablePrime - we should probably consolidate some of these issues down as I feel like there is a lot of overlap between them- all covering the same underlying problem- it is difficult to join a Resonite session from an external link, which negatively impacts access to sessions off-platform.
On first run, we need to populate the registry with this stuff, we used to have this code in the big launcher thing.
Should be easy to put into the first run.
As a workaround I built a little script that does it through the Steam URI, so we don't lose out on existing start arguments. It focuses on opening existing sessions tho.
Example: https://go.fur.earthers.net/S-U-h33tology:fitness Repo: https://github.com/FlippedCodes/open-resonite-world
For the record, I did plan to do it with GitHub Pages, and it is possible with a single HTML file and no Server middleware for the API. But I'm a noob with CORS on browsers, so while prototyping I quickly gave up on that idea to save time and nerves. Feel free to adjust the HTML code and send me a PR to make it more privacy focused.
Describe the bug?
URLs such as https://api.resonite.com/open/session/S-U-cyberfrogg:protogenia are not opening Resontie and not joining sessions.
To Reproduce
Open URL https://api.resonite.com/open/session/S-U-cyberfrogg:protogenia
Expected behavior
Resonite should launch and Protogenia Headless (or other) should be opened
Screenshots
Resonite Version Number
2024.6.5.1084
What Platforms does this occur on?
Windows
What headset if any do you use?
Desktop
Log Files
No logs needed
Additional Context
How you can fix it locally for yourself on windows:
Thanks to The_R4K for providing this script
Reporters
cyberfrogg