<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Парсинг html]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=9456</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=9456&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Парсинг html».]]></description>
		<lastBuildDate>Sun, 11 Mar 2018 19:36:30 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Парсинг html]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=124014#p124014</link>
			<description><![CDATA[<p>Уважаемые, а есть пример парсинга одной и той же страницы, с отсеиванием дубликатов вхождений и накоплением новых данных? К примеру, если это RSS-лента — как вытаскивать из нее уникальные блоки и узнавать, какие из них соответствуют уже полученным, а какие являются обновлением?</p>]]></description>
			<author><![CDATA[null@example.com (DD)]]></author>
			<pubDate>Sun, 11 Mar 2018 19:36:30 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=124014#p124014</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Парсинг html]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82783#p82783</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>нет, в посте №8 всё правильно для HTML.</p></blockquote></div><p>Не совсем, для конкретной задачи достаточно:<br /></p><div class="codebox"><pre><code>
(oHTML := ComObjCreate(&quot;HTMLFile&quot;)).write(html)   

Loop % (all := oHTML.all).length  
    If (all[A_Index-1].ClassName = &quot;entry-content&quot;)
        MsgBox, % all[A_Index-1].InnerText    
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Thu, 08 May 2014 11:20:34 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82783#p82783</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Парсинг html]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82782#p82782</link>
			<description><![CDATA[<div class="quotebox"><cite>serzh82saratov пишет:</cite><blockquote><p>Тема про парсинг html, для каждой задачи есть свои средства.</p></blockquote></div><p> сорри... думал, как всегда объять необъятное <img src="//forum.script-coding.com/img/smilies/wink.png" width="15" height="15" /> </p><div class="quotebox"><cite>serzh82saratov пишет:</cite><blockquote><p>Считаете иначе, ответьте на вопрос 8 поста.</p></blockquote></div><p> нет, в посте №8 всё правильно для HTML.</p>]]></description>
			<author><![CDATA[null@example.com (Indomito)]]></author>
			<pubDate>Thu, 08 May 2014 11:11:36 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82782#p82782</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Парсинг html]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82775#p82775</link>
			<description><![CDATA[<p>Тема про парсинг html, для каждой задачи есть свои средства. Считаете иначе, ответьте на вопрос 8 поста.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Thu, 08 May 2014 06:24:42 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82775#p82775</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Парсинг html]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82774#p82774</link>
			<description><![CDATA[<p>Искать ключевые слова и давать их позицию и размер, а так же считывать их в переменную.</p>]]></description>
			<author><![CDATA[null@example.com (Indomito)]]></author>
			<pubDate>Thu, 08 May 2014 02:27:23 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82774#p82774</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Парсинг html]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82666#p82666</link>
			<description><![CDATA[<p>Что значит хорошая?<br /> </p><div class="quotebox"><blockquote><p>например исходника языка AHK(как пример).</p></blockquote></div><p>А что там парсить, и где пример.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Mon, 05 May 2014 12:03:28 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82666#p82666</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Парсинг html]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82665#p82665</link>
			<description><![CDATA[<p><strong>serzh82saratov</strong> может не в тему, но мне нужна хорошая функция для парсинга... например исходника языка AHK(как пример).</p>]]></description>
			<author><![CDATA[null@example.com (Indomito)]]></author>
			<pubDate>Mon, 05 May 2014 11:59:25 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82665#p82665</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Парсинг html]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82646#p82646</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>Просто StrX() удобен</p></blockquote></div><p>Покажите мне &quot;удобный&quot; пример со StrX(), чтобы получить такие же два результата:<br /></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><div class="codebox"><pre><code>
html =
(
&lt;div class=&quot;post even replypost&quot;&gt;
            &lt;div class=&quot;posthead&quot; id=&quot;p82644&quot;&gt;
                &lt;h3 class=&quot;hn post-ident&quot;&gt;&lt;span class=&quot;post-num&quot;&gt;6&lt;/span&gt; &lt;span class=&quot;post-byline&quot;&gt;&lt;span&gt;Ответ от &lt;/span&gt;&lt;a title=&quot;Перейти в профиль пользователя Indomito&quot; href=&quot;http://forum.script-coding.com/profile.php?id=27285&quot;&gt;Indomito&lt;/a&gt;&lt;/span&gt; &lt;span class=&quot;post-link&quot;&gt;&lt;a title=&quot;Постоянная ссылка на это сообщение&quot; class=&quot;permalink&quot; href=&quot;http://forum.script-coding.com/viewtopic.php?pid=82644#p82644&quot; rel=&quot;bookmark&quot;&gt;Сегодня 13:31:01&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
            &lt;/div&gt;
            &lt;div class=&quot;postbody online&quot;&gt;
                &lt;div class=&quot;post-author&quot;&gt;
                    &lt;ul class=&quot;author-ident&quot;&gt;
                        &lt;li class=&quot;username&quot;&gt;&lt;a title=&quot;Перейти в профиль пользователя Indomito&quot; href=&quot;http://forum.script-coding.com/profile.php?id=27285&quot;&gt;Indomito&lt;/a&gt;&lt;/li&gt;
                        &lt;li class=&quot;usertitle&quot;&gt;&lt;span&gt;Участник&lt;/span&gt;&lt;/li&gt;
                        &lt;li class=&quot;userstatus&quot;&gt;&lt;span&gt;На форуме&lt;/span&gt;&lt;/li&gt;
                    &lt;/ul&gt;
                    &lt;ul class=&quot;author-info&quot;&gt;
                        
                    &lt;/ul&gt;
                &lt;/div&gt;
                &lt;div class=&quot;post-entry&quot;&gt;
                    &lt;h4 class=&quot;entry-title hn&quot; id=&quot;pc82644&quot;&gt;Re: AHK: Парсинг html&lt;/h4&gt;
                    &lt;div class=&quot;entry-content&quot;&gt;
                        &lt;p&gt;А если нужна простая разборка текста? Что писать с &quot;нуля&quot;?&lt;/p&gt;&lt;p&gt;Просто &lt;strong&gt;StrX()&lt;/strong&gt; удобен, т.к. он без привязки.&lt;/p&gt;
                        &lt;div class=&quot;sig-content&quot;&gt;&lt;span class=&quot;sig-line&quot;&gt;&lt;!-- --&gt;&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&quot;На каждое действие есть равная ему противодействующая критика.&quot; &lt;strong&gt;&lt;em&gt;Постулат Харриссона&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br&gt;&lt;strong&gt;E-Mail:&lt;/strong&gt;&amp;nbsp; &lt;a href=&quot;mailto:sandershelp@gmail.com&quot;&gt;sandershelp@gmail.com&lt;/a&gt; &lt;br&gt;&lt;strong&gt;Skype: &lt;/strong&gt; indomito_64&lt;/div&gt;
                    &lt;/div&gt;
                &lt;/div&gt;
            &lt;/div&gt;
            &lt;div class=&quot;postfoot&quot;&gt;
                &lt;div class=&quot;post-options&quot;&gt;
                    &lt;p class=&quot;post-actions&quot;&gt;&lt;span class=&quot;report-post first-item&quot;&gt;&lt;a href=&quot;http://forum.script-coding.com/misc.php?report=82644&quot;&gt;Сообщить модератору&lt;span&gt; Сообщение 6&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; &lt;span class=&quot;quote-post&quot;&gt;&lt;a href=&quot;http://forum.script-coding.com/post.php?tid=9456&amp;amp;qid=82644&quot;&gt;Цитировать&lt;span&gt; Сообщение 6&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/div&gt;
            &lt;/div&gt;
        &lt;/div&gt;
&lt;div class=&quot;entry-content&quot;&gt;
                        &lt;div class=&quot;quotebox&quot;&gt;&lt;blockquote&gt;&lt;p&gt;А если нужна простая разборка текста? Что писать с &quot;нуля&quot;?&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;p&gt;В смысле?&lt;br&gt;&lt;/p&gt;&lt;div class=&quot;quotebox&quot;&gt;&lt;blockquote&gt;&lt;p&gt;StrX() удобен, т.к. он без привязки.&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;p&gt;Привязки к чему?&lt;/p&gt;
                        &lt;div class=&quot;sig-content&quot;&gt;&lt;span class=&quot;sig-line&quot;&gt;&lt;!-- --&gt;&lt;/span&gt;Win7x64, AutoHotkey_L v1.1.15.00 (Unicode 32-bit) &lt;br&gt;&lt;strong&gt;E-Mail:&lt;/strong&gt; &lt;a href=&quot;mailto:serzh82saratov@mail.ru&quot;&gt;serzh82saratov@mail.ru&lt;/a&gt;&lt;/div&gt;
                    &lt;/div&gt;
)
  
(oHTML := ComObjCreate(&quot;HTMLFile&quot;)).write(html)   

Loop % (all := oHTML.all).length 
{
    this := all[A_Index-1]
    Text := this.InnerText
    ClassName := this.ClassName
    TagName := this.TagName
    
    If (ClassName = &quot;entry-content&quot;)
        MsgBox, % &quot;Tag: &quot; TagName &quot;`n`n&quot; Text  
}
</code></pre></div></div></div>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 04 May 2014 10:15:40 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82646#p82646</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Парсинг html]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82645#p82645</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>А если нужна простая разборка текста? Что писать с &quot;нуля&quot;?</p></blockquote></div><p>В смысле?<br /></p><div class="quotebox"><blockquote><p>StrX() удобен, т.к. он без привязки.</p></blockquote></div><p>Привязки к чему?</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 04 May 2014 09:36:09 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82645#p82645</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Парсинг html]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82644#p82644</link>
			<description><![CDATA[<p>А если нужна простая разборка текста? Что писать с &quot;нуля&quot;?</p><p>Просто <strong>StrX()</strong> удобен, т.к. он без привязки.</p>]]></description>
			<author><![CDATA[null@example.com (Indomito)]]></author>
			<pubDate>Sun, 04 May 2014 09:31:01 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82644#p82644</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Парсинг html]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82640#p82640</link>
			<description><![CDATA[<p>Зачем вообще такие парсеры, если все методы есть в HTMLFile?<br /></p><div class="codebox"><pre><code>
html := URLDownloadToVar(&quot;http://forum.script-coding.com/viewtopic.php?pid=82639#p82639&quot;)  
(oHTML := ComObjCreate(&quot;HTMLFile&quot;)).write(html)   

Loop % (all := oHTML.all).length 
    If ((Text := all[A_Index-1].InnerText) != &quot;&quot;)
        MsgBox, % &quot;Tag: &quot; all[A_Index-1].TagName &quot;`n`n&quot; Text  
 
URLDownloadToVar(url) {
    (webRequest:=ComObjCreate(&quot;WinHttp.WinHttpRequest.5.1&quot;)).open(&quot;GET&quot;, url, False), webRequest.send()
    Return, webRequest.responseText, webRequest:=&quot;&quot;
}
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 04 May 2014 08:08:34 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82640#p82640</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Парсинг html]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82639#p82639</link>
			<description><![CDATA[<p><strong>Irbis</strong> Я зашёл на указанный ресурс и не нашёл линка на скачку <strong>StrX()</strong></p>]]></description>
			<author><![CDATA[null@example.com (Indomito)]]></author>
			<pubDate>Sun, 04 May 2014 06:20:20 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82639#p82639</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Парсинг html]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=81508#p81508</link>
			<description><![CDATA[<div class="quotebox"><cite>Irbis пишет:</cite><blockquote><p><strong>heisenberg</strong>, исправь название темы, точка в ней не ставится.</p><p>Вариантов множество, например&nbsp; <a href="http://www.autohotkey.com/board/topic/47368-strx-auto-parser-for-xml-html/">этот</a> (на англоязычном форуме).</p></blockquote></div><p>Исправил, спасибо попробую разобраться.</p>]]></description>
			<author><![CDATA[null@example.com (heisenberg)]]></author>
			<pubDate>Sat, 05 Apr 2014 14:48:12 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=81508#p81508</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Парсинг html]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=81507#p81507</link>
			<description><![CDATA[<p><strong>heisenberg</strong>, исправь название темы, точка в ней не ставится.</p><p>Вариантов множество, например&nbsp; <a href="http://www.autohotkey.com/board/topic/47368-strx-auto-parser-for-xml-html/">этот</a> (на англоязычном форуме).</p>]]></description>
			<author><![CDATA[null@example.com (Irbis)]]></author>
			<pubDate>Sat, 05 Apr 2014 14:27:45 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=81507#p81507</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Парсинг html]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=81505#p81505</link>
			<description><![CDATA[<p>Здравствуйте. Подскажите пожалуйста, возможно ли посредством ahk сделать скрипт, который будет парсить заданные страницы на предмет определённого текста, и в случае положительного&nbsp; результата выполнять определённое действие на этой странице ?</p>]]></description>
			<author><![CDATA[null@example.com (heisenberg)]]></author>
			<pubDate>Sat, 05 Apr 2014 14:11:32 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=81505#p81505</guid>
		</item>
	</channel>
</rss>
