<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Нажатия клавиш 1-5 с случайной задержкой.]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=12841</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=12841&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Нажатия клавиш 1-5 с случайной задержкой.».]]></description>
		<lastBuildDate>Mon, 07 Aug 2017 20:07:41 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Нажатия клавиш 1-5 с случайной задержкой.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117975#p117975</link>
			<description><![CDATA[<p>Эту тайну, покрытую мраком, ТС унесет с собой в могилу ;-).</p>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Mon, 07 Aug 2017 20:07:41 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117975#p117975</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Нажатия клавиш 1-5 с случайной задержкой.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117974#p117974</link>
			<description><![CDATA[<div class="quotebox"><cite>stealzy пишет:</cite><blockquote><p>svoboden, кто говорил что ответ 6 правильный?</p></blockquote></div><div class="quotebox"><cite>Military пишет:</cite><blockquote><p>Спасибо! Работает так как надо.</p></blockquote></div><p>Так я ничего не обсуждаю. Просто мне не ясно, по какому принципу автор вопроса считает, что скрипт работает так, как надо? Что-то я сомневаюсь, что ему нужны были повторяющие числа, исходя из вопроса, но вряд ли я это узнаю.</p>]]></description>
			<author><![CDATA[null@example.com (svoboden)]]></author>
			<pubDate>Mon, 07 Aug 2017 19:28:50 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117974#p117974</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Нажатия клавиш 1-5 с случайной задержкой.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117956#p117956</link>
			<description><![CDATA[<div class="quotebox"><cite>stealzy пишет:</cite><blockquote><p>Не знаю, зачем мы это обсуждаем,</p></blockquote></div><p>Я тоже не знаю зачем мы тут вообще что то обсуждаем.<br /></p><div class="quotebox"><cite>stealzy пишет:</cite><blockquote><p>но вариант со sleep я бы написал так:</p></blockquote></div><p>Наверное кто бы как написал. <br />Это вот тут (как вы выразились) и &quot;обсасываем&quot;.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Mon, 07 Aug 2017 12:54:01 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117956#p117956</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Нажатия клавиш 1-5 с случайной задержкой.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117950#p117950</link>
			<description><![CDATA[<p><strong>svoboden</strong>, кто говорил что ответ 6 правильный?<br />Уже раз пять обсосали, я, вы, и потом еще <strong>serzh82saratov</strong>.<br /></p><div class="quotebox"><cite>serzh82saratov пишет:</cite><blockquote><p>stealzy<br />В варианте с таймером на малых интервалах так сказать &quot;плохие случайности&quot;, очень часто выпадает &quot;12345&quot; или группы из 3, 4 цифр идущие по порядку.</p></blockquote></div><div class="quotebox"><cite>stealzy пишет:</cite><blockquote><p>sub 10 ms timers</p></blockquote></div><p><a href="https://autohotkey.com/boards/viewtopic.php?t=29957&amp;start=20">https://autohotkey.com/boards/viewtopic … p;start=20</a></p><p>Не знаю, зачем мы это обсуждаем, но вариант со sleep я бы написал так:<br /></p><div class="codebox"><pre><code>SetBatchLines -1
SetKeyDelay 0, 0

F1::
For k, v in Mix([1, 2, 3, 4, 5]) {
	Send % v
	Sleep % Rnd(1, 60)
}
Return

Mix(Arr) {
	MixedArr := []
	For k, v in Arr
		MixedArr.Insert(Pos := Rnd(1, k), v)
	Return MixedArr
}

Rnd(min, max) {
	Random, rnd, min, max
	Return rnd
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Mon, 07 Aug 2017 12:32:06 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117950#p117950</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Нажатия клавиш 1-5 с случайной задержкой.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117944#p117944</link>
			<description><![CDATA[<div class="quotebox"><cite>svoboden пишет:</cite><blockquote><p>неясно, какие числа идут дальше</p></blockquote></div><p>Те на которые укажет случай. Если имеете ввиду чтобы не было 2 одинаковых вариантов между &quot;сериями&quot; 4213<strong>5 5</strong>413<strong>2 2</strong>4513, то это тоже решаемо.<br /></p><div class="codebox"><pre><code>
$1::
	Keys := [&quot;a&quot;, &quot;b&quot;, &quot;c&quot;, &quot;d&quot;, &quot;f&quot;, &quot;e&quot;]
	Loop % Keys.MaxIndex() {
		While (Keys[I := ran(1, Keys.MaxIndex())]) = LastKey
			Continue
		SendInput, % &quot;{&quot; (Key := Keys.RemoveAt(I)) &quot;}&quot;, LastKey := &quot;&quot;
		Sleep, % ran(1, 60)
	}
	SendInput, % &quot;{Space}&quot;
	LastKey := Key
	Return

ran(min, max) {
	random, ran, min, max
	Return ran
}
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Mon, 07 Aug 2017 10:04:42 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117944#p117944</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Нажатия клавиш 1-5 с случайной задержкой.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117934#p117934</link>
			<description><![CDATA[<p>Если смотреть по примеру, то да, но неясно, какие числа идут дальше. Я просто хотел понять, в чем правильность <a href="http://forum.script-coding.com/viewtopic.php?pid=117479#p117479">этого</a> ответа, если числа повторяются.</p>]]></description>
			<author><![CDATA[null@example.com (svoboden)]]></author>
			<pubDate>Mon, 07 Aug 2017 08:48:04 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117934#p117934</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Нажатия клавиш 1-5 с случайной задержкой.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117929#p117929</link>
			<description><![CDATA[<p>Я в этих темах из задания понял, что цифры (они же клавиши) повторятся не должны.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Mon, 07 Aug 2017 08:14:25 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117929#p117929</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Нажатия клавиш 1-5 с случайной задержкой.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117924#p117924</link>
			<description><![CDATA[<p><strong>serzh82saratov</strong>, у меня повторяются цифры, но числа повторяются редко.</p>]]></description>
			<author><![CDATA[null@example.com (svoboden)]]></author>
			<pubDate>Mon, 07 Aug 2017 06:30:23 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117924#p117924</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Нажатия клавиш 1-5 с случайной задержкой.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117881#p117881</link>
			<description><![CDATA[<p><strong>svoboden</strong><br /></p><div class="quotebox"><blockquote><p>34433<br />44245<br />23255<br />45544<br />22522<br />52444</p></blockquote></div><p>Так очень много повторов одних и тех же клавиш, я так понял ТС повторы не нужны. Недавно <a href="http://forum.script-coding.com/viewtopic.php?pid=117782#p117782">такая же тема была</a> и вы там этот же код предлагали.<br />Думаю надо так:<br /></p><div class="codebox"><pre><code>
$F1::
	Keys := [1, 2, 3, 4, 5]
	Loop % Keys.MaxIndex() {
		SendInput, % &quot;{&quot; Keys.RemoveAt(ran(1, Keys.MaxIndex())) &quot;}&quot;
		sleep, % ran(1, 60)
	}
	return

ran(min, max) {
	random, ran, min, max
	return ran
}
</code></pre></div><p><strong>stealzy</strong><br />В варианте с таймером на малых интервалах так сказать &quot;плохие случайности&quot;, очень часто выпадает &quot;12345&quot; или группы из 3, 4 цифр идущие по порядку.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 06 Aug 2017 10:06:46 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117881#p117881</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Нажатия клавиш 1-5 с случайной задержкой.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117744#p117744</link>
			<description><![CDATA[<p><strong>stealzy</strong>, просто не очень понятно. Тээс&#039;у почти не нужны были числа 12345 и вдруг резко понадобились. А менять свой пример, какой смысл, если пользователю нужен другой вариант? Пусть остается как было. И еще вместо &quot;SetBatchLine -1&quot;, надо &quot;SetBatchLines -1&quot;.</p>]]></description>
			<author><![CDATA[null@example.com (svoboden)]]></author>
			<pubDate>Tue, 01 Aug 2017 19:37:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117744#p117744</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Нажатия клавиш 1-5 с случайной задержкой.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117704#p117704</link>
			<description><![CDATA[<p><strong>svoboden</strong>, рабочий, но неправильный, и я написал почему.<br />Раз ТС устроило, код исправлять не стал. А вы мои поправки внесли?<br />И вообще, десять дней прошло, если чем обидел, прошу прощения.</p>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Tue, 01 Aug 2017 06:55:25 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117704#p117704</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Нажатия клавиш 1-5 с случайной задержкой.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117702#p117702</link>
			<description><![CDATA[<p><strong>stealzy</strong>, так не очень рабочий код получился у вас, если требуется выводить случайные числа, то в вашем коде часто эти числа повторяются, например, число 12345.</p>]]></description>
			<author><![CDATA[null@example.com (svoboden)]]></author>
			<pubDate>Tue, 01 Aug 2017 02:23:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117702#p117702</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Нажатия клавиш 1-5 с случайной задержкой.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117483#p117483</link>
			<description><![CDATA[<p>Забавно, с телефона удалось написать рабочий код.<br />Надо бы добавить еще SetBatchLine -1, потому что иначе каждая строка выполнения забирает 10 ms. Таким образом элементы в начале массива будут чаще идти первыми.<br />И вообще, ahk не оперирует временем меньше окола 10 ms, для этого придумали специальные библиотеки, гуглить sub 10 ms timers site:autohotkey.com. Фактически получается список таймеров на 10, 20, 30, 40, 50 мс.</p>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Sat, 22 Jul 2017 18:42:48 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117483#p117483</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Нажатия клавиш 1-5 с случайной задержкой.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117481#p117481</link>
			<description><![CDATA[<p><strong>stealzy</strong><br /></p><div class="quotebox"><blockquote><p>13245<br />12345<br />53124<br />12354<br />35142<br />45312<br />25431<br />42315<br />23451<br />13452<br />54231<br />23451</p></blockquote></div><p>Спасибо! Работает так как надо. <span style="color: #00ff00">+</span></p>]]></description>
			<author><![CDATA[null@example.com (Military)]]></author>
			<pubDate>Sat, 22 Jul 2017 17:42:39 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117481#p117481</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Нажатия клавиш 1-5 с случайной задержкой.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=117480#p117480</link>
			<description><![CDATA[<p>?</p>]]></description>
			<author><![CDATA[null@example.com (svoboden)]]></author>
			<pubDate>Sat, 22 Jul 2017 17:09:24 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=117480#p117480</guid>
		</item>
	</channel>
</rss>
