Skip to content

TaleFactory/GameforgeConnector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GameforgeConnector

C# library made to generate game token for the game nostale
Mostly based on https://github.com/hatz2/GflessClient/tree/main/Launcher/src/auth

Example

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}");
}

About

Generate NosTale login token easily

Resources

Stars

Watchers

Forks

Languages