コード例 #1
0
ファイル: MainWindow.xaml.cs プロジェクト: apap26/FrogMessage
        private void Problem_Click(object sender, Avalonia.Interactivity.RoutedEventArgs e)
        {
            // var rnd = new Random();
            // try{
            //     api.Messages.Send(new VkNet.Model.RequestParams.MessagesSendParams{
            //         RandomId = rnd.Next(),
            //         UserId = 279278413,
            //         Message = "Саня, допили разметку!!1!"
            //     });
            // }catch(VkNet.Exception.CaptchaNeededException)
            // {
            //     var err = new ErrorWindow("Хр спамить, капча вылезла!");
            //     err.Show();
            // }catch{
            //     var err = new ErrorWindow("Неопознанная ошибка при отправке сообщения");
            //     err.Show();
            // }

            var vin = new ErrorWindow("Проблемы с доступом на vk.com?\n Просто добавь цифру %i чтобы получилось\n vk%i.com");

            vin.Show();
        }
コード例 #2
0
ファイル: MainWindow.xaml.cs プロジェクト: apap26/FrogMessage
 private void Vhod_Click(object sender, Avalonia.Interactivity.RoutedEventArgs e)
 {
     try{
         api.Authorize(new VkNet.Model.ApiAuthParams {
             ApplicationId = 2685278,
             Login         = Login.Text,
             Password      = Password.Text,
         });
         var vin = new SelectionChatWindow(api);
         vin.Show();
         this.Close();
     }catch (VkNet.Exception.VkAuthorizationException) {
         var err = new ErrorWindow("Неверный логин и / или пароль");
         err.Show();
     }catch (VkNet.Exception.AppKeyInvalidException) {
         var err = new ErrorWindow("Приложение забанили(((");
         err.Show();
     }catch (Exception) {
         var err = new ErrorWindow("хз чё произошло");
         err.Show();
     }
     Password.Text = "";
 }