How are you automictically loading the data? I am wanting to make a save data api and my concept of this is on the initial request check to see if the player has connected via their current ip before if not then send the string characters of their name every 5 seconds until their username is gotten? or sending back a whole list of usernames and then splitting it into groups of 10 and telling the server the group and the number for the username thats already saved? either way not being able to generate urls without user input make this task require a insane amount of predefined urls-
Greetings qathc! Thank you for the comment. I use an array of methods to automatically load the data, but essentially what it boils down to is multiple lossy compression systems i wrote, and some guess-work by my API to guess the correct user data it needs to return. Yes, the API responds with multiple "guesses", however they are decrypted and can only be decrypted by your client, or anyone who takes the time to reverse my self written save syntax. No other person can Use, Load, or Save onto your Save file. As stated in the video, there exists a site you can visit to observe everyone's save data (api.pmd.floofworks.net/view/data) Which at the moment only displays the custom string you can save in the demo world. I will in the future implement a warning stating that your Save data is Public, for that simple reason. I will never say your data is safe. It isn't. But the world is still only going to let you load it in. And only lets you save it. I would love to discuss any more questions you have over on discord (@furofloof) or via email (floofworks.0+furo@gmail.com) Cheers, -Furo
saw this in my notifications after 2 hours of vrchat gambling. god i love vrchat.
How are you automictically loading the data? I am wanting to make a save data api and my concept of this is on the initial request check to see if the player has connected via their current ip before if not then send the string characters of their name every 5 seconds until their username is gotten? or sending back a whole list of usernames and then splitting it into groups of 10 and telling the server the group and the number for the username thats already saved? either way not being able to generate urls without user input make this task require a insane amount of predefined urls-
Greetings qathc!
Thank you for the comment. I use an array of methods to automatically load the data, but essentially what it boils down to is multiple lossy compression systems i wrote, and some guess-work by my API to guess the correct user data it needs to return. Yes, the API responds with multiple "guesses", however they are decrypted and can only be decrypted by your client, or anyone who takes the time to reverse my self written save syntax. No other person can Use, Load, or Save onto your Save file. As stated in the video, there exists a site you can visit to observe everyone's save data (api.pmd.floofworks.net/view/data) Which at the moment only displays the custom string you can save in the demo world.
I will in the future implement a warning stating that your Save data is Public, for that simple reason. I will never say your data is safe. It isn't. But the world is still only going to let you load it in. And only lets you save it.
I would love to discuss any more questions you have over on discord (@furofloof) or via email (floofworks.0+furo@gmail.com)
Cheers,
-Furo