<?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, 19 Apr 2026 04:44:27 +0300</pubDate>
		<item>
			<title>Контроль работы скрипта</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message67826/topic7856/">Контроль работы скрипта</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Пардон, в создании переменных правильно<br />go,gt=&quot;|&quot;,0 <br />
			<i>30.12.2022 19:15:36, Kolossi.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message67826/topic7856/</link>
			<guid>http://forum.quik.ru/messages/forum10/message67826/topic7856/</guid>
			<pubDate>Fri, 30 Dec 2022 19:15:36 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Контроль работы скрипта</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message67825/topic7856/">Контроль работы скрипта</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Я тут пользую визуальный индикатор работы скрипта который показывает его замедление или затык при выполнении.<br />Веселенький такой крутилок в крайней ячейке таблицы.<br />Может кому пригодится.<br />С Новым Годом!<br />
====code====
<pre>function cyrcle(c) -- крутилок
&nbsp;&nbsp;&nbsp;local t=os.time()
&nbsp;&nbsp;&nbsp;if c=="|" then 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return "/", t
&nbsp;&nbsp;&nbsp;elseif c=="/" then 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return "--", t
&nbsp;&nbsp;&nbsp;elseif c=="--" then 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return "&#92;&#92;", t
&nbsp;&nbsp;&nbsp;elseif c=="&#92;&#92;" then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return "|", t
&nbsp;&nbsp;&nbsp;else
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return "" ,t
&nbsp;&nbsp;&nbsp;end &nbsp;&nbsp;&nbsp;
end

-- Пример (цветовые функции здесь не привожу)
go,gt="",0
...
...
function main()
 is_run=true
 ...
 while is_run do
&nbsp;&nbsp;go,gt=cyrcle(go)
&nbsp;&nbsp;...
&nbsp;&nbsp;...
&nbsp;&nbsp;...
&nbsp;&nbsp;...&nbsp;&nbsp;
&nbsp;&nbsp;SetCell(kt_id,x,y,go) -- вывод в ячейку таблицы
&nbsp;&nbsp;--раскраска крутилка
&nbsp;&nbsp;if go=="/" or go=="&#92;&#92;" then
&nbsp;&nbsp; color(x,y,kt_id,"Lemon")
&nbsp;&nbsp;else
&nbsp;&nbsp; color(x,y,kt_id,"Salad")
&nbsp;&nbsp;end
&nbsp;&nbsp;if os.time()-gt&#62;60 then color(x,y,kt_id,"Red") end 
&nbsp;&nbsp;...
&nbsp;&nbsp;sleep(50)
 end
end</pre>
============= <br />
			<i>30.12.2022 19:11:43, Kolossi.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message67825/topic7856/</link>
			<guid>http://forum.quik.ru/messages/forum10/message67825/topic7856/</guid>
			<pubDate>Fri, 30 Dec 2022 19:11:43 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
