C# loader xenforo

Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Подключаешь xNet: using xNet;
Простая проверка на валидность аккаунта:
C#:
Expand Collapse Copy
try{
        using (HttpRequest req = new HttpRequest()){
                req.AllowAutoRedirect = false; // запрещаем редирект, ибо проверка на валид идёт по коду ответа (200 или 301-302)
                req.UserAgent = Http.ChromeUserAgent();
                req.Referer = "http://site.com"; // тут типа реферер для прикола
                req.KeepAlive = true;
                if (req.Post("http://site.com/login/login", "login=" + login.Text + "&register=0&password=" + password.Text + "&remember=0&cookie_check=0&redirect=/&_xfToken=", "application/x-www-form-urlencoded").HasRedirect){
                    // Если мы тут, значит акк валид, делаем некие махинации, типо открытие второй формы
                    MyProxy_Config.s_login = login.Text;
                    this.Hide();
                    main mainForm = new main();
                    mainForm.Show();
                }
                else MessageBox.Show("Неправильный логин или пароль");

        }
}
catch (Exception ex){
        MessageBox.Show(ex.Message);
    }
 
Подключаешь xNet: using xNet;
Простая проверка на валидность аккаунта:
C#:
Expand Collapse Copy
try{
        using (HttpRequest req = new HttpRequest()){
                req.AllowAutoRedirect = false; // запрещаем редирект, ибо проверка на валид идёт по коду ответа (200 или 301-302)
                req.UserAgent = Http.ChromeUserAgent();
                req.Referer = "http://site.com"; // тут типа реферер для прикола
                req.KeepAlive = true;
                if (req.Post("http://site.com/login/login", "login=" + login.Text + "&register=0&password=" + password.Text + "&remember=0&cookie_check=0&redirect=/&_xfToken=", "application/x-www-form-urlencoded").HasRedirect){
                    // Если мы тут, значит акк валид, делаем некие махинации, типо открытие второй формы
                    MyProxy_Config.s_login = login.Text;
                    this.Hide();
                    main mainForm = new main();
                    mainForm.Show();
                }
                else MessageBox.Show("Неправильный логин или пароль");

        }
}
catch (Exception ex){
        MessageBox.Show(ex.Message);
    }
Я не совсем в этом разбираюсь, но у меня вопрос это подойдет только к сайту на
xenforo ?
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Назад
Сверху Снизу