Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using SteamKit2;
- namespace StartProject
- {
- class Program
- {
- private static SteamUser su;
- private static bool running;
- static void Main(string[] args)
- {
- running = true;
- SteamClient steamClient = new SteamClient();
- CallbackManager cbManager;
- cbManager = new CallbackManager(steamClient);
- su = steamClient.GetHandler<SteamUser>();
- cbManager.Subscribe<SteamClient.ConnectedCallback>(ConnectedCallback);
- cbManager.Subscribe<SteamApps.AppChangesCallback>(AppChangesCallback);
- cbManager.Subscribe<SteamUser.LoggedOnCallback>(OnLogOn);
- Console.WriteLine("connecting...");
- steamClient.Connect();
- while (running)
- {
- cbManager.RunWaitCallbacks(TimeSpan.FromSeconds(1));
- }
- }
- static void AppChangesCallback(SteamApps.AppChangesCallback cbd)
- {
- Console.WriteLine("changenumber: " + cbd.CurrentChangeNumber);
- }
- static void ConnectedCallback(SteamClient.ConnectedCallback cbd)
- {
- if(cbd.Result != EResult.OK)
- {
- Console.WriteLine("Cannot connect to steam");
- return;
- }
- Console.WriteLine("connected");
- su.LogOn(new SteamUser.LogOnDetails() { Username = "niggerfaggot1115", Password = "ihatemyparents" });
- }
- static void OnLogOn(SteamUser.LoggedOnCallback cbd)
- {
- if(cbd.Result != EResult.OK)
- {
- Console.WriteLine("unable to log on: {0} / {1}", cbd.Result, cbd.ExtendedResult);
- return;
- }
- Console.WriteLine("logged on");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement