Xwab
Форумыnavigate_nextДругие языки программирования

C#: начнем?
Сообщения
Destroy

Вот блин! Где про это прочитать) как создать программу для windows

19 Май 2010, 0:11
Dezer

Мда, хочешь стать программистом учись ответы искать до формулирования вопроса.
Сходи поговори с гуглом.

19 Май 2010, 13:32
XsErG

Только давайте перенесем обсуждения Java в соответствующий топик )

19 Май 2010, 14:11
Destroy

Dezer, хочешь стать человеком, учись не говорить о людях чего не знаешь. Я уже 2 года как успешный веб разработчик.

19 Май 2010, 16:40
Replikon

Dezer, отличная фраза. Запомню её и буду цитировать на форумах.

21 Май 2010, 18:18
TOOZ

В папке с твоим проэктом должен быть скомпилированый файл с названием "твоего проекта.exe".
~
"3 как теперь создать программу для компа)) вопрос глупый , но все же.",ну...учебник в зубы,руки на клаву и вперед.Или тебе надо "создать супер-прогу" - "Yes/no".Не пойму

28 Янв 2011, 13:08
VuO

Некропостер ^

28 Янв 2011, 13:46
BartSMP

Дайте пример простейшей GET-авторизации через консольное приложение, полный код. (Microsoft Visual C# 2010)

13 Апр 2012, 17:53
Avarskiy

Я когда то хотел C++ учить. Чуть чуть прочитал и бросил идею, так как это был первый язык который я учил. Но по моему с такими с предыдущими знаниями сложного ничего не будет. Пишешь код сразу же скомпилируешь и все готова к использованию.

13 Апр 2012, 18:44
TOOZ

BartSMP, Держи. Хороший пример авторизации GET с приемом кукисов для VK.
Библиотеки:
using System.Net;
using System.IO;
using System.Text.RegularExpressions;

Исполняемій код:
string sid;
            Cookie cook;
            string login = "твой логин";
            string password = "твой пароль";
            HttpWebRequest wrGETURL = (HttpWebRequest)System.Net.WebRequest.Create("http://vkontakte.ru/login.php?m=1&email=" + login + "&pass=" + password);
            //выставляем значения Headers
            //Запрещаем редирект
            wrGETURL.AllowAutoRedirect = false;
            //Выставляем таймаут
            wrGETURL.Timeout = 100000;
            //получаем Headers,пришедшие в ответе
            string headers = wrGETURL.GetResponse().Headers.ToString();
            //получаем весь ответ
            HttpWebResponse resp = (HttpWebResponse)wrGETURL.GetResponse();
            //записываем ответ в поток
            StreamReader myStreamReadermy = new StreamReader(resp.GetResponseStream(), Encoding.GetEncoding(1251));
            //запихиваем ответ в строку
            string page = myStreamReadermy.ReadToEnd();
            //это регулярное выражение,которое выдирает из переменной headers(а ее мы получили выше) значение sid
            Regex sidregex = new Regex("sid=([a-z0-9]+); exp");
            Match ssid = sidregex.Match(headers);
            sid = ssid.Groups[1].Value;
            //инициализируем куки
            cook = new Cookie("remixsid", sid);
            //тоже самое,куки пишем
            cook.Domain = "vkontakte.ru";
            //проверяем,получили ли мы нужную переменную в куки
            if (String.IsNullOrEmpty(sid))
                Console.WriteLine("Не верный логин и/или пароль.");
            else
                Console.WriteLine("Успешная авторизация!");

15 Апр 2012, 13:19
Ответить на тему