<?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>Delphi блог Димаса &#187; Софт</title>
	<atom:link href="http://parsers.info/cat/soft/feed/" rel="self" type="application/rss+xml" />
	<link>http://parsers.info</link>
	<description>Delphi, программы, парсеры, статьи, исходники</description>
	<lastBuildDate>Wed, 07 Jul 2010 11:27:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>ClipFill</title>
		<link>http://parsers.info/2010/05/clipfill/</link>
		<comments>http://parsers.info/2010/05/clipfill/#comments</comments>
		<pubDate>Sun, 02 May 2010 17:35:19 +0000</pubDate>
		<dc:creator>crystalbit</dc:creator>
				<category><![CDATA[delphi]]></category>
		<category><![CDATA[Софт]]></category>

		<guid isPermaLink="false">http://parsers.info/?p=655</guid>
		<description><![CDATA[Написал нехитрую программку для заполнения форм и прочего из буфера обмена. Принцип очень простой: Открываем, редактируем список из строк и оставляем поверх всех окон. Изначально выделена первая строчка, она находится уже в буфере обмена. Нажимая Shift-Insert, мы можем это, очевидно, куда-либо вставить. Программа перехватывает нажатие Shift-Insert и, когды ты уже отпустил, копирует в буфер следующее [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://parsers.info/wp-content/uploads/2010/05/clipfill.png"><img class="alignleft size-full wp-image-656" title="Программа ClipFill" src="http://parsers.info/wp-content/uploads/2010/05/clipfill.png" alt="" width="163" height="323" /></a>Написал нехитрую программку для заполнения форм и прочего из буфера обмена. Принцип очень простой:</p>
<p>Открываем, редактируем список из строк и оставляем поверх всех окон. Изначально выделена первая строчка, она находится уже в буфере обмена. Нажимая Shift-Insert, мы можем это, очевидно, куда-либо вставить.</p>
<p>Программа перехватывает нажатие Shift-Insert и, когды ты уже отпустил, копирует в буфер следующее значение.</p>
<p>То есть, с достаточной подготовкой, можно быстро заполнять формы, нажимая Shift-Ins, Tab, &#8230;</p>
<p>При закрытии программы ClipFill список сохраняется.</p>
<p>Под катом программа, исходник и вопрос к читателям.<span id="more-655"></span>Программа ClipFill достаточно сырая, писал на коленке для одного сайта (lockerz, заказал с помощью неё термос <img src='http://parsers.info/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  ).</p>
<p>Вопрос: какие комбинации клавиш сделать для того, чтобы вернуть в буфер предыдущее значение и вернуться к первому?</p>
<p>Автор crystalbit, <a href="http://parsers.info">http://parsers.info</a></p>
<p>При копировании поста прямую ссылку оставлять обязательно.</p>
<p>Скачать ClipFill: <a href="http://parsers.info/pub/clipfill/clipfill.exe">программа</a>, <a href="http://parsers.info/pub/clipfill/clipfill.rar">исходник</a></p>
]]></content:encoded>
			<wfw:commentRss>http://parsers.info/2010/05/clipfill/feed/</wfw:commentRss>
		<slash:comments>48</slash:comments>
		</item>
		<item>
		<title>Feed link parser</title>
		<link>http://parsers.info/2010/01/feed-link-parser/</link>
		<comments>http://parsers.info/2010/01/feed-link-parser/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 16:23:18 +0000</pubDate>
		<dc:creator>crystalbit</dc:creator>
				<category><![CDATA[delphi]]></category>
		<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[Софт]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[парсер]]></category>

		<guid isPermaLink="false">http://parsers.info/2010/01/feed-link-parser/</guid>
		<description><![CDATA[Будь мой блог не delphi блог и будь его адрес не parsers.info, я бы никогда не стал массово получать адреса rss лент со списка сайтов. Программа консольная, использует модуль httpsend из библиотек synapse (Vlad рекомендует этот модуль, проверим?). Также пришлось подключать Classes, так как его использует httpsend, а так как мы его подключили, то и [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://parsers.info/wp-content/uploads/2010/01/rssparse.png"><img src="http://parsers.info/wp-content/uploads/2010/01/rssparse.png" alt="" title="Feed links parser - получаем адреса лент со списка сайтов" width="378" height="185" class="aligncenter size-full wp-image-483" /></a><br />
Будь мой блог не <a href="http://parsers.info">delphi блог</a> и будь его адрес не parsers.info, я бы никогда не стал массово получать адреса rss лент со списка сайтов.<br />
<span id="more-486"></span><br />
Программа консольная, использует модуль <em>httpsend</em> из библиотек <em>synapse</em> (<a href="http://www.webdelphi.ru/tag/synapse/">Vlad</a> рекомендует этот модуль, проверим?). Также пришлось подключать <em>Classes</em>, так как его использует <em>httpsend</em>, а так как мы его подключили, то и с записью в файл мудрить не будем &#8211; не такие у нас большие списки. Еще я подключил <em>StrUtils</em>, общий вес получился 136Kb, в общем, терпимо.</p>
<p>Немного о задачах программы. Вот у нас есть список очень интересных, к примеру, блогов. И у нас есть примитивный <em>rss-ридер</em>, который понимает только адреса на <em>rss-ленту</em>. Мы список блогов помещаем в sites.txt и запускаем программу. Всё! Немного ждём (с потоками я тоже не стал заморачиваться), и у нас есть заветный rss.txt &#8211; список лент. Ну и error.txt &#8211; там сайты, к которым не удалось подключиться и у которых не оказалось rss-лент.</p>
<p>Стоп. А как <strong>Feed link parser</strong> узнаёт адрес ленты? Всё просто, обычно лента прописывается в одном из тегов <em>link</em> раздела head страницы. Посмотри исходник сайта, если интересно, не будем вдаваться в подробности. (да, программа берет только первый адрес, это в случае нескольких таких тегов)</p>
<p><a href="http://parsers.info/pub/rssparse.exe">скачать feed link parser</a><br />
<a href="http://parsers.info/pub/rssparse.dpr">скачать исходник feed link parser</a></p>
<p>(c) crystalbit, <a href="http://parsers.info/">http://parsers.info</a></p>
<p><em>Постовой:</em> Интереснейшие статьи о блогосфере читай на <a href="http://kyoks.ru"> dofollow блог</a>е ульяновского чувака.</p>
]]></content:encoded>
			<wfw:commentRss>http://parsers.info/2010/01/feed-link-parser/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>KeyLister &#8211; список кодов нажатых клавиш.</title>
		<link>http://parsers.info/2009/11/keylister-spisok-kodov-klavish/</link>
		<comments>http://parsers.info/2009/11/keylister-spisok-kodov-klavish/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 18:41:44 +0000</pubDate>
		<dc:creator>crystalbit</dc:creator>
				<category><![CDATA[Софт]]></category>
		<category><![CDATA[коды клавиш]]></category>

		<guid isPermaLink="false">http://parsers.info/?p=399</guid>
		<description><![CDATA[Программа нехитрая, написана года два назад. Писал для себя, чтобы легко определять коды клавиш на клавиатуре. Программа написана на visual basic. Пожалуй, она последняя из того, что я на нём когда-то написал) Все коды нажатых клавиш сразу отображаются в списке &#8211; единственном, что есть в программе. Да что говорить, смотри скрин: (c) crystalbit, http://parsers.info Ой, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://parsers.info/wp-content/uploads/2009/11/rubik_m.jpg" alt="KeyLister - просмотр кодов всех нажатых клавиш." title="KeyLister - просмотр кодов всех нажатых клавиш." width="170" height="120" class="alignleft size-full wp-image-400" /> Программа нехитрая, написана года два назад.<br />
Писал для себя, чтобы легко определять коды клавиш на клавиатуре.<br />
<span id="more-399"></span><br />
Программа написана на visual basic. Пожалуй, она последняя из того, что я на нём когда-то написал)<br />
Все коды нажатых клавиш сразу отображаются в списке &#8211; единственном, что есть в программе.<br />
Да что говорить, смотри скрин:<br />
<img src="http://parsers.info/wp-content/uploads/2009/11/keylister.PNG" alt="keylister - список всех нажатых клавиш." title="keylister - список всех нажатых клавиш." width="311" height="262" class="aligncenter size-full wp-image-401" /></p>
<p>(c) crystalbit, <a href="http://parsers.info">http://parsers.info</a></p>
<p>Ой, точно: <a href="http://parsers.info/files/KeyLister.exe">скачать KeyLister</a></p>
]]></content:encoded>
			<wfw:commentRss>http://parsers.info/2009/11/keylister-spisok-kodov-klavish/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Сороковая симфония Моцарта из внутреннего динамика.</title>
		<link>http://parsers.info/2009/05/sorokovaya-simfoniya-mocarta-iz-vnutrennego-dinamika/</link>
		<comments>http://parsers.info/2009/05/sorokovaya-simfoniya-mocarta-iz-vnutrennego-dinamika/#comments</comments>
		<pubDate>Sat, 30 May 2009 09:40:56 +0000</pubDate>
		<dc:creator>crystalbit</dc:creator>
				<category><![CDATA[Софт]]></category>
		<category><![CDATA[звуки]]></category>

		<guid isPermaLink="false">http://parsers.info/?p=360</guid>
		<description><![CDATA[Да, и такое бывает. Программа весит 33Кб и не имеет окон, то есть музыка пойдёт сразу после запуска. Если у Вас нет внутреннего динамика, что встречается, то ничего не произойдёт. Язык написания как обычно, delphi 7, используется только модуль windows. скачать Немного информации: используется api функция Beep из библиотеки kernel32, синтаксис: function Beep(dwFreq, dwDuration: DWORD): [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://parsers.info/wp-content/uploads/2009/05/itunes.png" alt="Сороковая симфония Моцарта из внутреннего динамика" title="Сороковая симфония Моцарта из внутреннего динамика" width="256" height="256" class="aligncenter size-full wp-image-359" /></p>
<p>Да, и такое бывает. Программа весит 33Кб и не имеет окон, то есть музыка пойдёт сразу после запуска.<br />
Если у Вас нет внутреннего динамика, что встречается, то ничего не произойдёт.<br />
Язык написания как обычно, delphi 7, используется только модуль windows.<br />
<span id="more-360"></span><br />
<a href="http://parsers.info/pub/m40.exe">скачать</a></p>
<p>Немного информации:<br />
используется <strong>api</strong> функция <strong>Beep</strong> из библиотеки <strong>kernel32</strong>, синтаксис:<br />
<strong>function Beep(dwFreq, dwDuration: DWORD): BOOL;</strong><br />
<strong>dwFreq</strong> &#8211; частота в герцах, <strong>dwDuration</strong> &#8211; длина в миллисекундах.<br />
Звуки соединяются в симфонию аналогично тому, как из пеноблоков или кирпичей (<a href="http://rosblok.ru/">http://www.rosblok.ru/</a>) строится стена.</p>
<p>Подпишись на <a href="http://feeds2.feedburner.com/~r/parsers/~6/1">rss-ленту</a>, и когда я напишу про это статью, ты узнаешь первым.</p>
<p>(c) crystalbit, <a href="http://parsers.info">http://parsers.info</a></p>
<p>P. S. если потребуется другая мелодия, свистни</p>
]]></content:encoded>
			<wfw:commentRss>http://parsers.info/2009/05/sorokovaya-simfoniya-mocarta-iz-vnutrennego-dinamika/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>DirSearcher</title>
		<link>http://parsers.info/2009/05/dirsearcher/</link>
		<comments>http://parsers.info/2009/05/dirsearcher/#comments</comments>
		<pubDate>Thu, 28 May 2009 18:36:43 +0000</pubDate>
		<dc:creator>faza02</dc:creator>
				<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[Софт]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[сканер директорий]]></category>

		<guid isPermaLink="false">http://parsers.info/?p=355</guid>
		<description><![CDATA[DirSearcher &#8211; это сканер директорий. Логи сайта ведет в c:/сайт_log.txt #!/usr/bin/python #header scan #http://sql.parsers.info/ #faza02[at]gmail[dot]com import urllib def scan(): print ' ____________________________ ' print ' / /\ ' print ' / _/ /\ ' print ' / by faza02 / \/ ' print ' / /\ ' print '/___________________________/ / ' print '\___________________________\/ ' print [...]]]></description>
			<content:encoded><![CDATA[<p><strong>DirSearcher</strong> &#8211; это сканер директорий.<br />
Логи сайта ведет в c:/сайт_log.txt<br />
<span id="more-355"></span></p>
<pre name="code" class="py">#!/usr/bin/python
#header scan
#http://sql.parsers.info/
#faza02[at]gmail[dot]com

import urllib
def  scan():
	print '     ____________________________  '
	print '    /                           /\ '
	print '   /                          _/ /\ '
	print '  /         by faza02         / \/ '
	print ' /                           /\   '
	print '/___________________________/ / '
	print '\___________________________\/ '
	print ' \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ '

	good = [100, 101, 200, 201,202, 203,204,205, 206, 300, 301, 302, 303, 304, 305]

	site = raw_input(u'\nsite: ')
	dirlist = raw_input(u'dirs: ')

	fileopen = open(dirlist, 'a+').readlines()
	for i in range(len(fileopen)):
	 	state = urllib.urlopen('http://' + site + fileopen[i][:-1]).getcode()
	 	if state in good:
	 	 print fileopen[i][:-1] + ' - ' + str(state)
	 	open('c:/'+site+'_log.txt', 'a+').write(fileopen[i][:-1] + ' - ' + str(state) + '\n')

scan()
print '\nok!'</pre>
<p>by <strong>faza02</strong>.<br />
<a href="http://sql.parsers.info">http://sql.parsers.info</a><br />
<a href="http://parsers.info">http://parsers.info</a></p>
]]></content:encoded>
			<wfw:commentRss>http://parsers.info/2009/05/dirsearcher/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mr.gen v01 with symbol filter</title>
		<link>http://parsers.info/2009/05/mrgen-v01-with-symbol-filter/</link>
		<comments>http://parsers.info/2009/05/mrgen-v01-with-symbol-filter/#comments</comments>
		<pubDate>Thu, 21 May 2009 14:45:58 +0000</pubDate>
		<dc:creator>crystalbit</dc:creator>
				<category><![CDATA[Софт]]></category>
		<category><![CDATA[генератор]]></category>

		<guid isPermaLink="false">http://parsers.info/?p=332</guid>
		<description><![CDATA[Небольшое изменение, как отдельная версия, добавлен один интересный фильтр. Суть вот в чем: указываем символ и указываем количество &#8211; от и до. В файл будут записаны все пароли, в которых количество таких символов входит в указанный диапазон. Для конкретного количества указываем одинаковые значения от и до. скачать (c) crystalbit, http://parsers.info если не требуется такой фильтр, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://parsers.info/wp-content/uploads/2009/05/sfilter.png" alt="sfilter" title="sfilter" width="224" height="155" class="aligncenter size-full wp-image-333" /><br />
Небольшое изменение, как отдельная версия, добавлен один интересный фильтр.<br />
<span id="more-332"></span><br />
Суть вот в чем: указываем символ и указываем количество &#8211; от и до. В файл будут записаны все пароли, в которых количество таких символов входит в указанный диапазон. Для конкретного количества указываем одинаковые значения от и до.</p>
<p><a href="http://parsers.info/pub/mgensf.exe">скачать</a></p>
<p>(c) crystalbit, <a href="http://parsers.info">http://parsers.info</a></p>
<p>если не требуется такой фильтр, рекомендую обычную версию &#8211; <a href="http://parsers.info/2009/05/mrgen-v01/">mr.gen v01</a></p>
]]></content:encoded>
			<wfw:commentRss>http://parsers.info/2009/05/mrgen-v01-with-symbol-filter/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>mr.gen v01</title>
		<link>http://parsers.info/2009/05/mrgen-v01/</link>
		<comments>http://parsers.info/2009/05/mrgen-v01/#comments</comments>
		<pubDate>Sun, 10 May 2009 13:46:37 +0000</pubDate>
		<dc:creator>crystalbit</dc:creator>
				<category><![CDATA[Софт]]></category>
		<category><![CDATA[генератор]]></category>

		<guid isPermaLink="false">http://parsers.info/?p=287</guid>
		<description><![CDATA[mr.gen v0 &#8211; если кто не видел. В той теме оставил сообщение человек, которому нужно сгенерировать большой список. Программа вылетала с ошибкой out of memory, что неудивительно &#8211; все комбинации записывались в массив. Это моя оплошность, следовало предвидеть такую необходимость, даже учитывая то, что данный генератор призван работать с большими списками. Я, как очень крутой [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://parsers.info/screen/mrgen.PNG" alt="mr.gen - генератор паролей по маске" /><br />
<a href="http://parsers.info/2009/02/mrgen-v0">mr.gen v0</a> &#8211; если кто не видел.<br />
В той теме оставил сообщение человек, которому нужно сгенерировать <strong>большой список</strong>. Программа вылетала с ошибкой <strong>out of memory</strong>, что неудивительно &#8211; все комбинации записывались в массив. Это моя оплошность, следовало предвидеть такую необходимость, даже учитывая то, что данный <strong>генератор</strong> призван работать с большими списками.<br />
<span id="more-287"></span><br />
Я, как очень крутой и отзывчивый чел, исправил свою ужасающую и печальную оплошность. <strong>Out of memory</strong> теперь не вылетит &#8211; в массив ничего не пишется &#8211; теперь программа сразу пишет в файл.</p>
<p>Дизайн практически не изменился.</p>
<p><a href="http://parsers.info/pub/mr.gen.v01.rar">скачать</a></p>
<p>Если использовал старую версию &#8211; отпишись, стало ли быстрее или осталось, как и было, &#8211; буду благодарен.</p>
<p>crystalbit, <a href="http://parsers.info">http://parsers.info</a></p>
]]></content:encoded>
			<wfw:commentRss>http://parsers.info/2009/05/mrgen-v01/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Vkontakte Friends Gop-Stoper by faza02</title>
		<link>http://parsers.info/2009/04/vkontakte-friends-gop-stoper/</link>
		<comments>http://parsers.info/2009/04/vkontakte-friends-gop-stoper/#comments</comments>
		<pubDate>Mon, 27 Apr 2009 18:49:26 +0000</pubDate>
		<dc:creator>faza02</dc:creator>
				<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[Софт]]></category>
		<category><![CDATA[vkontakte]]></category>
		<category><![CDATA[парсер]]></category>

		<guid isPermaLink="false">http://parsers.info/?p=246</guid>
		<description><![CDATA[Vkontakte Friends Gop-Stoper &#8211; это скрипт на питоне для парсинга всех друзей со страницы. Вводите email, password и id. Затем скрипт парсит и сохраняет в c:/ids.txt в формате http://vkontakte.ru/id******* Вот и сам скрипт: #!/usr/bin/env python # -*- coding:windows-1251 -*- #Vkontakte Friends Gop-Stoper #http://sql.parsers.info/ #faza02[at]gmail[dot]com import urllib2, cookielib, time, os, re def xek(): email = raw_input(u'\ne-m4il: [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://parsers.info/wp-content/uploads/2009/04/ac4hsq1ot61.png"><img src="http://parsers.info/wp-content/uploads/2009/04/ac4hsq1ot61-300x148.png" alt="Vkontakte Friends Gop-Stoper by faza02" title="Vkontakte Friends Gop-Stoper by faza02" width="300" height="148" class="aligncenter size-medium wp-image-257" /></a></p>
<p><strong>Vkontakte Friends Gop-Stoper</strong> &#8211; это скрипт на <strong>питоне</strong> для <strong>парсинга всех друзей</strong> со страницы.<br />
Вводите <strong>email, password</strong> и <strong>id</strong>. Затем скрипт парсит и сохраняет в c:/ids.txt в формате<br />
<code></p>
<p>http://vkontakte.ru/id*******</p>
<p></code><br />
Вот и сам скрипт:<br />
<span id="more-246"></span></p>
<pre name="code" class="py">
#!/usr/bin/env python
# -*- coding:windows-1251 -*-
#Vkontakte Friends Gop-Stoper
#http://sql.parsers.info/
#faza02[at]gmail[dot]com

import urllib2, cookielib, time, os, re

def xek():

	email = raw_input(u'\ne-m4il: ')
	password = raw_input(u'passw0rd: ')
	idd = raw_input(u'id: ')
	print '\n[+] ok, wait..'

	cookie = cookielib.CookieJar()
	opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookie))
	urllib2.install_opener(opener)
	headers = {"User-Agent" : "Mozilla/4.0 (compatible; MSIE 5.5; WindowsNT)" }
	urllib2.urlopen(urllib2.Request('http://vkontakte.ru/login.php?email='+email+'&amp;pass='+password, None, headers))

	time.sleep(3)
	frie = str(urllib2.urlopen(urllib2.Request('http://vkontakte.ru/friend.php?id=' + idd, None, headers)).read())
	number = re.findall(r'\{\p\:\'http\:\/\/.*?\.vkontakte\.ru\/u(\d+)\/b\_.*?\.jpg\'', frie)
	cho = str(number).replace(' \'', 'http://vkontakte.ru/id')
	cho = cho[1:-1]
	cho = cho.replace('\'','')
	qq = open('c:/ids.txt', 'a+')
	qq.write('http://vkontakte.ru/id')
	qq.write(cho.replace(',','\n'))
	qq.close()

	print '\n[+] friends sav3d'

os.system("cls")
print 'Vkontakte Friends Gop-Stoper\n c0d3d by faza02\n  sql.parsers.info'
xek()
</pre>
<p>by <strong>faza02</strong>.<br />
<a href="http://sql.parsers.info">http://sql.parsers.info</a><br />
<a href="http://parsers.info">http://parsers.info</a></p>
]]></content:encoded>
			<wfw:commentRss>http://parsers.info/2009/04/vkontakte-friends-gop-stoper/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>StringWorks: v1.2</title>
		<link>http://parsers.info/2009/04/stringworks-v12/</link>
		<comments>http://parsers.info/2009/04/stringworks-v12/#comments</comments>
		<pubDate>Mon, 27 Apr 2009 12:46:37 +0000</pubDate>
		<dc:creator>crystalbit</dc:creator>
				<category><![CDATA[Софт]]></category>
		<category><![CDATA[работа со строками]]></category>

		<guid isPermaLink="false">http://parsers.info/?p=241</guid>
		<description><![CDATA[Небольшие изменения. Прежде всего, по просьбе faza02, программу можно свернуть. Плюс, теперь можно сохранять настройки в пресет. Подробное описание первой версии StringWorks скачать Программа StringWorks позволяет работать с текстом. А мне недавно пришлось разбираться с работой в сети в windows 7 &#8211; самому с некоторыми моментами просто так не разобраться.]]></description>
			<content:encoded><![CDATA[<p><img src="http://parsers.info/pub/sw12.PNG" alt="StringWorks v1.2 - программа для преобразования строк" /><br />
Небольшие изменения.<br />
<span id="more-241"></span><br />
Прежде всего, по просьбе faza02, программу можно свернуть.<br />
Плюс, теперь можно сохранять настройки в пресет.</p>
<p><a href="http://parsers.info/2008/12/stringworks-10/">Подробное описание первой версии <strong>StringWorks</strong></a><br />
<a href="http://parsers.info/pub/stringworks1.exe">скачать</a></p>
<p>Программа StringWorks  позволяет работать с текстом. А мне недавно пришлось разбираться с <a href="http://w7q.ru/biblioteka/">работой в сети в windows 7</a> &#8211; самому с некоторыми моментами просто так не разобраться.</p>
]]></content:encoded>
			<wfw:commentRss>http://parsers.info/2009/04/stringworks-v12/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>qip unmask build 1</title>
		<link>http://parsers.info/2009/02/qip-unmask-build-1/</link>
		<comments>http://parsers.info/2009/02/qip-unmask-build-1/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 12:49:55 +0000</pubDate>
		<dc:creator>crystalbit</dc:creator>
				<category><![CDATA[Софт]]></category>
		<category><![CDATA[ip адрес]]></category>
		<category><![CDATA[qip]]></category>

		<guid isPermaLink="false">http://parsers.info/?p=123</guid>
		<description><![CDATA[цель: определить ip-адрес собеседника при передачи файла ему / получении от него. Многие задаются этим вопросом: как же определить ip собеседника в icq? Данная программа разработана для qip и qip infium, определяет ip адрес при передаче файла/приеме его от собеседника. задачи программы: определение всех ip адресов, к которым подключен qip.exe/infium.exe в данный момент запись всех [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://parsers.info/screen/unmask.PNG" alt="unmask" /><br />
<strong>цель:</strong> определить ip-адрес собеседника при передачи файла ему / получении от него.<br />
<span id="more-123"></span><br />
Многие задаются этим вопросом: <strong>как же определить ip собеседника в icq</strong>?<br />
Данная программа разработана для qip и qip infium, определяет ip адрес при передаче файла/приеме его от собеседника.</p>
<p><strong>задачи программы:</strong></p>
<ol>
<li>определение всех ip адресов, к которым подключен qip.exe/infium.exe в данный момент</li>
<li>запись всех адресов в лог</li>
</ol>
<p><strong>принцип:</strong><br />
запускаем программу, в логе(снизу) появляется пара ip, это сервера icq.<br />
передаем человеку файл, как известно, соединение идет напрямую, поэтому мы запросто можем получить ip, что мы и делаем.</p>
<p><strong>замечание:</strong><br />
при входящем файле qip и так сообщает нам ip-адрес собеседника, при исходящем мы можем посмотреть адрес в том же netstat или любом фаерволе, но так же удобнее)</p>
<p><strong>совместимость:</strong><br />
работает только на Windows XP и более новых системах.</p>
<p><a href="http://parsers.info/pub/unmask.exe">скачать</a></p>
<p>Вот так и приходится выгибаться, чтоб увидеть издалека чей-то ip-адрес. А если хочется самому что-либо погнуть &#8211; почему бы не листы металла? <a href="http://www.tk74.ru/">Листогиб ручной</a> &#8211; то, что тебе нужно! Да и по весьма и весьма приемлемой цене! Гните, гните, гните и режьте металл!</p>
]]></content:encoded>
			<wfw:commentRss>http://parsers.info/2009/02/qip-unmask-build-1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
