<?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>Блог stArik&#039;a ! Заработок в интернете &#187; твиттер</title>
	<atom:link href="http://www.starik.name/tag/tvitter/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.starik.name</link>
	<description>СЕО и не только</description>
	<lastBuildDate>Fri, 07 Jun 2013 20:10:59 +0000</lastBuildDate>
	<language>ru-RU</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.9.1</generator>
	<item>
		<title>Как правильно парсить твиттер</title>
		<link>http://www.starik.name/kak-pravilno-parsit-tvitter/</link>
		<comments>http://www.starik.name/kak-pravilno-parsit-tvitter/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 17:20:34 +0000</pubDate>
		<dc:creator><![CDATA[stArik]]></dc:creator>
				<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Палю тему]]></category>
		<category><![CDATA[Разное]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[twitter massfollowing]]></category>
		<category><![CDATA[базы]]></category>
		<category><![CDATA[скрипты]]></category>
		<category><![CDATA[твиттер]]></category>

		<guid isPermaLink="false">http://www.starik.name/?p=440</guid>
		<description><![CDATA[Не так давно я выкладывал скрипт для массового фолловинга пользователей твиттера из вашей базы. Теперь я хочу рассказать, как правильно найти тематических, интересующих вас пользователей. Есть многие платные сервисы и скрипты (как по мне, люди продают воздух), которые предлагают фолловить пользователей по заданным вами интересам. Эти сервисы и скрипты имеют ограничения, так как при своей [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Не так давно я выкладывал скрипт для массового фолловинга пользователей твиттера из вашей базы. Теперь я хочу рассказать, как правильно найти тематических, интересующих вас пользователей. Есть многие платные сервисы и скрипты (как по мне, люди продают воздух), которые предлагают фолловить пользователей по заданным вами интересам. Эти сервисы и скрипты имеют ограничения, так как при своей работе используют API твиттера. Можно делать 100 обращений к API в час, а это не даст вытащить большую базу. Я же предлагаю вам способ, который даст вытащит неограниченное количество пользователя твиттера по нужным вам критериям.</p>
<p>Все очень просто, достаточно отпарсить google интересующими вас запросами, например, чтоб вытащит пользователей twitter из Канады, можно использовать запрос http://www.google.com/ie?num=100&amp;hl=en&amp;source=hp&amp;q=site:twitter.com+&#8221;Location:+Canada&#8221;. Допустим вам нужно вытащить пользователей, у которые интересуются SEO из России. Формируем поиск &#8211; http://www.google.ru/ie?hl=ru&amp;num=100&amp;q=site:twitter.com+SEO+Location&amp;lr=lang_ru</p>
<p>Ну, в общем все <img src="http://www.starik.name/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" />  Успешного вам фолловинга и миллиона фолловеров!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.starik.name/kak-pravilno-parsit-tvitter/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Отправляем Direct Message в Twitter</title>
		<link>http://www.starik.name/otpravlyaem-direct-message-v-twitter/</link>
		<comments>http://www.starik.name/otpravlyaem-direct-message-v-twitter/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 18:59:56 +0000</pubDate>
		<dc:creator><![CDATA[stArik]]></dc:creator>
				<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Палю тему]]></category>
		<category><![CDATA[скрипты]]></category>
		<category><![CDATA[отправка direct message]]></category>
		<category><![CDATA[твиттер]]></category>

		<guid isPermaLink="false">http://www.starik.name/?p=416</guid>
		<description><![CDATA[Недавно наткнулся на новость, что в твиттере при отправке Direct Message методами API можно вставлять скрипты (там присутствует XSS уязвимость). Значит снова я полез в API твиттера и написал скрипт для отправки Direct Message: &#60;?php set_time_limit(0); // убираем ограничение времени на выполнение скрипта function SendDM ($username, $password, $usersendto, $data){ // инициируем функцию $url = &#039http://twitter.com/direct_messages/new.xml&#039;; [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img src="http://www.starik.name/twdm.gif" alt="Direct Message" title="Direct Message" width="225" height="161" class="aligncenter size-full wp-image-431" /><br />
Недавно наткнулся на новость, что в твиттере при отправке Direct Message методами API можно вставлять скрипты (там присутствует <strong>XSS уязвимость</strong>). Значит снова я полез в API твиттера и написал скрипт для отправки Direct Message:<br />
<span id="more-416"></span><br />
<span style="color: #ccffff;">&lt;?php</span><br />
<span style="color: #ccffff;">set_time_limit(0);</span> // убираем ограничение времени на выполнение скрипта<br />
<span style="color: #ccffff;">function SendDM ($username, $password, $usersendto, $data){</span> // инициируем функцию<br />
<span style="color: #ccffff;">$url = &#039http://twitter.com/direct_messages/new.xml&#039;;</span> // задаем адресс обращения к API<br />
<span style="color: #ccffff;">$ch = curl_init();</span> // инициируем CURL, задавая его параметры ниже<br />
<span style="color: #ccffff;">curl_setopt($ch, CURLOPT_URL, &#034$url&#034);<br />
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 2);<br />
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);<br />
curl_setopt($ch, CURLOPT_POST, 1);<br />
curl_setopt($ch, CURLOPT_USERPWD, </span><span style="color: #ccffff;">&#034$username:$password&#034</span><span style="color: #ccffff;">);<br />
curl_setopt($ch, CURLOPT_POSTFIELDS, &#034$data&#034);</span><br />
<span style="color: #ccffff;">$buffer = curl_exec($ch);</span> // сохраняем ответ<br />
<span style="color: #ccffff;">curl_close($ch);</span> // закрываем CURL<br />
<span style="color: #ccffff;">if (empty($buffer)) {</span> // если ответа нету<br />
<span style="color: #ccffff;">echo &#039Не отправлено пользователю &#039.$usersendto.&#039</span><span style="color: #ccffff;"> &lt;br&gt;</span><span style="color: #ccffff;">&#039;;</span> // выводим пользователя, которому не отправилось сообщение<br />
<span style="color: #ccffff;">} else {</span> // если ответ есть<br />
<span style="color: #ccffff;">echo &#039Отправлено пользователю &#039.$usersendto.&#039 &lt;br&gt;&#039;;}}</span> // выводим пользователя, которому успешно отправилось сообщение<br />
<span style="color: #ccffff;">$filewithlogins = &#034logins_sendto.txt&#034;;</span> // указываем путь к файлу с логинами пользователей, которым мы собираемся отправит сообщение, максимум 250<br />
<span style="color: #ccffff;">$fp = fopen($filewithlogins, &#034r&#034) or die (&#034&lt;br&gt;&lt;b&gt;Невозможно открыть файл&lt;/b&gt; &#034);</span> // открываем файл для чтения<br />
<span style="color: #ccffff;">while ( ! feof( $fp ) ) {</span> // запускаем цикл, который выполняется до тех пор, пока не достигнут конец файла<br />
<span style="color: #ccffff;">$line = fgets( $fp, 1024 );</span> // копируем построчно со смещением указателя<br />
<span style="color: #ccffff;">$sendtext = iconv(&#034windows-1251&#034, &#034UTF-8&#034, &#034text=Тут пишем текст для отправки&#038;user=&#034);</span> // формируем отправляемое сообщение<br />
<span style="color: #ccffff;">SendDM (&#039ваш логин&#039, &#039ваш пароль&#039, trim($line), $sendtext.trim($line)); }</span> // рассылаем сообщения<br />
<span style="color: #ccffff;">?&gt;</span></p>
<p><strong><a target="_blank" href='http://www.starik.name/wp-content/uploads/2010/01/dm.txt'>Тут качаем скрипт</a></strong>.</p>
<p>XSS уже не работает или я не правильно ее ищу <img src="http://www.starik.name/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" />  Скрипт можно использовать для массовой рассылки Direct Messages в Twitter, на английском или русском языке.</p>
<p>В следующей статье точно расскажу, как собирать нужные вам тематические базы логинов пользователей твиттера <img src="http://www.starik.name/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.starik.name/otpravlyaem-direct-message-v-twitter/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Twitter MassFollowing и все с ним связанное</title>
		<link>http://www.starik.name/twitter-massfollowing-i-vse-s-nim-svyazannoe/</link>
		<comments>http://www.starik.name/twitter-massfollowing-i-vse-s-nim-svyazannoe/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 19:00:28 +0000</pubDate>
		<dc:creator><![CDATA[stArik]]></dc:creator>
				<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Палю тему]]></category>
		<category><![CDATA[Разное]]></category>
		<category><![CDATA[скрипты]]></category>
		<category><![CDATA[twitter massfollowing]]></category>
		<category><![CDATA[базы]]></category>
		<category><![CDATA[твиттер]]></category>

		<guid isPermaLink="false">http://www.starik.name/?p=378</guid>
		<description><![CDATA[С недавнего времени обнаружил, что большой популярностью пользуется дурной, по моему мнению, сервис микроблоггинга Твиттер. Почему дурной? Я считаю, что микроблоггинг не несет никакого смыслового значения. Ну что можно уложить в сообщение из 140 символов? Хотите пообщаться короткими сообщениями? Идите в чат или аську&#8230; Ну вообще непонятен мне этот сервис. Но раз он стал таким [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><span style="font-family: geneva,arial; font-size: x-small;"><strong><img class="size-full wp-image-19 aligncenter" title="pi_1" src="http://www.starik.name/twmf.gif" alt="Twitter MassFollowing" width="244" height="186" /></strong></span><br />
С недавнего времени обнаружил, что большой популярностью пользуется дурной, по моему мнению, сервис микроблоггинга Твиттер. Почему дурной? Я считаю, что микроблоггинг не несет никакого смыслового значения. Ну что можно уложить в сообщение из 140 символов? Хотите пообщаться короткими сообщениями? Идите в чат или аську&#8230; Ну вообще непонятен мне этот сервис. Но раз он стал таким модным и там появился трафик, значит он достоин внимания сеошников. Решил я его немножко поковырять. Создал твиттер аккаунт &#8211; <a title="Добавляйтесь" href="http://twitter.com/starikname" target="_blank">starik.name</a> (добавляйтесь) и начал смотреть, что так к чем. Оказалось, что основная суть твиттера состоит в том, чтоб тебя зафолловило больше людей. Чем больше людей зафолловит ваш аккаунт, тем больше людей будут читать ваши твиты (короткие сообщения). Ну что ж, значит нужен скрипт для автоматического фолловинга.  У твиттера есть свое апи и создать такой скрипт не составило большого труда.</p>
<p>Встречайте:<span id="more-378"></span></p>
<p><span style="color: #ccffff;">&lt;?php</span><br />
<span style="color: #ccffff;">set_time_limit(0);</span> // убираем ограничение времени на выполнение скрипта<br />
<span style="color: #ccffff;">function FollowUser ($username, $password, $userfollow){</span> // инициируем функцию<br />
<span style="color: #ccffff;">$url = &#039http://twitter.com/friendships/create/&#039.</span><span style="color: #ccffff;">$userfollow</span><span style="color: #ccffff;">.&#039.xml&#039;;</span> // задаем адресс обращения к API<br />
<span style="color: #ccffff;">$ch = curl_init();</span> // инициируем CURL, задавая его параметры ниже<br />
<span style="color: #ccffff;">curl_setopt($ch, CURLOPT_URL, &#034$url&#034);<br />
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 2);<br />
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);<br />
curl_setopt($ch, CURLOPT_POST, 1);<br />
curl_setopt($ch, CURLOPT_USERPWD, </span><span style="color: #ccffff;">&#034$username:$password&#034</span><span style="color: #ccffff;">);</span><br />
<span style="color: #ccffff;">$buffer = curl_exec($ch);</span> // сохраняем ответ<br />
<span style="color: #ccffff;">curl_close($ch);</span> // закрываем CURL<br />
<span style="color: #ccffff;">if (empty($buffer)) {</span> // если ответа нету<br />
<span style="color: #ccffff;">echo &#039Не добавлен &#039.$userfollow.&#039</span><span style="color: #ccffff;"> &lt;br&gt;</span><span style="color: #ccffff;">&#039;;</span> // выводим пользователя, который не добавлен<br />
<span style="color: #ccffff;">} else {</span> // если ответ есть<br />
<span style="color: #ccffff;">echo &#039Добавлен &#039.$userfollow.&#039 &lt;br&gt;&#039;;}}</span> // выводим пользователя, который добавлен<br />
<span style="color: #ccffff;">$filewithlogins = &#034logins_ru.txt&#034;;</span> // указываем путь к файлу с логинами пользователей, которых мы собираемся фолловить, мой совет &#8211; не более 500 за раз<br />
<span style="color: #ccffff;">$fp = fopen($filewithlogins, &#034r&#034) or die (&#034&lt;br&gt;&lt;b&gt;Невозможно открыть файл&lt;/b&gt; &#034);</span> // открываем файл для чтения<br />
<span style="color: #ccffff;">while ( ! feof( $fp ) ) {</span> // запускаем цикл, который выполняется до тех пор, пока не достигнут конец файла<br />
<span style="color: #ccffff;">$line = fgets( $fp, 1024 );</span> // копируем построчно со смещением указателя<br />
<span style="color: #ccffff;">FollowUser (&#039ваш логин&#039, &#039ваш пароль&#039, trim($line)); }</span> // фолловим пользователя<br />
<span style="color: #ccffff;">?&gt;</span></p>
<p><a href='http://www.starik.name/wp-content/uploads/2010/01/mass.txt'>Скачать отдельно</a>.</p>
<p>Ну, вроде все должно работать :). Когда тестировал, я запускал скрипт раза 3 в день для 1 аккаунта, фолловил за раз по 400-450 человек. Один раз попробовал на 1000 запустить, забанили за подозрительную деятельность. В следующей статье я расскажу, как правильно собирать большие базы нужных вам пользователей для фолловинга.</p>
<p>Бонус: <strong><a title="база пользователей твиттера" href="http://www.starik.name/wp-content/uploads/2010/01/logins_ru.txt" target="_blank">база русскоязычных твиттер пользователей (24833 пользователя)</a></strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.starik.name/twitter-massfollowing-i-vse-s-nim-svyazannoe/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
	</channel>
</rss>
