<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Получить несколько строк с Web страницы]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=10785&amp;type=atom" />
	<updated>2015-07-13T20:49:51Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=10785</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Получить несколько строк с Web страницы]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=95438#p95438" />
			<content type="html"><![CDATA[<p>Изначально цель была в получении значений из Интернета для сравнения с переменной. Позже цель трансформировалась в значения с html страницы, но самое простое решение в итоге вышло в хранении этих переменных локально, даже закачав с Интернета. Все, что нужно это со страницы брать каждую строчку и сверять ее с переменной на соответствие в скрипте.</p>]]></content>
			<author>
				<name><![CDATA[Странникх]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30605</uri>
			</author>
			<updated>2015-07-13T20:49:51Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=95438#p95438</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Получить несколько строк с Web страницы]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=95422#p95422" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>И по AHK тоже не ясно как, не скачивая файл с интернета, читать несколько строк.</p></blockquote></div><div class="quotebox"><blockquote><p>Намного проще тогда скачать файл с FTP</p></blockquote></div><p>По коду, конечно проще. А у вас что вопрос только в сравнении строк?</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2015-07-13T19:03:46Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=95422#p95422</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Получить несколько строк с Web страницы]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=95417#p95417" />
			<content type="html"><![CDATA[<p>Как вы себе представляете закачку файла частями? По битам посчитать каждый символ в каждой строчке текстового документа, чтобы скачать полностью первую строчку, сверить с переменной, а затем следующую? Очень сложно все получается ..</p><p>Намного проще тогда скачать файл с FTP и локально сверять каждую строчку.<br /></p><div class="codebox"><pre><code>Loop
{
    FileReadLine, line, 1.txt, %A_Index%
    if ErrorLevel = 1
    {
        MsgBox, Достигнут конец файла или возникла проблема чтения.
    line = no
    }

    MsgBox, 4, , Строка №%A_Index%: &quot;%line%&quot;.  Продолжить?
    IfMsgBox, No
        return
}
Return</code></pre></div><p>Кстати, return в цикле работает как break? После этого цикл перестает работать?</p>]]></content>
			<author>
				<name><![CDATA[Странникх]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30605</uri>
			</author>
			<updated>2015-07-13T18:57:15Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=95417#p95417</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Получить несколько строк с Web страницы]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=95414#p95414" />
			<content type="html"><![CDATA[<p><a href="http://forum.script-coding.com/viewtopic.php?pid=83761#p83761">Что то типа этого.</a> Пример закачки всего файла частями, но по аналогии можно просто нужную часть скачать. Сложно там всё, сервер ещё должен поддерживать эту фичу, да и про FTP я не в курсе.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2015-07-13T18:39:00Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=95414#p95414</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Получить несколько строк с Web страницы]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=95412#p95412" />
			<content type="html"><![CDATA[<div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header"><strong>+</strong>&nbsp;Off:</div><div class="fancy_spoiler"><div class="quotebox"><cite>Доктор ТуамОсес пишет:</cite><blockquote><p>http://forum.script-coding.com/viewtopic.php?id=9059</p></blockquote></div><p>Неделя пролетела быстро, но скучно. Сколько интересно теперь на обрамление ссылок тэгами потребуется (это не какие нибудь там, точки). А ведь сколько ещё тут правил, жуть, никакой жизни не хватит.</p></div></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2015-07-13T18:30:46Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=95412#p95412</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Получить несколько строк с Web страницы]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=95409#p95409" />
			<content type="html"><![CDATA[<p><strong>Доктор ТуамОсес</strong><br />Не нашел для себя ответа по данной ссылке.</p>]]></content>
			<author>
				<name><![CDATA[Странникх]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30605</uri>
			</author>
			<updated>2015-07-13T18:21:40Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=95409#p95409</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Получить несколько строк с Web страницы]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=95405#p95405" />
			<content type="html"><![CDATA[<p><a href="http://forum.script-coding.com/viewtopic.php?id=9059">http://forum.script-coding.com/viewtopic.php?id=9059</a></p>]]></content>
			<author>
				<name><![CDATA[Доктор ТуамОсес]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31413</uri>
			</author>
			<updated>2015-07-13T18:16:00Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=95405#p95405</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Получить несколько строк с Web страницы]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=95402#p95402" />
			<content type="html"><![CDATA[<p>Возникла потребность с адреса FTP парсить несколько строк, а затем сверять их с переменной на Правду или Ложь. Страница адреса вида: <a href="http://ahkscript.org/download/1.1/version.txt">http://ahkscript.org/download/1.1/version.txt</a>, но с несколькими строками. К сожалению, единственное, что нашел в интернете было в документации:<br /></p><div class="codebox"><pre><code>; Example: Download text to a variable:
whr := ComObjCreate(&quot;WinHttp.WinHttpRequest.5.1&quot;)
whr.Open(&quot;GET&quot;, &quot;http://ahkscript.org/download/1.1/version.txt&quot;, true)
whr.Send()
; Using &#039;true&#039; above and the call below allows the script to remain responsive.
whr.WaitForResponse()
version := whr.ResponseText
MsgBox % version</code></pre></div><p>Однако не удалось даже на нем написать что-то похожее так как возникает ошибка связанная с WinHttp.WinHttpRequest.5.1, искал в интернете, что подставить в ComObjCreate для FTP - не нашел.</p><p>В ComObjCreate не силен, темный лес, может кто покидать страницы по изучению в этом направлении для AHK? А также немного о парсинге.</p><p>И по AHK тоже не ясно как, не скачивая файл с интернета, читать несколько строк.</p>]]></content>
			<author>
				<name><![CDATA[Странникх]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30605</uri>
			</author>
			<updated>2015-07-13T17:47:50Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=95402#p95402</id>
		</entry>
</feed>
