C# library made to generate game token for the game nostale
Mostly based on https://github.com/hatz2/GflessClient/tree/main/Launcher/src/auth
public static async Task Main(string[] args)
{
var client = new GameforgeClientBuilder()
.WithInstallationIdFromRegistry()
.WithCertificateFromResources()
.WithChromeVersionFromApi()
.WithGameforgeVersionFromApi()
.WithFingerprintFromFile("fingerprint.json")
.Build();
var session = await client.ConnectAsync("<EMAIL>", "password");
if (session is null)
return;
var accounts = await session.GetAccountsAsync();
if (!accounts.Any())
return;
var account = accounts.FindByName("username");
if (account is null)
return;
var token = await session.GetTokenAsync(account);
if (string.IsNullOrEmpty(token))
return;
Console.WriteLine($"Game token: {token}");
}