[C# урок] Пишем парсер (Граббер аккаунтов)

Тема в разделе "Программирование", создана пользователем Бека Алыбаев, 2 дек 2014.

  1. Оффлайн

    Бека Алыбаев System32

    На форуме с:
    28 янв 2013
    Сообщения:
    186
    Симпатии:
    74
    Баллы:
    30
    Пол:
    Мужской
    Здесь покажу вам как очень просто можно создать парсер на C#.
    Создаем Console Application.
    Появилось что то такое:
    PHP:
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    namespace 
    ConsoleApplication3
    {
    class 
    Program
    {
    static 
    void Main(string[] args)
    {
    }
    }
    }


    Дальше подключаем using System.Net и System.IO;
    Net - для того чтобы отправить запрос, получить ответ, IO чтобы записать его в файл.
    Создаем запрос (здесть на google.com) :
    PHP:
    WebRequest webReq WebRequest.Create("http://google.com");
    Запрос создали, супер, теперь респонс:
    PHP:
    WebResponse webRes webReq.GetResponse();
    Теперь надо узнать что ж было в ответе:
    PHP:
    Stream st webRes.GetResponseStream();
    StreamReader sr = new StreamReader(st);
    StreamWriter sw = new StreamWriter("data.txt");
    string response sr.ReadToEnd();
    sw.WriteLine(response);
    sr.Close();
    sw.Close();
    Вот собственно и все. Код нашей странички находится в data.txt .
    PHP:
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Net;
    using System.IO;

    namespace 
    ConsoleApplication3
    {
    class 
    Program
    {
    static 
    void Main(string[] args)
    {
    WebRequest webReq WebRequest.Create("http://google.com");
    WebResponse webRes webReq.GetResponse();
    Stream st webRes.GetResponseStream();
    StreamReader sr = new StreamReader(st);
    StreamWriter sw = new StreamWriter("data.txt");
    string response sr.ReadToEnd();
    sw.WriteLine(response);
    sr.Close();
    sw.Close();
    }
    }
    }
     
  2.  
  3. Оффлайн

    <РЕИН> М. Лейтенант

    На форуме с:
    2 мар 2014
    Сообщения:
    334
    Симпатии:
    434
    Баллы:
    74
    Пол:
    Мужской
    ну и ***** кодер же ты))
     
    Бека Алыбаев нравится это.

Поделиться этой страницей

Уважаемый пользователь!

Мы обнаружили, что вы блокируете показ рекламы на нашем сайте.

Просим внести его в список исключения или отключить AdBlock.

Наши материалы предоставляются БЕСПЛАТНО и единственным доходом является реклама.

Спасибо за понимание!