<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Несколько вариантов sleep]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=10513&amp;type=atom" />
	<updated>2015-03-24T20:56:53Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=10513</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько вариантов sleep]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=92724#p92724" />
			<content type="html"><![CDATA[<p>Так понятнее. Массивы внутри массива, где Clickcount - номер массива внутри массива массивов, а остальное как обычно. Занятная штука. Спасибо за разъяснения!</p><p>Теперь хоть понятно что за что отвечает, а то у меня при двузначных членах шестизначные результаты постоянно получались.</p>]]></content>
			<author>
				<name><![CDATA[Foma]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31521</uri>
			</author>
			<updated>2015-03-24T20:56:53Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=92724#p92724</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько вариантов sleep]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=92720#p92720" />
			<content type="html"><![CDATA[<p>Там есть пример:<br /></p><div class="codebox"><pre><code>Array := {KeyA: ValueA, KeyB: ValueB, ..., KeyZ: ValueZ}</code></pre></div><p>А в конструкции <strong>serzh82saratov</strong> в квадратных скобках к массиву &quot;приставлено&quot; имя переменной, что соответствует</p><div class="quotebox"><cite>Simple Arrays пишет:</cite><blockquote><p>Retrieve an item:<br /></p><div class="codebox"><pre><code>Value := Array[Index]</code></pre></div></blockquote></div><p>как в простом примере:<br /></p><div class="codebox"><pre><code>asd10 := 999
Clickcount := 10
a := asd%Clickcount%
MsgBox, % a</code></pre></div><p>Попробуйте запустить следующий пример с различными значениями Clickcount:<br /></p><div class="codebox"><pre><code>; Clickcount := 0
  Clickcount := 1
; Clickcount := 2
a := {0:[80,90],1:[40,90],2:[20,40]}[Clickcount]
MsgBox, % &quot;a[1]=&quot;a[1] &quot;a[2]=&quot;a[2] &quot;a[3]=&quot; a[3] &quot;a[4]=&quot;a[4] </code></pre></div>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2015-03-24T17:50:29Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=92720#p92720</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько вариантов sleep]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=92719#p92719" />
			<content type="html"><![CDATA[<p>Читал это сразу. нет там конструкций типа<br /></p><div class="codebox"><pre><code>a := {0:[80,90],1:[40,90],2:[20,40]}[Clickcount]</code></pre></div><p>с чем-то похожим на <strong>[Clickcount]</strong> в конце.</p>]]></content>
			<author>
				<name><![CDATA[Foma]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31521</uri>
			</author>
			<updated>2015-03-24T16:50:07Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=92719#p92719</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько вариантов sleep]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=92692#p92692" />
			<content type="html"><![CDATA[<p>В английской справке есть:<br />Objects --&gt; Simple Arrays, Associative Arrays<br />Arrays --&gt; Associative Arrays [AHK_L 31+], Pseudo-Arrays</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2015-03-23T19:01:31Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=92692#p92692</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько вариантов sleep]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=92690#p92690" />
			<content type="html"><![CDATA[<p>Про что?</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2015-03-23T18:29:26Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=92690#p92690</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько вариантов sleep]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=92685#p92685" />
			<content type="html"><![CDATA[<p>Всё равно ничего не понятно. Где можно про это почитать?</p>]]></content>
			<author>
				<name><![CDATA[Foma]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31521</uri>
			</author>
			<updated>2015-03-23T11:14:12Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=92685#p92685</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько вариантов sleep]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=92673#p92673" />
			<content type="html"><![CDATA[<p>При пустых значениях в Random, величины устанавливаются в пределах 0 - 2147483647. Если значение ключа может быть не корректным, то это нужно проверять.<br /></p><div class="codebox"><pre><code>Clickcount := 11
If (a := {0:[80,90],1:[40,90],2:[20,40]}[Clickcount]) != &quot;&quot;
    Random, delay, a[1] ,a[2]
MsgBox % delay</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2015-03-22T21:50:25Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=92673#p92673</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько вариантов sleep]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=92672#p92672" />
			<content type="html"><![CDATA[<p>Попробовал присваивать заранее разные значения Clickcount. При 0 и 1 вроде всё ясно. Но при 11 или без присвоения значения вообще непонятно откуда берутся шестизначные числа и что они означают.</p>]]></content>
			<author>
				<name><![CDATA[Foma]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31521</uri>
			</author>
			<updated>2015-03-22T21:36:27Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=92672#p92672</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько вариантов sleep]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=92667#p92667" />
			<content type="html"><![CDATA[<p>Наврядли вкратце получится объяснить массивы.<br />В переменную &quot;а&quot; сохраняется значение ключа указанного в Clickcount.<br />Значением является массив.</p><div class="codebox"><pre><code>[80,90]</code></pre></div><p>&nbsp; Соответственно извлекаем первое и второе значения из полученного массива.</p><div class="codebox"><pre><code>a[1] ,a[2]</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2015-03-22T16:55:26Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=92667#p92667</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько вариантов sleep]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=92663#p92663" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>a := {0:[80,90],1:[40,90],2:[20,40]}[Clickcount]
Random, delay, a[1] ,a[2]</code></pre></div><p> Что-то я не понял, как&nbsp; это работает. Объясните, пожалуйста.</p>]]></content>
			<author>
				<name><![CDATA[Foma]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31521</uri>
			</author>
			<updated>2015-03-22T15:03:40Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=92663#p92663</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько вариантов sleep]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=92662#p92662" />
			<content type="html"><![CDATA[<p>Спасибо!</p>]]></content>
			<author>
				<name><![CDATA[Sekotka]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=32944</uri>
			</author>
			<updated>2015-03-22T14:07:49Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=92662#p92662</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько вариантов sleep]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=92658#p92658" />
			<content type="html"><![CDATA[<p>Или через массив:</p><div class="codebox"><pre><code>a := {0:[80,90],1:[40,90],2:[20,40]}[Clickcount]
Random, delay, a[1] ,a[2]</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2015-03-22T05:47:07Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=92658#p92658</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Несколько вариантов sleep]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=92657#p92657" />
			<content type="html"><![CDATA[<p>Через оператор If/Else.<br /></p><div class="codebox"><pre><code>
If Clickcount = 0
{
    Random, delay, 80 ,90
}
Else If Clickcount = 1
{
    Random, delay, 40 ,90
}
Else If Clickcount = 2
{
    Random, delay, 20 ,40
}
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2015-03-22T03:46:37Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=92657#p92657</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Несколько вариантов sleep]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=92656#p92656" />
			<content type="html"><![CDATA[<p>Подскажите пожалуйста.<br />Есть переменная delay для sleep, в настоящий момент это random от 40 до 90 секунд<br />Есть три варианта переменной Random, Clickcount, 0, 2<br />Как сделать, чтобы если Clickcount = 0, то <br /></p><div class="codebox"><pre><code>Random, delay, 80 ,90</code></pre></div><p>если Clickcount = 1, то<br /></p><div class="codebox"><pre><code>Random, delay, 40 ,90</code></pre></div><p>а если Clickcount = 2, то<br /></p><div class="codebox"><pre><code>Random, delay, 20 ,40</code></pre></div><p>Т.е. три варианта sleep для каждого из вариантов Clickcount<br />Как это реализовать? Спасибо!</p>]]></content>
			<author>
				<name><![CDATA[Sekotka]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=32944</uri>
			</author>
			<updated>2015-03-21T22:28:13Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=92656#p92656</id>
		</entry>
</feed>
