<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; SetTimer and GOTO]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=14119</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=14119&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «SetTimer and GOTO».]]></description>
		<lastBuildDate>Thu, 30 Aug 2018 14:49:40 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: SetTimer and GOTO]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=128336#p128336</link>
			<description><![CDATA[<div class="quotebox"><cite>stealzy пишет:</cite><blockquote><p>Смотрите справку по SetTimer.</p><p>Если понимаете английский, оригинальная справка находится в меню пуск в папке AutoHotkey.<br />Если не знаете язык, используйте google translate (русская справка уже несколько устарела):<br />Гуглим <em>autohotkey</em>, на офф.сайте кликаем &quot;Перевести&quot;.<br />Документация → Список команд → Команда (их много, быстрее найти с помощью Ctrl+F).</p></blockquote></div><p>Я немножко про другое, я понимаю, что 3й параметр может принимать &quot;Period|On|Off|Delete&quot;. В данном случае это период. в справке написано, что период может быть отрицательный, тогда таймер выполняется один раз. Мне непонятно, почему в самом начале период -1, а в петле мы изменяем на -1000 (почему не на - 500 ?)</p>]]></description>
			<author><![CDATA[null@example.com (band-rk)]]></author>
			<pubDate>Thu, 30 Aug 2018 14:49:40 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=128336#p128336</guid>
		</item>
		<item>
			<title><![CDATA[Re: SetTimer and GOTO]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=128331#p128331</link>
			<description><![CDATA[<p>Смотрите справку по SetTimer.</p><p>Если понимаете английский, оригинальная справка находится в меню пуск в папке AutoHotkey.<br />Если не знаете язык, используйте google translate (русская справка уже несколько устарела):<br />Гуглим <em>autohotkey</em>, на офф.сайте кликаем &quot;Перевести&quot;.<br />Документация → Список команд → Команда (их много, быстрее найти с помощью Ctrl+F).</p>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Wed, 29 Aug 2018 20:50:25 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=128331#p128331</guid>
		</item>
		<item>
			<title><![CDATA[Re: SetTimer and GOTO]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=128330#p128330</link>
			<description><![CDATA[<p><strong>stealzy</strong><br />Да, все работает, но не совсем понятно что такое -1, -1000 в Таймере.</p>]]></description>
			<author><![CDATA[null@example.com (band-rk)]]></author>
			<pubDate>Wed, 29 Aug 2018 20:11:21 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=128330#p128330</guid>
		</item>
		<item>
			<title><![CDATA[Re: SetTimer and GOTO]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=128322#p128322</link>
			<description><![CDATA[<p><strong>stealzy</strong><br />что то не работает (, А может возможно запустить скрипт с параметром ? и параметр передать в код ?<br />Честно скажу, и с параметрами и с двумя таймерами (первый из которых выступает loop-ом), какой то велосипед ))<br />Может еще варианты есть реализовать задачу, в любом случае, по примеру выше не работает (</p>]]></description>
			<author><![CDATA[null@example.com (band-rk)]]></author>
			<pubDate>Wed, 29 Aug 2018 11:53:14 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=128322#p128322</guid>
		</item>
		<item>
			<title><![CDATA[Re: SetTimer and GOTO]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=128304#p128304</link>
			<description><![CDATA[<p>Любой loop можно переписать как таймер, так будет удобнее, поскольку loop имеет ограничение в один одновременно исполняющийся цикл:<br /></p><div class="codebox"><pre><code>#Persistent
i := 0
SetTimer Loop_label, -1
SetTimer tm_warning, 1000
Return

Loop_label:
	ToolTip % ++i
	SetTimer Loop_label, -1000
Return

tm_warning:
	if ( i &gt;= 5)
	{
		SetTimer Loop_label, Off
		SetTimer, tm_warning, Off
		; определенные действия
		i := 0
		SetTimer Loop_label, -1
		SetTimer, tm_warning, On
	}
Return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Mon, 27 Aug 2018 20:34:39 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=128304#p128304</guid>
		</item>
		<item>
			<title><![CDATA[Re: SetTimer and GOTO]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=128302#p128302</link>
			<description><![CDATA[<p><strong>stealzy</strong><br />Логика следующая, Есть скрипт, который выполняет постоянно очень много действий, по кругу, <br />К примеру<br /></p><div class="codebox"><pre><code>Loop
{
;тут и работа с мышей, и Imageserch и т.д.
;около 200 строк
}</code></pre></div><p>Но &quot;параллельно&quot; необходимо мониторить участок на экране, и в случае появление определенного цвета - выполнить определенные действия и по завершению этих действий начать скрипт с начала, то-есть перейти перед loop.<br />В данный момент я использую в таймере reload,&nbsp; перезапускаю скрипт. Но данный метод мне не нравится, т.к. планирую добавить в скрипт GUI,</p>]]></description>
			<author><![CDATA[null@example.com (band-rk)]]></author>
			<pubDate>Mon, 27 Aug 2018 19:57:53 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=128302#p128302</guid>
		</item>
		<item>
			<title><![CDATA[Re: SetTimer and GOTO]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=128297#p128297</link>
			<description><![CDATA[<p><strong>stealzy</strong><br />Подскажите, что лучше использовать? gosub ? с ним тоже самое,</p>]]></description>
			<author><![CDATA[null@example.com (band-rk)]]></author>
			<pubDate>Mon, 27 Aug 2018 14:14:04 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=128297#p128297</guid>
		</item>
		<item>
			<title><![CDATA[Re: SetTimer and GOTO]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=128296#p128296</link>
			<description><![CDATA[<p>Ошибка в GOTO, не используйте этот оператор.</p>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Mon, 27 Aug 2018 13:57:54 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=128296#p128296</guid>
		</item>
		<item>
			<title><![CDATA[SetTimer and GOTO]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=128294#p128294</link>
			<description><![CDATA[<p>Добрый день, <br />Помогите пожалуйста, необходимо при наступлении события перейти на строку.<br />Вот код для примера.<br /></p><div class="codebox"><pre><code>RRRR:

SetTimer, tm_warning, 1000
i = 0
Loop
{
	tooltip, %i%
	sleep, 1000
	i++
}

tm_warning:
{
	if ( i &gt;= 3)
	{
		SetTimer, tm_warning, Delete
		GOTO, RRRR
		return
	}
return
}</code></pre></div><p>Таймер срабатывает несколько раз нормальна, а потом перестает работать. В чем ошибка ?</p>]]></description>
			<author><![CDATA[null@example.com (band-rk)]]></author>
			<pubDate>Mon, 27 Aug 2018 11:25:15 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=128294#p128294</guid>
		</item>
	</channel>
</rss>
