<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; Прерывание повторяющегося цикла?]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=11970</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=11970&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Прерывание повторяющегося цикла?».]]></description>
		<lastBuildDate>Sat, 03 Sep 2016 13:27:24 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Прерывание повторяющегося цикла?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107292#p107292</link>
			<description><![CDATA[<p><strong>Remix55556</strong><br />Надеюсь, я понятно задал вопросы? Зачем клавишу 2 держать, если можно нажать её по окончанию удержания хоткея?</p><p>Перед ответом очень советую внять <a href="http://forum.script-coding.com/rules.html#3.">пп. 3.3, 3.4, 3.7, 3.12, 4.4, 4.10</a>.</p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Sat, 03 Sep 2016 13:27:24 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107292#p107292</guid>
		</item>
		<item>
			<title><![CDATA[Re: Прерывание повторяющегося цикла?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107287#p107287</link>
			<description><![CDATA[<p><strong>Flasher</strong><br />Кароче нужен вариант такой имитировать, нажимается клавиша 1, потом нажимается 2, и удерживается в течении 3 секунд скажем, но после 2 через скажем 100 млс нажимается 3, и 4 потом как по циклу дальше. А 2 отпускается через 3 секунды. Както так, конечно серия будет длиннее чем 1234, это просто пример, надеюсь я понятно объяснил)</p>]]></description>
			<author><![CDATA[null@example.com (Remix55556)]]></author>
			<pubDate>Sat, 03 Sep 2016 11:27:25 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107287#p107287</guid>
		</item>
		<item>
			<title><![CDATA[Re: Прерывание повторяющегося цикла?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107286#p107286</link>
			<description><![CDATA[<p><strong>Remix55556</strong><br />Не понял, в чём смысл? 2 - это псевдомодификатор? Т.е. её в цикле нажимать не нужно, только держать?<br />И для чего 2000? Т.е. после отпускания Numpad1 ещё 1730 мс держать? Или всё же отпускать?</p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Sat, 03 Sep 2016 11:11:43 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107286#p107286</guid>
		</item>
		<item>
			<title><![CDATA[Re: Прерывание повторяющегося цикла?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107284#p107284</link>
			<description><![CDATA[<p><strong>Flasher</strong><br />Спс огромное! Всё работает!<br />Ещё вопросик <img src="//forum.script-coding.com/img/smilies/big_smile.png" width="15" height="15" />, а если надо чтобы из цикла например 1234, клавиша 2, нажимается и удерживается скажем пару секунд(2000), в то время клавиши 34 продолжают нажиматся. Как такое будет выглядеть? Заранее спасибо.</p>]]></description>
			<author><![CDATA[null@example.com (Remix55556)]]></author>
			<pubDate>Sat, 03 Sep 2016 09:27:45 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107284#p107284</guid>
		</item>
		<item>
			<title><![CDATA[Re: Прерывание повторяющегося цикла?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107283#p107283</link>
			<description><![CDATA[<p><strong>Remix5551256</strong>&nbsp; &gt;&gt;&gt;<br /></p><div class="codebox"><pre><code>sc4F::
for k, p in {1:100, 2:50, 3:70, 4:100}
{ If GetKeyState(A_ThisHotkey, &quot;P&quot;)
  {  Send % k
     Sleep % p
  }
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Sat, 03 Sep 2016 08:46:56 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107283#p107283</guid>
		</item>
		<item>
			<title><![CDATA[Re: Прерывание повторяющегося цикла?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107281#p107281</link>
			<description><![CDATA[<p><strong>Flasher</strong><br />Спс, за ответы, но вот ещё 1 вопрос, так как скрипт делается для файтингов, как ещё можно сделать так, чтобы между каждой клавишей цикла, можно было сделать свою задержку? К примеру клавиша 1 нажимается, задержка 100, клавиша 2 нажимается задержка 150, и тд. ?<br />Я пытался вот так сделать, но тогда нажимается у меня только клавиша 1. А остальные не хотят, где ошибка?<br /></p><div class="codebox"><pre><code>
key_combo1:=&quot;Numpad1&quot;
numpad1:: if combo1
{
Loop, 1
{
send, {vk31 down}
Sleep, 100
{
Send, {vk31 up}
Sleep, 50
break
}
Loop, 1
send, {vk32 down}
Sleep, 70
{
Send, {vk32 up}
Sleep, 100
break
}
Loop, 1
send, {vk33 down}
Sleep, 100
{
Send, {vk33 up}
Sleep, 100
break
}
Loop, 1
send, {vk34 down}
Sleep, 60
{
Send, {vk34 up}
Sleep, 100
break
}
}
}
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Remix55556)]]></author>
			<pubDate>Sat, 03 Sep 2016 08:06:04 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107281#p107281</guid>
		</item>
		<item>
			<title><![CDATA[Re: Прерывание повторяющегося цикла?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107275#p107275</link>
			<description><![CDATA[<div class="quotebox"><cite>Remix55556 пишет:</cite><blockquote><p>А так чтобы был цикл нажатий НЕСКОЛЬКИХ клавиш при удержании одной, и чтобы он ещё и ПРЕРЫВАЛСЯ при отпускании в любой момент, там нету.</p></blockquote></div><p>Не имеет значения, какие команды прописаны в цикле. Хоть с посылом одной клавиши, хоть сотни.</p><br /><p><strong>Malcev</strong><br />Тут логично оформить возврат к началу при каждом нажатии.<br /></p><div class="codebox"><pre><code>F11::

for k in [1, 2, 3, 4, 5, 6, 7, 8, 9]
{
  If GetKeyState(A_ThisHotkey, &quot;P&quot;)
  {  Send % k
     Sleep 100
  }
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Fri, 02 Sep 2016 21:50:28 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107275#p107275</guid>
		</item>
		<item>
			<title><![CDATA[Re: Прерывание повторяющегося цикла?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107273#p107273</link>
			<description><![CDATA[<div class="codebox"><pre><code>keys := [&quot;a&quot;, &quot;b&quot;, &quot;c&quot;, &quot;d&quot;, &quot;e&quot;]

F11::
While GetKeyState(A_ThisHotkey, &quot;P&quot;)
{
   n++
   Send % keys[n]
   Sleep 100
   if (n = keys.Length())
      n = 0
}
return
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Fri, 02 Sep 2016 20:11:13 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107273#p107273</guid>
		</item>
		<item>
			<title><![CDATA[Re: Прерывание повторяющегося цикла?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107270#p107270</link>
			<description><![CDATA[<p><strong>Flasher</strong><br />Сейчас я специально просмотрел все эти темы, что вы мне предложили. И вот что я нашёл, из самого схожего с моим запросом, там в основном нажатие многократное ОДНОЙ клавиши, когда удерживается другая. А так чтобы был цикл нажатий НЕСКОЛЬКИХ клавиш при удержании одной, и чтобы он ещё и ПРЕРЫВАЛСЯ при отпускании в любой момент, там нету. Блин я уже 3 раз тут пишу что мне надо.</p>]]></description>
			<author><![CDATA[null@example.com (Remix55556)]]></author>
			<pubDate>Fri, 02 Sep 2016 18:41:15 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107270#p107270</guid>
		</item>
		<item>
			<title><![CDATA[Re: Прерывание повторяющегося цикла?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107268#p107268</link>
			<description><![CDATA[<p><strong>Remix55556</strong><br />Это не тема, а стартовые посты тем. Кликаете по заголовкам и читаете обсуждение. <br /></p><div class="quotebox"><blockquote><p>Тема: AHK: Если клавиши удержаны,то...<br />Тема: AHK: Выполнение действии при удержанной клавише<br />Тема: АНК: Физическое удержание ЛКМ и логические клики ЛКМ<br />Тема: AHK: Повторяющиеся клики ЛКМ при удержание Shift<br />Тема: AHK: Удерживание клавиш<br />Тема: AHK: Как послать многократное нажатие клавиши при её удержании<br />Тема: AHK: Действие на удержание клавиши мыши<br />Тема: AHK: Повторяющиеся нажатия клавиши Q при удержании ПКМ</p></blockquote></div><p>Там всё вполне доходчиво. Нет смысла плодить одно и то же по 100 раз.</p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Fri, 02 Sep 2016 18:23:11 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107268#p107268</guid>
		</item>
		<item>
			<title><![CDATA[Re: Прерывание повторяющегося цикла?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107267#p107267</link>
			<description><![CDATA[<p><strong>wisgest</strong><br />Чудесная тема, только если вы заметили я сказал что не разбираюсь в программе, а там скрипт перестаёт выполняться после того как нажимается другая клавиша, а мне надо не это, я писал выше что мне надо.</p>]]></description>
			<author><![CDATA[null@example.com (Remix55556)]]></author>
			<pubDate>Fri, 02 Sep 2016 18:06:46 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107267#p107267</guid>
		</item>
		<item>
			<title><![CDATA[Re: Прерывание повторяющегося цикла?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107266#p107266</link>
			<description><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p><strong>Flasher</strong>, эту ссылку может видеть только автор поиска!</p></blockquote></div><p>А эту <a href="http://forum.script-coding.com/search.php?action=search&amp;keywords=%D1%83%D0%B4%D0%B5%D1%80%D0%B6*&amp;search_in=topic&amp;forum%5B%5D=27&amp;forum%5B%5D=13">http://forum.script-coding.com/search.p … m%5B%5D=13</a>?</p>]]></description>
			<author><![CDATA[null@example.com (wisgest)]]></author>
			<pubDate>Fri, 02 Sep 2016 18:04:46 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107266#p107266</guid>
		</item>
		<item>
			<title><![CDATA[Re: Прерывание повторяющегося цикла?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107265#p107265</link>
			<description><![CDATA[<p><strong>Flasher</strong><br />Нету там того что требуется. Мне нужно чтобы скрипт нажимал последовательно несколько клавиш бесконечно, и прерывался в любом месте при отпускании клавиши, а не только после выполнения всего цикла в целом. Я не разбираюсь в этой программе, и мне трудно понять какието туманные аналогии предложенных вами тем! Я думал на этом форуме люди разбираются в этой программе и могут помочь...</p>]]></description>
			<author><![CDATA[null@example.com (Remix55556)]]></author>
			<pubDate>Fri, 02 Sep 2016 17:53:26 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107265#p107265</guid>
		</item>
		<item>
			<title><![CDATA[Re: Прерывание повторяющегося цикла?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107263#p107263</link>
			<description><![CDATA[<p>Не верю. Предложенный мной поиск выдаёт неколько тем с тем, что требуется.</p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Fri, 02 Sep 2016 16:25:02 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107263#p107263</guid>
		</item>
		<item>
			<title><![CDATA[Re: Прерывание повторяющегося цикла?]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107257#p107257</link>
			<description><![CDATA[<p>Увы ничего путнего не нашёл, даже через гугл, неужели тут никто не может помочь? скрипт помоему не самый сложнейший...</p>]]></description>
			<author><![CDATA[null@example.com (Remix55556)]]></author>
			<pubDate>Fri, 02 Sep 2016 10:54:55 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107257#p107257</guid>
		</item>
	</channel>
</rss>
