<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Скрипт бесконечно выполняет while]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=14361&amp;type=atom" />
	<updated>2018-11-30T05:59:35Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=14361</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Скрипт бесконечно выполняет while]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=130131#p130131" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>g0ss пишет:</cite><blockquote><p>Поиск кнопки - так же зависает.</p></blockquote></div><p>Когда-то я сталкивался с проблемой, что без установленных Adobe PDF Link Helper либо Office Document Cache Handler IE возвращал не все элементы.<br /><a href="http://forum.script-coding.com/viewtopic.php?id=13289">http://forum.script-coding.com/viewtopic.php?id=13289</a></p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2018-11-30T05:59:35Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=130131#p130131</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Скрипт бесконечно выполняет while]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=130120#p130120" />
			<content type="html"><![CDATA[<p>Если цикл проверки загрузки страницы продолжает выполняться, значит какое-то из условий, перечисленных в while, продолжает быть истинным, т. е. фактически страница по каким-то причинам ещё не загрузилась. Если хотите прервать цикл после определённого количества итераций, добавьте проверку номера текущей итерации, меньше ли он определённого значения. Текущая итерация в цикле находится в переменной A_Index.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2018-11-29T17:48:18Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=130120#p130120</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Скрипт бесконечно выполняет while]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=130119#p130119" />
			<content type="html"><![CDATA[<p>Здравствуйте. Столкнулся с проблемой. Скрипт иногда начинает безконечно повторять конструкции while. Например, проверку загрузки страницы. Даже если страница уже загрузилась.&nbsp; <br /></p><div class="codebox"><pre><code>While	pwb.readyState != 4 || pwb.document.readyState != &quot;complete&quot; || pwb.busy
			Sleep 1000</code></pre></div><p>Поиск кнопки - так же зависает.<br /></p><div class="codebox"><pre><code>		While ( value &lt;&gt; &quot;Click&quot; ) 
			value := pwb.document.getElementsByTagName( &quot;button&quot;)[ A_Index - 1].innerText, index := A_Index - 1 
		pwb.document.getElementsByTagName( &quot;button&quot;)[ index].Click()
		Sleep 1000</code></pre></div><p>Подскажите, как можно это исправить, например, ограничить количество повторений. Спасибо.</p>]]></content>
			<author>
				<name><![CDATA[g0ss]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=29338</uri>
			</author>
			<updated>2018-11-29T17:30:37Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=130119#p130119</id>
		</entry>
</feed>
