<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: WinHttpRequest / Поиск информации о последней теме на форуме.]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=13974</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=13974&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: WinHttpRequest / Поиск информации о последней теме на форуме.».]]></description>
		<lastBuildDate>Thu, 26 Jul 2018 15:10:53 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: WinHttpRequest / Поиск информации о последней теме на форуме.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=127421#p127421</link>
			<description><![CDATA[<p>У нас есть несколько созданных тем по регулярным выражениям, можете выбрать любую, или создать свою. Чтобы вопрос был более понятен, нужно привести исходный текст (именно в виде текста, а не скриншотом), и что вы хотите извлечь.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Thu, 26 Jul 2018 15:10:53 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=127421#p127421</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: WinHttpRequest / Поиск информации о последней теме на форуме.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=127420#p127420</link>
			<description><![CDATA[<p><strong>teadrinker</strong><br /><span class="postimg"><img src="http://sh.uploads.ru/t/2zcS3.png" alt="http://sh.uploads.ru/t/2zcS3.png" /></span><br /></p><div class="codebox"><pre><code>oWhr := ComObjCreate(&quot;WinHttp.WinHttpRequest.5.1&quot;)
oWhr.Open(&quot;GET&quot;, &quot;http://site/&quot;, false)
oWhr.Send()
html := oWhr.ResponseText
RegExMatch(html, &quot;U)id=&quot;&quot;list&quot;&quot;.*&lt;strong&gt;(.*)&lt;/strong&gt;&quot;, match)
RegExMatch(html, &quot;U)id=&quot;&quot;list&quot;&quot;.*&lt;i&gt;(.*)&lt;/i&gt;&quot;, matchs)
MsgBox, % match1
MsgBox, % matchs1</code></pre></div><p>Если у меня несколько &quot;list&quot;, можно ли их выбирать? Например со второго по счету &quot;list&quot; считать строку?</p>]]></description>
			<author><![CDATA[null@example.com (kangar)]]></author>
			<pubDate>Thu, 26 Jul 2018 14:57:29 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=127420#p127420</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: WinHttpRequest / Поиск информации о последней теме на форуме.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=127418#p127418</link>
			<description><![CDATA[<p>Надеюсь, это только для примера, но принцип, вижу, вы поняли. Если хотите получить количество тем в разделе AutoHotkey из коллекции, нужно в RegEx определить его более точно:</p><p><span class="postimg"><img src="https://i.imgur.com/GoJoCzD.png" alt="https://i.imgur.com/GoJoCzD.png" /></span></p><div class="codebox"><pre><code>oWhr := ComObjCreate(&quot;WinHttp.WinHttpRequest.5.1&quot;)
oWhr.Open(&quot;GET&quot;, &quot;http://forum.script-coding.com/index.php&quot;, false)
oWhr.Send()
html := oWhr.ResponseText
RegExMatch(html, &quot;U)id=&quot;&quot;category2&quot;&quot;.*&lt;span&gt;AutoHotkey&lt;/span&gt;.*&lt;strong&gt;(.*)&lt;/strong&gt;&quot;, match)
MsgBox, % match1</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Thu, 26 Jul 2018 14:22:17 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=127418#p127418</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: WinHttpRequest / Поиск информации о последней теме на форуме.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=127416#p127416</link>
			<description><![CDATA[<p><strong>teadrinker</strong></p><p><span class="postimg"><img src="http://s5.uploads.ru/t/X9JHM.png" alt="http://s5.uploads.ru/t/X9JHM.png" /></span></p>]]></description>
			<author><![CDATA[null@example.com (kangar)]]></author>
			<pubDate>Thu, 26 Jul 2018 14:08:47 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=127416#p127416</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: WinHttpRequest / Поиск информации о последней теме на форуме.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=127413#p127413</link>
			<description><![CDATA[<div class="quotebox"><cite>kangar пишет:</cite><blockquote><p>Ниже, мсгбокс выводит &quot;&lt;span&gt; Общение&quot;, хотя выбрал я &quot;&lt;span&gt;AutoHotKey&lt;/span&gt;&quot; (На скринах)</p></blockquote></div><p>Элементов с классом <em>hn</em> в коде страницы 17 штук. Вы указали первый встречающийся, а там текст именно тот, что вы получили. Подскажем, если догадаетесь, как правильно отобразить скриншот на странице, а пока видно только</p><p><span class="postimg"><img src="https://i.imgur.com/j2ViOT1.png" alt="https://i.imgur.com/j2ViOT1.png" /></span></p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Thu, 26 Jul 2018 13:48:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=127413#p127413</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: WinHttpRequest / Поиск информации о последней теме на форуме.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=127410#p127410</link>
			<description><![CDATA[<div class="codebox"><pre><code>WebRequest := ComObjCreate(&quot;WinHttp.WinHttpRequest.5.1&quot;)
WebRequest.Open(&quot;GET&quot;, &quot;http://forum.script-coding.com/index.php&quot;, false)
WebRequest.Send()
Body := WebRequest.ResponseText()
FoundPos := RegExMatch(Body, &quot;&lt;span&gt;AutoHotkey&lt;/span&gt;&quot;)
RegExMatch(Body, &quot;li class=&quot;&quot;info-topics&quot;&quot;&gt;&lt;strong&gt;(.*?)&lt;/strong&gt;&quot;, phone, FoundPos)
msgbox % phone1</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (sergeiplugatyr)]]></author>
			<pubDate>Thu, 26 Jul 2018 13:29:57 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=127410#p127410</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: WinHttpRequest / Поиск информации о последней теме на форуме.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=127396#p127396</link>
			<description><![CDATA[<p><strong>KusochekDobra</strong> Не откажете в паре вопросах?<br />Код ниже читает не кол-во тем, а текст &quot;темы&quot;.<br /></p><div class="codebox"><pre><code>WebRequest := ComObjCreate(&quot;WinHttp.WinHttpRequest.5.1&quot;)
WebRequest.Open(&quot;GET&quot;, &quot;http://forum.script-coding.com/index.php&quot;, false)
WebRequest.Send()
Body := WebRequest.ResponseBody
pArr := ComObjValue(Body)
cBytes := NumGet(pArr+0, A_PtrSize = 8? 24:16, &quot;uint&quot;)
pText := NumGet(pArr+0, A_PtrSize = 8? 16:12, &quot;ptr&quot;)
var := StrGet(pText, cBytes, &quot;utf-8&quot;)
RegExMatch(var, &quot;class=&quot;&quot;info-topics&quot;&quot;&gt;(.+?)&lt;/strong&gt;&quot;, phone)
msgbox % phone1</code></pre></div><p>Ниже, мсгбокс выводит &quot;&lt;span&gt; Общение&quot;, хотя выбрал я &quot;&lt;span&gt;AutoHotKey&lt;/span&gt;&quot; (На скринах)<br /></p><div class="codebox"><pre><code>WebRequest := ComObjCreate(&quot;WinHttp.WinHttpRequest.5.1&quot;)
WebRequest.Open(&quot;GET&quot;, &quot;http://forum.script-coding.com/index.php&quot;, false)
WebRequest.Send()
Body := WebRequest.ResponseBody
pArr := ComObjValue(Body)
cBytes := NumGet(pArr+0, A_PtrSize = 8? 24:16, &quot;uint&quot;)
pText := NumGet(pArr+0, A_PtrSize = 8? 16:12, &quot;ptr&quot;)
var := StrGet(pText, cBytes, &quot;utf-8&quot;)
RegExMatch(var, &quot;class=&quot;&quot;hn&quot;&quot;&gt;(.+?)&lt;/span&gt;&quot;, phone)
msgbox % phone1</code></pre></div><p><span class="postimg"><img src="https://imgur.com/a/TmSa60e" alt="https://imgur.com/a/TmSa60e" /></span><br /><span class="postimg"><img src="https://imgur.com/a/ZxsEhxo" alt="https://imgur.com/a/ZxsEhxo" /></span></p>]]></description>
			<author><![CDATA[null@example.com (kangar)]]></author>
			<pubDate>Thu, 26 Jul 2018 09:44:14 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=127396#p127396</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: WinHttpRequest / Поиск информации о последней теме на форуме.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=127394#p127394</link>
			<description><![CDATA[<p>Ну так воспользуйтесь поиском, <strong>kangar</strong>. Как было ранее упомянуто, на страницах этого форума довольно много примеров с <em>WinHttpRequest</em> и некоторые даже с примерами парсинга, как с использованием HTMLfile, так и при помощи регулярных выражений.</p><p>Освойте вначале одно, затем, следующее и по пути, если будут возникать вопросы - не стесняйтесь задавать. Ваша задача - тривиальна, но лучший для Вас способ разобраться с ней, это не получить готовое решение, а пройти этот короткий путь самостоятельно. Более тем, что для этого всё уже приготовлено.</p>]]></description>
			<author><![CDATA[null@example.com (KusochekDobra)]]></author>
			<pubDate>Thu, 26 Jul 2018 09:09:13 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=127394#p127394</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: WinHttpRequest / Поиск информации о последней теме на форуме.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=127390#p127390</link>
			<description><![CDATA[<p><strong>alexii</strong> Представляю как сделать это на IE, вот только ослик такое себе решение.. <br />На WinHttpRequest я вообще не могу представить как это реализовать. <strong>:</strong><em>/</em></p>]]></description>
			<author><![CDATA[null@example.com (kangar)]]></author>
			<pubDate>Thu, 26 Jul 2018 08:54:13 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=127390#p127390</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: WinHttpRequest / Поиск информации о последней теме на форуме.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=127386#p127386</link>
			<description><![CDATA[<p><strong>kangar</strong>, нет и не может быть никаких:<br /></p><div class="quotebox"><cite>kangar пишет:</cite><blockquote><p> читалась конкретная строка сайта</p></blockquote></div><p>Делается запрос к серверу по указанному Url, в ответ получается ответ из текстового содержимого, который анализируется, и полученное содержимое разбирается по определённым правилам.</p><div class="quotebox"><cite>kangar пишет:</cite><blockquote><p>и как отобрать среди нескольких классов с одним названием нужный по номеру убывания. Т.е всего 7 например, а нужный 5-й. Как выбрать именно его? </p><p><span class="postimg"><img src="https://i.imgur.com/9Ola74V.png" alt="https://i.imgur.com/9Ola74V.png" /></span></p></blockquote></div><p>Самое надёжное — добраться по иерархии от самого верха. Либо отобрать в коллекцию все div&#039;ы и взять искомый.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Thu, 26 Jul 2018 06:25:42 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=127386#p127386</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: WinHttpRequest / Поиск информации о последней теме на форуме.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=127385#p127385</link>
			<description><![CDATA[<p>Я просмотрел много тем по запросу WinHttpRequest, но из тех тем, в которых на первый взгляд читалась конкретная строка сайта, было непонятно как она это делает.<br />Сам принцип неясен, и как отобрать среди нескольких классов с одним названием нужный по номеру убывания. Т.е всего 7 например, а нужный 5-й. Как выбрать именно его?&nbsp; <br /><span class="postimg"><img src="https://imgur.com/a/pOD2TrS" alt="https://imgur.com/a/pOD2TrS" /></span></p>]]></description>
			<author><![CDATA[null@example.com (kangar)]]></author>
			<pubDate>Thu, 26 Jul 2018 05:42:05 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=127385#p127385</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: WinHttpRequest / Поиск информации о последней теме на форуме.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=127377#p127377</link>
			<description><![CDATA[<p>Сам парсинг можно сделать с помощью регулярных выражений либо через HTMLfile.<br />Лично я предпочитаю с помощью регулярных выражений, так как быстрее.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Wed, 25 Jul 2018 22:37:11 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=127377#p127377</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: WinHttpRequest / Поиск информации о последней теме на форуме.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=127375#p127375</link>
			<description><![CDATA[<p>OFF: <strong>Malcev</strong>, я так понимаю, что проблема не в применении WinHttpRequest, а в том, как сделать сам парсинг <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" />.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Wed, 25 Jul 2018 22:09:12 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=127375#p127375</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: WinHttpRequest / Поиск информации о последней теме на форуме.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=127354#p127354</link>
			<description><![CDATA[<p>По WinHttpRequest информации на форуме достаточно, для того, чтобы самому что-то попробовать написать.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Wed, 25 Jul 2018 18:05:53 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=127354#p127354</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: WinHttpRequest / Поиск информации о последней теме на форуме.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=127343#p127343</link>
			<description><![CDATA[<p><span style="color: green"><strong>kangar</strong>, оформите ссылку тегом &quot;url&quot;.</span></p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Wed, 25 Jul 2018 14:52:12 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=127343#p127343</guid>
		</item>
	</channel>
</rss>
