<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Блог Stafox&#039;a &#187; файлы</title>
	<atom:link href="/tag/fajly/feed/" rel="self" type="application/rss+xml" />
	<link>http://stafox.ru</link>
	<description>О программировании и создании сайтов</description>
	<lastBuildDate>Mon, 28 May 2012 16:42:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Как массово проверить тИЦ сайтов</title>
		<link>http://stafox.ru/kak-massovo-proverit-tic-sajtov/</link>
		<comments>http://stafox.ru/kak-massovo-proverit-tic-sajtov/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 17:00:59 +0000</pubDate>
		<dc:creator>Stafox</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Программирование]]></category>
		<category><![CDATA[PR]]></category>
		<category><![CDATA[сайт]]></category>
		<category><![CDATA[тИЦ]]></category>
		<category><![CDATA[файлы]]></category>

		<guid isPermaLink="false">http://stafox.ru/?p=1451</guid>
		<description><![CDATA[Совсем недавно, а точнее вчера, предо мной появилась задача &#8212; как массово проверить тИЦ и PR у сайтов? Первым делом я бросился её реализовывать при помощи PHP. Однако там я столкнулся с рядом минусов, о которых расскажу в другой статье. Поэтому сегодня решил реализовать эту задачу при помощи Visual Studio и языка программирования C#.К сожалению [...]]]></description>
			<content:encoded><![CDATA[<p><a href="/kak-massovo-proverit-tic-sajtov/"><img class="aligncenter size-full wp-image-1452" title="Как массово проверить тИЦ" src="/wp-content/uploads/2012/01/mass-tcy.jpg" alt="" width="580" height="200" /></a><br />
Совсем недавно, а точнее вчера, предо мной появилась задача &#8212; как массово проверить тИЦ и PR у сайтов? Первым делом я бросился её реализовывать при помощи PHP. Однако там я столкнулся с рядом минусов, о которых расскажу в другой статье. Поэтому сегодня решил реализовать эту задачу при помощи Visual Studio и языка программирования C#.<span id="more-1451"></span>К сожалению как получить PR, я пока не придумал. Правильнее сказать придумал, но способы не очень рациональные и очень долговременные. Поэтому обойдёмся пока массовым получением тИЦ. Алгоритм очень прост: получаем информацию которая предоставляется по адресу http://bar-navig.yandex.ru/u?ver=2&amp;show=32&amp;url=<strong>http://stafox.ru</strong>. Далее парсим полученный результат и извелкаем из него значение тИЦ.</p>
<pre class="brush: csharp; title: ; notranslate">
string xml = getHttpPage(&quot;http://bar-navig.yandex.ru/u?ver=2&amp;show=32&amp;url=&quot; + url);
 xml = xml.Remove(0, xml.IndexOf(&quot;value=\&quot;&quot;));
 xml = xml.Remove(xml.IndexOf(&quot;\&quot;/&gt;&quot;));
 xml = xml.Substring(7);
</pre>
<p>В переменной <strong>url</strong> содержится адрес сайта, а после выполнения вышеописанного участка кода в переменной <strong>xml</strong> содержится тИЦ сайта. После я ещё дописал немного кода, и получилась мини-программа, которая позволяет проверить тиц сайтов находящихся в базе, и вывести результат в отдельный файл в виде:</p>
<blockquote><p>[<strong>Адрес сайта</strong>][<strong>разделитель</strong>][<strong>тИЦ</strong>]</p></blockquote>
<p>База &#8212; это обычный текстовый файл, где в каждой новой строке находится адрес сайта.<br />
Ссылка на сайт может содержать выглядеть и вот так:</p>
<blockquote><p><a href="http://1kkt.ru/services/ResheniyaPoAvtomatizacii/">http://1kkt.ru/services/ResheniyaPoAvtomatizacii/</a></p></blockquote>
<p>Файл с результатом создаётся в директории, из которой была запущена программа. Единственное, что меня не устроило &#8212; это время выполнения, хотелось бы как-то быстрее: 10 000 сайтов программа проверяла около 8 минут. Но, впринципе, программа успешно справляется со своей задачей.</p>
<div id="attachment_1455" class="wp-caption aligncenter" style="width: 307px"><a href="/wp-content/uploads/2012/01/GetTCY.png" rel="lightbox[1451]" title="Интерфейс программы"><img class="size-full wp-image-1455" title="Интерфейс программы" src="/wp-content/uploads/2012/01/GetTCY.png" alt="" width="297" height="132" /></a><p class="wp-caption-text">Интерфейс программы</p></div>
<p>С удовольствием делюсь с Вами <a href="http://download.stafox.ru/GetTCY.exe">exe-файлом</a> и <a href="http://download.stafox.ru/GetTCY.zip">исходным кодом</a></p>
<hr />
Ну, а чтобы было что проверять, нужно поднимать, поэтому читайте как <a href="http://tinaev.com/" target="_blank">поднять тиц</a>.</p>
<h3  class="related_post_title">Не пропустите, это тоже интересно!</h3><ul class="related_post"><li><a href="/dlya-chego-mne-nuzhen-blog/" title="Для чего мне нужен блог?">Для чего мне нужен блог?</a></li><li><a href="/ochistka-datagridview-ili-udalenie-vsex-zapisej/" title="Очистка DataGridView или удаление всех записей">Очистка DataGridView или удаление всех записей</a></li><li><a href="/programma-dlya-raspoznavaniya-bukv-na-c-sharp/" title="Программа для распознавания букв на C#">Программа для распознавания букв на C#</a></li><li><a href="/obmen-postovymi/" title="Обмен постовыми">Обмен постовыми</a></li><li><a href="/itogi-oktyabrya/" title="Итоги октября">Итоги октября</a></li><li><a href="/kak-sozdat-sajt/" title="Как создать свой сайт?">Как создать свой сайт?</a></li></ul><hr />
<a href="/kak-massovo-proverit-tic-sajtov/#comments">13 коммент.</a>]]></content:encoded>
			<wfw:commentRss>http://stafox.ru/kak-massovo-proverit-tic-sajtov/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>
