<?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>The Rpsl Blog &#187; web2.0</title>
	<atom:link href="http://blog.rpsl.info/tag/web20/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.rpsl.info</link>
	<description></description>
	<lastBuildDate>Sun, 20 May 2012 12:09:21 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Все банкоматы Москвы &#8212; Банкоматор.</title>
		<link>http://blog.rpsl.info/2009/08/vse-bankomaty-moskvy-baknkomator/</link>
		<comments>http://blog.rpsl.info/2009/08/vse-bankomaty-moskvy-baknkomator/#comments</comments>
		<pubDate>Sat, 08 Aug 2009 08:00:10 +0000</pubDate>
		<dc:creator>Rpsl</dc:creator>
				<category><![CDATA[Заметки]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[habrahabr]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://blog.rpsl.info/?p=332</guid>
		<description><![CDATA[В целом, довольно часто бывают ситуации, когда нужно снять или положить денег используя экспресс терминалы, но где ближайший понять весьма трудно. Решить эту проблему взялись на себя ребята из одной из лучших Веб студий &#8212; Future Colors. На базе одного, так и не вышедшего на данный момент из бета версии проекта, они создали отличный сервис, который позволяет отследить расположение банкоматов и терминалов экспресс оплаты в заданном квадрате. К сожалению, на данный момент сервис является актуальным только для жителей Defaul City, но в планах есть подключение других, крупных городов. Призываю всех поделиться своими идеями для сервиса. + прочитать анонс в блоге [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://bankomator.ru" target="_blank"><img class="aligncenter size-full wp-image-333 colorbox-332" src="http://blog.rpsl.info/wp-content/uploads/2009/08/bankomator_habr_promo2.jpg" alt="bankomator_habr_promo2" width="500" height="142" /></a></p>
<p>В целом, довольно часто бывают ситуации, когда нужно снять или положить денег используя экспресс терминалы, но где ближайший понять весьма трудно. Решить эту проблему взялись на себя ребята из одной из лучших Веб студий &#8212; <a title="умные заказывают сайты тут, остальные идут на ..." href="http://futurecolors.ru">Future Colors</a>. На базе одного, так и не вышедшего на данный момент из бета версии <a href="http://www.futurecolors.ru/narayone">проекта</a>, они создали отличный сервис, который позволяет отследить расположение банкоматов и терминалов экспресс оплаты в заданном квадрате.</p>
<p>К сожалению, на данный момент сервис является актуальным только для жителей Defaul City, но в планах есть подключение других, крупных городов.</p>
<p>Призываю всех поделиться своими <a href="http://bankomator.reformal.ru/">идеями</a> для сервиса.</p>
<p>+ прочитать анонс в <a href="http://www.futurecolors.ru/blog/2009/08/bankomator_launched/">блоге</a> студии.</p>
<p>+ прочитать анонс на <a href="http://habrahabr.ru/blogs/i_am_advertising/66427/">хабре</a>.</p>
<div style="font-size: 11px">
<div style="padding-top: 5px"><a href="http://soundcloud.com/rpsl/nirvana-smells-like-teen-spirit-remix-1"> Nirvana &#8212; Smells Like Teen Spirit (Remix)</a> by  <a href="http://soundcloud.com/rpsl">rpsl</a></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.rpsl.info/2009/08/vse-bankomaty-moskvy-baknkomator/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hotkeys для wordpress</title>
		<link>http://blog.rpsl.info/2009/05/hotkeys-dlya-wordpress/</link>
		<comments>http://blog.rpsl.info/2009/05/hotkeys-dlya-wordpress/#comments</comments>
		<pubDate>Mon, 11 May 2009 16:29:36 +0000</pubDate>
		<dc:creator>Rpsl</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[web2.0]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.rpsl.info/?p=187</guid>
		<description><![CDATA[В этой заметке, я расскажу как легко добавить в ваш блог поддержку hotkey&#8217;s. Hotkey &#8212; это определенное сочетание клавиш, по нажатию которых происходит определенное действие. Мы уже привыкли использовать ctrl+c/ctrl+v. Тенденции развития интернета диктуют свою моду и многие уже привыкли использовать для перехода между страницами сайта сочетание &#171;ctrl+left&#187; или &#171;ctrl+right&#187;. Для добавления этого функционала, первое что нам потребуется &#8212; плагин hotkey для библиотеки jquery. jQuery hotkey Скачать Демо Теперь о том, как это сделать. У нас есть два варианта: Генерировать код в самом шаблоне с помощью встроенных функций Генерировать код &#171;на лету&#187;, с помощью JS Я выбрал второй вариант, т.к. [...]]]></description>
			<content:encoded><![CDATA[<p>В этой заметке, я расскажу как легко добавить в ваш блог поддержку hotkey&#8217;s.</p>
<blockquote><p>Hotkey &#8212; это определенное сочетание клавиш, по нажатию которых происходит определенное действие. Мы уже привыкли использовать ctrl+c/ctrl+v. Тенденции развития интернета диктуют свою моду и многие уже привыкли использовать для перехода между страницами сайта сочетание &#171;ctrl+left&#187; или &#171;ctrl+right&#187;.</p></blockquote>
<p>Для добавления этого функционала, первое что нам потребуется &#8212; плагин hotkey для библиотеки jquery.</p>
<p>jQuery hotkey</p>
<ul>
<li><a href="http://code.google.com/p/js-hotkeys/">Скачать</a></li>
<li><a href="http://jshotkeys.googlepages.com/test-static-01.html">Демо</a></li>
</ul>
<p>Теперь о том, как это сделать. У нас есть два варианта:</p>
<ul>
<li>Генерировать код в самом шаблоне с помощью встроенных функций</li>
<li>Генерировать код &#171;на лету&#187;, с помощью JS</li>
</ul>
<p>Я выбрал второй вариант, т.к. он мне показался более правильным, во первых мы не напрягаем шаблон лишними вызовами, и главное мы уверенны что будем получать правильные ссылки. Ведь нам нужно на главной странице листать все записи, в категории листать записи категории, а внутри поста листать посты. Таким образом, всё что нам осталось, это добавить в header шаблон (скорее всего header.php) нижеприведенный код.</p>
<p><span id="more-187"></span></p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span> src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;/js/jquery.hotkeys-0.7.9.min.js&quot;</span> <span style="color: #339933;">&gt;</span></pre></div></div>

<p>Подразумевается, что вы уже скачали библиотеку и положили её в папку /js/ вашей темы. Также, обратите внимание, что код вызова библиотеки должен быть добавлен после вызова самого jQuery.</p>
<p>Далее дописываем наш обработчик.</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">    jQuery<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
        <span style="color: #003366; font-weight: bold;">var</span> nextlink <span style="color: #339933;">=</span> jQuery<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'.alignright a'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">attr</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'href'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #003366; font-weight: bold;">var</span> prevlink <span style="color: #339933;">=</span> jQuery<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'.alignleft a'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">attr</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'href'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
        <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>nextlink <span style="color: #339933;">!=</span> undefined<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
            jQuery<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">bind</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'keydown'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'Ctrl+right'</span><span style="color: #339933;">,</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
                location.<span style="color: #660066;">href</span><span style="color: #339933;">=</span>nextlink<span style="color: #339933;">;</span>
            <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
&nbsp;
        <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>prevlink <span style="color: #339933;">!=</span> undefined<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
            jQuery<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">bind</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'keydown'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'Ctrl+left'</span><span style="color: #339933;">,</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
                location.<span style="color: #660066;">href</span><span style="color: #339933;">=</span>prevlink<span style="color: #339933;">;</span>
            <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Теперь главное. Обратите внимание на строки где определяются ссылки.</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">        <span style="color: #003366; font-weight: bold;">var</span> nextlink <span style="color: #339933;">=</span> jQuery<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'.alignright a'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">attr</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'href'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #003366; font-weight: bold;">var</span> prevlink <span style="color: #339933;">=</span> jQuery<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'.alignleft a'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">attr</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'href'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>alignright и alignleft это название классов, в которых у меня генерируются ссылки на следующую и предыдущую страницу, так что вам наверняка потребуется поменять эти названия на ваши, в зависимости от используемой вами темы.</p>
<p>Собственно это всё. После проделывания данных ваш блог должен стать на ступеньку ближе к заветному &#171;WEB 2.0&#8243;.</p>
<p>Живой пример можете посмотреть в <a href="http://blog.rpsl.info">моём блоге</a>, нажимая &#171;Ctrl+Left&#187; OR &#171;Ctrl+Right&#187;
<p>Сюда приходят по следующим фразам</p>
<ul>
<li><a href="http://blog.rpsl.info/2009/11/twitter-it-dlya-vbulletin.html">vbulletin твиттер</a></li>
<li><a href="http://blog.rpsl.info/2009/04/film-klass.html">класс</a></li>
<li><a href="http://blog.rpsl.info/2009/07/jquery-label-tag.html">jquery + label</a></li>
<li><a href="http://blog.rpsl.info/2010/06/vkontakte-hd-video-vomp.html">Adobe AIR vkontakte</a></li>
<li><a href="http://blog.rpsl.info/2009/04/film-klass.html">фильм класс 2</a></li>
<li><a href="http://blog.rpsl.info/tag/vkontakte">как сделать hd в контакте</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.rpsl.info/2009/05/hotkeys-dlya-wordpress/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Блог</title>
		<link>http://blog.rpsl.info/2009/02/blog/</link>
		<comments>http://blog.rpsl.info/2009/02/blog/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 08:22:08 +0000</pubDate>
		<dc:creator>Rpsl</dc:creator>
				<category><![CDATA[Заметки]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://blog.rpsl.info/?p=89</guid>
		<description><![CDATA[Очередной час свободного времени потратил на оптимизацию, точнее на доводку до ума разных мелочей, которые пилили меня последнее время. Первое, это перенос блога с vitman.name обратно на blog.rpsl.info. Причин этого весьма много. Основная, это конечно домен. Раздробленность, которая присутствует, порядком надоела. Раньше стремился всему сделать отдельное место, теперь наоборот, собираю всё обратно в кучку. Те домены которые висят &#8212; пусть висят, никуда не денутся. Да и movable-type, позволяет манипулировать сайтам &#8212; только в путь. Второе, это навел порядок в google analytics. За примерно 2 года пользования, там был такой бардак, что черт ноги переломает. Теперь всё логически понятно, и все [...]]]></description>
			<content:encoded><![CDATA[<p>Очередной час свободного времени потратил на оптимизацию, точнее на доводку до ума разных мелочей, которые пилили меня последнее время.</p>
<p>Первое, это перенос блога с vitman.name обратно на blog.rpsl.info. Причин этого весьма много. Основная, это конечно домен. Раздробленность, которая присутствует, порядком надоела. Раньше стремился всему сделать отдельное место, теперь наоборот, собираю всё обратно в кучку. Те домены которые висят &#8212; пусть висят, никуда не денутся. Да и movable-type, позволяет манипулировать сайтам &#8212; только в путь.</p>
<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://blog.rpsl.info/2009/02/23/22775v1-max-450x450.png"><img class="mt-image-center colorbox-89" style="margin: 0pt auto 20px; text-align: center; display: block;" src="http://blog.rpsl.info/assets_c/2009/02/22775v1-max-450x450-thumb-200x148-59.png" alt="22775v1-max-450x450.png" height="148" width="200" /></a></span></p>
<p><span id="more-89"></span></p>
<p>Второе, это навел порядок в google analytics. За примерно 2 года пользования, там был такой бардак, что черт ноги переломает. Теперь всё логически понятно, и все домены находят в родительских категориях. Все мертвые сайты удаленны. Всё хорошо.</p>
<p>&nbsp;</p>
<p>Сейчас, думаю что на досуге, нужно возродить leto.rpsl.info. Прикрутить к нему кучу всяких фишек и получится отличный веб2.0 &#8212; соц стартап. (<em>Ах-ха-ха!!</em>)</p>
<p>Еще, в планах разобраться с twitter api. В целях самообучения. К концу марта постараюсь сделать что нибудь. Главное что бы оно работало.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rpsl.info/2009/02/blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Найти авто инструктора</title>
		<link>http://blog.rpsl.info/2009/02/nayti-avto-instruktora/</link>
		<comments>http://blog.rpsl.info/2009/02/nayti-avto-instruktora/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 06:07:21 +0000</pubDate>
		<dc:creator>Rpsl</dc:creator>
				<category><![CDATA[Полезное]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[web2.0]]></category>
		<category><![CDATA[автоинструктор]]></category>

		<guid isPermaLink="false">http://blog.rpsl.info/?p=82</guid>
		<description><![CDATA[Опа опа! Чё я вижу, сегодня очередное произведение от FC увидело свет или вышло из закрытого теста в паблик. На этот раз, это стартап, социальная сеть для авто инструкторов. Так что, если вы собираетесь в ближайшем времени идти на курсы или вы очень круто водите и хотите зарабатывать деньги давая уроки, то дорожка туда вам просто заказана. База правда еще маленькая, но проект выточен под весьма высокую нагрузку, да и толк от него будет, когда там будут сотни инструкторов, но всему своё время. &#160;]]></description>
			<content:encoded><![CDATA[<p>Опа опа! Чё я вижу, сегодня очередное произведение от <a title="Умные заказывают сайты здесь." href="http://futurecolors.ru">FC</a> увидело свет или вышло из закрытого теста в паблик.</p>
<p style="text-align: center;"><a title="Найти авто инструктора" href="http://spokoino.ru"><img class="colorbox-82"  title="Спокойно.Ру - Поиск авто инструктора." src="http://spokoino.ru/i/logoslon.png" alt="Спокойно.Ру - Поиск авто инструктора." height="143" width="187" /></a></p>
<p>На этот раз, это стартап, социальная сеть для <strong>авто инструкторов</strong>. Так что, если вы собираетесь в ближайшем времени идти на курсы или вы очень круто водите и хотите зарабатывать деньги давая уроки, то дорожка туда вам просто заказана.</p>
<p>База правда еще маленькая, но проект выточен под весьма высокую нагрузку, да и толк от него будет, когда там будут сотни инструкторов, но всему своё время.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rpsl.info/2009/02/nayti-avto-instruktora/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>RSS Proxy</title>
		<link>http://blog.rpsl.info/2009/02/rss-proxy/</link>
		<comments>http://blog.rpsl.info/2009/02/rss-proxy/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 21:51:20 +0000</pubDate>
		<dc:creator>Rpsl</dc:creator>
				<category><![CDATA[Полезное]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://blog.rpsl.info/?p=77</guid>
		<description><![CDATA[Отличный сервис, который позволяет читать запароленные rss трансляции через обычные rss агрегаторы, а-ля Google reader. Основной фичей, является поддержка френд лент из livejournal. P.s. Будите подписываться, не забывайте и про мой фид.]]></description>
			<content:encoded><![CDATA[<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://rss-proxy.darkk.net.ru/"><img class="mt-image-left colorbox-77" style="margin: 0pt 20px 20px 0pt; float: left;" src="http://blog.rpsl.info/2009/02/02/podcast_rss.jpg" alt="rss.jpg" width="102" height="102" /></a></span></p>
<p>Отличный <a href="http://rss-proxy.darkk.net.ru/">сервис</a>, который позволяет читать запароленные rss трансляции через обычные rss агрегаторы, а-ля <a href="http://www.google.ru/reader/">Google reader</a>. Основной фичей, является поддержка френд лент из livejournal.</p>
<p>P.s. Будите подписываться, не забывайте и про <a href="http://feedproxy.google.com/vitmanname">мой фид</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rpsl.info/2009/02/rss-proxy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Background generator</title>
		<link>http://blog.rpsl.info/2009/01/background-generator/</link>
		<comments>http://blog.rpsl.info/2009/01/background-generator/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 21:07:39 +0000</pubDate>
		<dc:creator>Rpsl</dc:creator>
				<category><![CDATA[Полезное]]></category>
		<category><![CDATA[background]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://blog.rpsl.info/?p=74</guid>
		<description><![CDATA[Отличный пример web2.0 ного сервиса. Суть очень простая, генерация background images для страниц. Выбирам цвет, выбираем стиль, тюним и всё готово. &#160;]]></description>
			<content:encoded><![CDATA[<p>Отличный пример web2.0 ного сервиса. Суть очень простая, генерация background images для страниц. Выбирам цвет, выбираем стиль, тюним и всё готово.</p>
<p>&nbsp;</p>
<p style="text-align: center;"><a href="http://www.bgpatterns.com/"><img class="colorbox-74"  title="Background generator" src="http://www.bgpatterns.com/images/logo.png" alt="Background generator" height="48" width="257" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rpsl.info/2009/01/background-generator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Уведомление о новой почте в icq.</title>
		<link>http://blog.rpsl.info/2009/01/php-uvedomlenie-o-novoy-pochte-v-icq/</link>
		<comments>http://blog.rpsl.info/2009/01/php-uvedomlenie-o-novoy-pochte-v-icq/#comments</comments>
		<pubDate>Mon, 12 Jan 2009 21:30:30 +0000</pubDate>
		<dc:creator>Rpsl</dc:creator>
				<category><![CDATA[Полезное]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[icq]]></category>
		<category><![CDATA[imap]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://blog.rpsl.info/?p=58</guid>
		<description><![CDATA[Не так давно, кто то, на асечке попросил написать скрипт, который бы уведомлял в icq о новых письмах в почтовом ящике. Сворганил что-то из серии &#171;на коленке&#187;, хотя получилось в целом весьма чистенько и красиво. Основой конечно стал &#171;webicqlite&#171;, к которому я прикрутил микро класс для проверки почты. Для нормально работы, необходимо отредактировать файл example.php. &#160;&#160;&#160; $config = array( &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; uin_from&#160;&#160;&#160;&#160;&#160;&#160; =&#62; 000001,&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; uin_from_pass&#160; =&#62; &#8216;**********&#8217;, &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; uin_to&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; =&#62; 000002,&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; uin_to_msg&#160;&#160;&#160;&#160; =&#62; &#8216;You have new mail. Pls check mailbox. http://gmail.com&#8217;, &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; email_username =&#62; &#8216;username@gmail.com&#8217;,&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; email_password =&#62; &#8216;**********&#8217;, &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; imap_server&#160;&#160;&#160; =&#62; &#8216;imap.gmail.com&#8217;,&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; imap_port&#160;&#160;&#160;&#160;&#160; =&#62; 993,&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; imap_ssl&#160;&#160;&#160;&#160;&#160;&#160; =&#62; 1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ); Далее вызываете [...]]]></description>
			<content:encoded><![CDATA[<div class="entry-content">
<p>Не так давно, кто то, на <span class="snap_shots">асечке</span> попросил написать скрипт, который бы уведомлял в icq о новых письмах в почтовом ящике.</p>
<p>Сворганил что-то из серии &#171;на коленке&#187;, хотя получилось в целом весьма чистенько и красиво.</p>
<p>Основой конечно стал &#171;<span class="snap_shots">webicqlite</span>&#171;, к которому я прикрутил микро класс для проверки почты.</p>
<p>Для нормально работы, необходимо отредактировать файл example.php.</p>
<blockquote><p><span style="font-size: xx-small;"><em>&nbsp;&nbsp;&nbsp; $config = array(</em></span></p>
<p><em><span style="font-size: xx-small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; uin_from&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&gt; 000001,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; uin_from_pass&nbsp; =&gt; &#8216;**********&#8217;,</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; uin_to&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&gt; 000002,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; uin_to_msg&nbsp;&nbsp;&nbsp;&nbsp; =&gt; &#8216;You have new mail. Pls check mailbox. http://gmail.com&#8217;,</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; email_username =&gt; &#8216;username@gmail.com&#8217;,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; email_password =&gt; &#8216;**********&#8217;,</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; imap_server&nbsp;&nbsp;&nbsp; =&gt; &#8216;imap.gmail.com&#8217;,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; imap_port&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&gt; 993,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; imap_ssl&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&gt; 1<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; );</span></em></p>
<p></p></blockquote>
<p>Далее вызываете скрипт по крону, например каждые 5 минут и как только в вашем ящике появится новая почта, вы получите уведомление в icq.</p></div>
<div class="entry-content"></p>
<p><img class="mt-image-center colorbox-58" style="margin: 0pt auto 20px; text-align: center; display: block;" src="http://blog.rpsl.info/2009/01/13/rpsl.glicerine.png" alt="rpsl.glicerine.png" width="593" height="312" /></p>
<p>Требования весьма простые:</p>
<ul>
<li>cron &#8212; для автоматического запуска</li>
<li>php &#8212; что бы работало</li>
<li>imap на почтовом сервере, что бы проверять почту</li>
</ul>
<p><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><strong>Скачать:</strong> <a class="snap_shots" href="http://blog.rpsl.info/2009/01/13/rpsl.glicerine.zip">rpsl.glicerine.zip</a></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.rpsl.info/2009/01/php-uvedomlenie-o-novoy-pochte-v-icq/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

