<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: как сделать паузу?]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме как сделать паузу? форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sun, 03 May 2026 07:53:32 +0300</pubDate>
		<item>
			<title>как сделать паузу?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23917/topic2721/">как сделать паузу?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Выбран неверный подход. <br />Вам нужно организовать очередь (массив) и обработчик (в Main).<br />После события запись добавляется в массив с указанием времени добавления, в main периодически (с заданным интервалом) проверяется, извлекается и обрабатывается.<br />При таком подходе скрипт никогда не будет &quot;спать&quot; и сможет параллельно обрабатывать события от разных колл-беков. <br />
			<i>20.04.2017 14:10:48, Станислав.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23917/topic2721/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23917/topic2721/</guid>
			<pubDate>Thu, 20 Apr 2017 14:10:48 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>как сделать паузу?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23862/topic2721/">как сделать паузу?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Понял, спасибо большое за ответ, будем искать обходные пути ^_^ <br />
			<i>19.04.2017 12:58:32, DARK.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23862/topic2721/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23862/topic2721/</guid>
			<pubDate>Wed, 19 Apr 2017 12:58:32 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>как сделать паузу?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23861/topic2721/">как сделать паузу?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_0KBL4qXF" href="/user/4171/" bx-tooltip-user-id="4171">DARK</a> написал:<br />т.е. Sleep можно указывать только в function main, либо вызвать функцию sleep тоже из main, вызвать sleep из другой функции нельзя верно?<br />=============<br />На наш взгляд ответ уже был дан и даже причины указаны:<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_RNTwRo44" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> написал:<br />Если Ваша функция вызывается в main, то можете указать sleep там.<br />Если вызывается в каком-либо колбеке, то указывать там sleep нельзя т.к. все колбеки работают в основном потоке терминала.<br />Вызов sleep в основном потоке приводит к остановке этого самого потока, то есть к зависанию терминала.<br />=============<br /> <br />
			<i>19.04.2017 12:57:26, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23861/topic2721/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23861/topic2721/</guid>
			<pubDate>Wed, 19 Apr 2017 12:57:26 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>как сделать паузу?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23860/topic2721/">как сделать паузу?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			т.е. Sleep можно указывать только в function main, либо вызвать функцию sleep тоже из main, вызвать sleep из другой функции нельзя верно? <br />
			<i>19.04.2017 12:55:54, DARK.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23860/topic2721/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23860/topic2721/</guid>
			<pubDate>Wed, 19 Apr 2017 12:55:54 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>как сделать паузу?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23859/topic2721/">как сделать паузу?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_lHN9lVFr" href="/user/4171/" bx-tooltip-user-id="4171">DARK</a>, <br />Есть наша документация QLUA.chm рекомендуем сначала искать ответы там.<br /><br />Если Ваша функция вызывается в main, то можете указать sleep там.<br />Если вызывается в каком-либо колбеке, то указывать там sleep нельзя т.к. все колбеки работают в основном потоке терминала.<br />Вызов sleep в основном потоке приводит к остановке этого самого потока, то есть к зависанию терминала. <br />
			<i>19.04.2017 12:52:43, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23859/topic2721/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23859/topic2721/</guid>
			<pubDate>Wed, 19 Apr 2017 12:52:43 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>как сделать паузу?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23857/topic2721/">как сделать паузу?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_sXMWo3bk" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> написал:<br />Здравствуйте,<br />Просто написать sleep(350*1000) <br />А чтобы терминал не вис, указывать паузу только в функции main()<br />При чем тут os.execute?<br />=============<br />ну данные функции нашел через гугл, их дам 5 а то и больше, разных видов sleep, вопрос такой , а если у меня нет возможности написать в main? мне нужно в определённой функции написать паузу <br />
			<i>19.04.2017 12:47:53, DARK.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23857/topic2721/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23857/topic2721/</guid>
			<pubDate>Wed, 19 Apr 2017 12:47:53 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>как сделать паузу?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23856/topic2721/">как сделать паузу?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Здравствуйте,<br />Просто написать sleep(350*1000) <br />А чтобы терминал не вис, указывать паузу только в функции main()<br />При чем тут os.execute? <br />
			<i>19.04.2017 12:29:30, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23856/topic2721/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23856/topic2721/</guid>
			<pubDate>Wed, 19 Apr 2017 12:29:30 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>как сделать паузу?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23855/topic2721/">как сделать паузу?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Здравствуйте, пытался делать паузу, через sleep() &nbsp;- os.execute(&quot;sleep &quot; .. tonumber(n)) &nbsp;<br />после любой из команд quik зависает(не отвечает) и меня дисконектит от сервера, нужно сделать ожидание 350 секунд.<br />Спасибо. <br />
			<i>19.04.2017 12:19:16, DARK.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23855/topic2721/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23855/topic2721/</guid>
			<pubDate>Wed, 19 Apr 2017 12:19:16 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
