Process.start не может получить доступ к протоколу RobloxC#

Место общения программистов C#
Anonymous
 Process.start не может получить доступ к протоколу Roblox

Сообщение Anonymous »

Я пытаюсь запустить Roblox из C#, но, похоже, он не может найти roblox-protocol. Но как только я попробовал это с процессом. Запустите, говорится, что файл не может быть найден.

Код: Выделить всё

public static string LaunchRoblox(string authTicket)
{
Random rnd = new Random();
long browserTrackerId = 55393295400 + rnd.Next(1, 100);
TimeSpan t = (DateTime.UtcNow - new DateTime(1970, 1, 1));
int launchTime = (int)t.TotalSeconds * 1000;

string url = $@"roblox-player:1+launchmode:play+gameinfo:{authTicket}+launchtime:{launchTime}+placelauncherurl:https://assetgame.roblox.com/game/PlaceLauncher.ashx?request=RequestGame&browserTrackerId=" + browserTrackerId + "&placeId=185655149&isPlayTogetherGame=false+browsertrackerid:" + browserTrackerId + "+robloxLocale:en_us+gameLocale:en_us";

return url;
}

static void Main(string[] args)
{
Program.x_crsf_token = GetXCSRFToken();
Console.Write("Sucessfully obtained X-CRSF-Token: " + Program.x_crsf_token);
Console.WriteLine("");

string AuthTicket = GetAuthTicket();
Console.Write("Sucessfully obtained AuthTicket: " + AuthTicket);
Console.WriteLine("");

string joiner = LaunchRoblox(AuthTicket);
Console.Write("Trying to launch roblox with:" + joiner);
Console.WriteLine("");

var game = Process.Start(joiner);
game.WaitForExit();
}


Подробнее здесь: https://stackoverflow.com/questions/734 ... x-protocol

Вернуться в «C#»