<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Поиск фразы на странице в браузере]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=12373</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=12373&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Поиск фразы на странице в браузере».]]></description>
		<lastBuildDate>Tue, 31 Jan 2017 17:11:15 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Поиск фразы на странице в браузере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111713#p111713</link>
			<description><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>А если пользователь поменяет ник или перейдет в другую группу, то заново функцию писать?<br />Ваш вариант ненадежный.<br />Если хочется получать статус с помощью htmlfile:<br /></p><div class="codebox"><pre><code>link := &quot;http://cheat-master.ru/index/8-422195&quot;
req := ComObjCreate(&quot;WinHTTP.WinHTTPRequest.5.1&quot;)
req.Open(&quot;GET&quot;, link, false)
req.Send()
text := req.responseText

document := ComObjCreate(&quot;HTMLfile&quot;)
document.Open()
document.Close()
document.body.innerHTML := text
msgbox % document.getElementById(&quot;block6&quot;).innerText</code></pre></div></blockquote></div><p>А как по данному коду связать это с GUI? Пример в шапке темы. Допустим хочется расположить ник пользователей в онлайне по группе (по столбцам). Как это осуществить? И да, если пользователь оффлайн, то его ник отображаться не должен. Как вы поняли я забью так не одну ссылку на профиль, а порядка 50. Эти 50 ссылок программа будет проверять на онлайн.</p>]]></description>
			<author><![CDATA[null@example.com (Elliot)]]></author>
			<pubDate>Tue, 31 Jan 2017 17:11:15 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111713#p111713</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск фразы на странице в браузере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111645#p111645</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>В смысле, что у другого пользователя, код неправильно находит строку.</p></blockquote></div><p>Вы неправильно скопировали код.<br />У меня: <br /></p><div class="codebox"><pre><code>msgbox % document.getElementById(&quot;block6&quot;).innerText</code></pre></div><p>У вас:<br /></p><div class="codebox"><pre><code>msgbox % document.getElementById(&quot;block10&quot;).innerText</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Sun, 29 Jan 2017 17:46:38 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111645#p111645</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск фразы на странице в браузере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111644#p111644</link>
			<description><![CDATA[<p>В смысле, что у другого пользователя, код неправильно находит строку. Хорошо, буду внимательно наблюдать, чтобы ответы точно совпадали с вопросами.</p>]]></description>
			<author><![CDATA[null@example.com (svoboden)]]></author>
			<pubDate>Sun, 29 Jan 2017 17:43:36 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111644#p111644</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск фразы на странице в браузере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111642#p111642</link>
			<description><![CDATA[<p>В смысле?</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Sun, 29 Jan 2017 17:22:57 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111642#p111642</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск фразы на странице в браузере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111641#p111641</link>
			<description><![CDATA[<p>Malcev, а это что?<br /></p><div class="codebox"><pre><code>link := &quot;http://cheat-master.ru/index/8-0-PasqualeQQ&quot;
req := ComObjCreate(&quot;WinHTTP.WinHTTPRequest.5.1&quot;)
req.Open(&quot;GET&quot;, link, false)
req.Send()
text := req.responseText

document := ComObjCreate(&quot;HTMLfile&quot;)
document.Open()
document.Close()
document.body.innerHTML := text
msgbox % document.getElementById(&quot;block10&quot;).innerText</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (svoboden)]]></author>
			<pubDate>Sun, 29 Jan 2017 16:57:25 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111641#p111641</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск фразы на странице в браузере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111640#p111640</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>Покажет ту же строку, с новым ником, или группой.</p></blockquote></div><div class="codebox"><pre><code>global oHttpRequest := ComObjCreate(&quot;WinHttp.WinHttpRequest.5.1&quot;)
oHtmlDoc := documentFromURL(&quot;http://cheat-master.ru/index/8-422195&quot;)


var := oHtmlDoc.body.outerText
MsgBox % SubStr(var, 134, 15)
StringReplace, var, var, [CM]Fanat1k, [CM]Fanat1k123456
MsgBox % SubStr(var, 134, 15)



documentFromURL(ByRef sURL) {
    oHttpRequest.open(&quot;GET&quot;, sURL, false)
    oHttpRequest.send()
    return documentFromHTML(oHttpRequest.responseText, sURL)
}

documentFromHTML(ByRef sHTMLCode, ByRef sBaseURL) {
    oDoc := ComObjCreate(&quot;htmlfile&quot;)
    oDoc.open()
    oDoc.write(&quot;&lt;base href=&quot;&quot;&quot; . sBaseURL . &quot;&quot;&quot;&gt;&quot;)
    oDoc.close()
    oDoc.body.innerHTML := sHTMLCode
    return oDoc
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Sun, 29 Jan 2017 16:37:05 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111640#p111640</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск фразы на странице в браузере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111639#p111639</link>
			<description><![CDATA[<p>Зачем заново? Покажет ту же строку, с новым ником или группой. Malcev, а если &quot;HTML&quot; страница поменяется или еще чего, всякое бывает. Сложно сказать, какой вариант действительно надежно работает.</p>]]></description>
			<author><![CDATA[null@example.com (svoboden)]]></author>
			<pubDate>Sun, 29 Jan 2017 16:10:50 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111639#p111639</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск фразы на странице в браузере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111638#p111638</link>
			<description><![CDATA[<p>А если пользователь поменяет ник или перейдет в другую группу, то заново функцию писать?<br />Ваш вариант ненадежный.<br />Если хочется получать статус с помощью htmlfile:<br /></p><div class="codebox"><pre><code>link := &quot;http://cheat-master.ru/index/8-422195&quot;
req := ComObjCreate(&quot;WinHTTP.WinHTTPRequest.5.1&quot;)
req.Open(&quot;GET&quot;, link, false)
req.Send()
text := req.responseText

document := ComObjCreate(&quot;HTMLfile&quot;)
document.Open()
document.Close()
document.body.innerHTML := text
msgbox % document.getElementById(&quot;block6&quot;).innerText</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Sun, 29 Jan 2017 15:42:49 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111638#p111638</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск фразы на странице в браузере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111637#p111637</link>
			<description><![CDATA[<p><strong>Malcev</strong>, так, это тоже вариант. Можно для каждого пользователя, написать свою функцию.</p>]]></description>
			<author><![CDATA[null@example.com (svoboden)]]></author>
			<pubDate>Sun, 29 Jan 2017 15:19:54 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111637#p111637</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск фразы на странице в браузере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111636#p111636</link>
			<description><![CDATA[<p>Там где вы нашли этот код, эти переменные использовались.<br />На счет SubStr - вы полагаете, что нужная информация будет находиться у всех пользователей на 134 символе?</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Sun, 29 Jan 2017 14:57:28 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111636#p111636</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск фразы на странице в браузере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111635#p111635</link>
			<description><![CDATA[<p>Malcev, я нашел этот код и просто дописал: &quot;SubStr&quot; - это функция, вроде просто показывает нужную строку. А с другими пользователями, а чего не будет работать? Это просто мой вариант, у меня работает.</p>]]></description>
			<author><![CDATA[null@example.com (svoboden)]]></author>
			<pubDate>Sun, 29 Jan 2017 14:29:36 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111635#p111635</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск фразы на странице в браузере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111634#p111634</link>
			<description><![CDATA[<p><strong>svoboden</strong>, а зачем вы объявляете переменные, которые потом нигде не используете?<br /></p><div class="codebox"><pre><code>global WinHttpRequestOption_EnableRedirects := 6
global WinHttpRequestOption_MaxAutomaticRedirects := 14
global WinHttpRequestOption_EnableHttpsToHttpRedirects := 12</code></pre></div><p>И зачем используете SubStr, если загружаете все в htmlfile?<br />Вы пробовали свой метод с другими пользователями?</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Sun, 29 Jan 2017 11:21:58 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111634#p111634</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск фразы на странице в браузере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111633#p111633</link>
			<description><![CDATA[<p>Вот еще вариант:<br /></p><div class="codebox"><pre><code>
global oHttpRequest := ComObjCreate(&quot;WinHttp.WinHttpRequest.5.1&quot;)

oHtmlDoc := documentFromURL(&quot;http://cheat-master.ru/index/8-422195&quot;)

MsgBox % SubStr(oHtmlDoc.body.outerText, 134, 15)

documentFromURL(ByRef sURL) {
    oHttpRequest.open(&quot;GET&quot;, sURL, false)
    oHttpRequest.send()
    return documentFromHTML(oHttpRequest.responseText, sURL)
}

documentFromHTML(ByRef sHTMLCode, ByRef sBaseURL) {
    oDoc := ComObjCreate(&quot;htmlfile&quot;)
    oDoc.open()
    oDoc.write(&quot;&lt;base href=&quot;&quot;&quot; . sBaseURL . &quot;&quot;&quot;&gt;&quot;)
    oDoc.close()
    oDoc.body.innerHTML := sHTMLCode
    return oDoc
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (svoboden)]]></author>
			<pubDate>Sun, 29 Jan 2017 01:57:41 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111633#p111633</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск фразы на странице в браузере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111601#p111601</link>
			<description><![CDATA[<div class="codebox"><pre><code>link := &quot;http://cheat-master.ru/index/8-422195&quot;
req := ComObjCreate(&quot;WinHTTP.WinHTTPRequest.5.1&quot;)
req.Open(&quot;GET&quot;, link, false)
req.Send()
text := req.responseText
If RegexMatch(text, &quot;s)&quot; link &quot;&#039;\)&quot;&quot;&gt;&lt;b&gt;(.+?)&lt;/b&gt;.+?&gt;Группа:&lt;/div&gt;\s*(.+?)\s*&lt;.+&lt;span class=&quot;&quot;statusOnline&quot;&quot;&gt;Online&lt;/span&gt;&quot;, match)
   msgbox % match1 &quot;`n&quot; match2</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Sat, 28 Jan 2017 01:53:49 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111601#p111601</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Поиск фразы на странице в браузере]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111596#p111596</link>
			<description><![CDATA[<p><a href="http://forum.script-coding.com/viewtopic.php?id=9394&amp;login=1/">Тут</a> может.</p>]]></description>
			<author><![CDATA[null@example.com (svoboden)]]></author>
			<pubDate>Fri, 27 Jan 2017 19:02:29 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111596#p111596</guid>
		</item>
	</channel>
</rss>
