Показать сообщение отдельно

Определение ТИЦ
  #9  
Старый 30.06.2009, 20:17
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
Провел на форуме:
1892597

Репутация: 836


По умолчанию Определение ТИЦ

PHP код:
using System;
using System.IO;
using System.Net;
using System.Text;
using System.Text.RegularExpressions;

public class 
Test
{
    public static 
WebResponse GetResponse(string urlbool redirect)
        {
            var 
request = (HttpWebRequest)WebRequest.Create(url);
            try
            {
                
request.Method "GET";
                
request.AllowAutoRedirect redirect;
                return 
request.GetResponse();
            }
            catch
            {
                return 
null;
            }
        }

        public static 
string GetPageSrc(string url)
        {
            var 
response GetResponse(urltrue);
            if (
response == null)
            {
                return 
"";
            }
            
using (var reader = new StreamReader(response.GetResponseStream(), Encoding.GetEncoding(1251)))
            {
                return 
reader.ReadToEnd();
            }
        }

    private static 
int getCI(string url)
    {
        var 
pageScr GetPageSrc(string.Format("http://bar-navig.yandex.ru/u?ver=2&show=32&url=http://www.{0}/"url));
        var 
reg = new Regex("value=\"(.\\d*)\""RegexOptions.IgnoreCase);
        return 
reg.IsMatch(pageScr) ? int.Parse(reg.Match(pageScr).Groups[1].Value) : 0;
    }


    public static 
void Main()
    {
        
Console.WriteLine(getCI("gw.kz"));
        
Console.WriteLine("Done!");
        
Console.ReadLine();
    }

__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием