• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

Авторизация Вконтакте 2017 [c#]

Lomanu4 Оффлайн

Lomanu4

Команда форума
Администратор
Сообщения
1,154
Симпатии
222
Баллы
155
VK
-Создали проект, к проекту подключаем класс VkLogin.cs
-Подключаем xNet библиотеку к проекту
-В VkLogin.cs пишем:

Код:
using xNet;

namespace VkAuthbyBelka
{
    public class VkLogin
    {

        public static void vkAuth(String login, String pass)
        {
            using (var net = new HttpRequest())
            {
                net.UserAgent = Http.ChromeUserAgent();

                CookieDictionary cookie = new CookieDictionary(false);
                net.Cookies = cookie;

                string data = net.Get("https://vk.com/").ToString();

                string ip_h = data.Substring("name=\"ip_h\" value=\"", "\"");
                string lg_h = data.Substring("name=\"lg_h\" value=\"", "\"");
          
                net.Get(String.Format("http://login.vk.com/?act=login&act=login&role=al_frame&email={0}&pass={1}&ip_h={2}&lg_h={3}", login, pass, ip_h, lg_h)).ToString();           

                string result = net.Get("https://vk.com/").ToString(); // При верной авторизации переходим на vk.com
            }

        }
-Далее на главную форму кидаем два textBox и один Button
-В событие buttonClick пишем следующий код:
Код:
VkLogin.vkAuth(textBox1.Text, textBox2.Text);
Готово! Теперь при верном вводе логина и пароля вы будете переходить на vk.com

P.S.: В коде используем http соединение, ибо этот способ без API, и https не пропустит нас!
 
Вверх Снизу