I acknowledge that this problem is somewhat unusual, and is not likely to be very known about. However, I am hoping that somebody knows more than I do - I’ve been experimenting with this for nearly 24 hours, and deeply need somebody more experienced with this. There isn’t much information about this online.
So - my objective is to launch RobloxPlayerBeta completely programmatically, by supplying the correct arguments to the program. Specifying the account to use & which game to join, and furthermore which private/reserved server to join.
I’ve figured out how to join a public game, so far, but not a reserved server. I have figured out how to join this reserved server, however it is not functional when I specify an account to use.
I open RobloxPlayerBeta with these arguments in order to join the specified game:
Path to RobloxPlayerBeta.exe, "--app", "--fast",
"-a", "https://www.roblox.com/Login/Negotiate.ashx",
"-t", ticket,
"-j", "https://assetgame.roblox.com/game/PlaceLauncher.ashx?request=RequestGame&browserTrackerId={browserSignature}&placeId={placeId}&isPartyLeader=false"
I open RobloxPlayerBeta with these arguments in order to join the reserved server with the account that I am currently logged in with:
Path to RobloxPlayerBeta.exe, "--app"
"--deeplink", "roblox://experiences/start?placeId=2534724415&launchData=%7B%5C%22psCode%5C%22%3A%5C%22IowaSTRP%5C%22%7D"
"-channel", "production"
Problem is that I would like to combine the two, which has proven difficult. I assume that I need to add onto the -j (joinScriptUrl) argument, but I honestly don’t know. I have exhausted all of my options at this point. These are all of the arguments that roblox accepts:
If anybody knows what they’re doing, or has any suggestions, it’d be greatly appreciated. Thank you