//public static HttpWebRequest request; //public static HttpWebResponse response; private void Button_Click(object sender, RoutedEventArgs e) { if (checkbox2.IsChecked == false) { var services = new ServiceCollection(); services.AddAudioBypass(); var api = new VkApi(services); api.Authorize(new ApiAuthParams { Login = tbLogin.Text, Password = tbPass.Text, ApplicationId = 7641738 }); } else { authCode authcode = new authCode(); //auth.Show(); var services = new ServiceCollection(); services.AddAudioBypass(); var api = new VkApi(services); string login_ = tbLogin.Text; string pass_ = tbPass.Text; string captchaKey = null; ulong captchaSid = 0; while (true) { try { api.Authorize(new ApiAuthParams { ApplicationId = 12345, Login = login_, Password = pass_, Settings = Settings.All, CaptchaKey = captchaKey, CaptchaSid = (ulong?)captchaSid }); break; } catch (CaptchaNeededException ex) { //captchaKey = getKey(); //captchaSid = ex.Sid; api.Authorize(new ApiAuthParams { ApplicationId = 12345, Login = login_, Password = pass_, Settings = Settings.All, CaptchaKey = getKey(ex.Img.AbsoluteUri), CaptchaSid = ex.Sid }); } } } }
private void btnConfirm_Click(object sender, RoutedEventArgs e) { authCode authcode = new authCode(); if (authcode.ShowDialog().Value) { codeAuth = authcode.tbCode.Text; authInt = 1; } }