<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Компель LUA]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Компель LUA форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Tue, 07 Apr 2026 22:13:57 +0300</pubDate>
		<item>
			<title>Компель LUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message10255/topic591/">Компель LUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			То есть вы хотите увидеть реализацию межпроцессного взаимодействия между управляемой средой и неуправляемой в примерах на форуме QUIK?<br />Наберите в гугле IPC.<br />Самое простое решение: ZeroMQ и ищите примеры коммуникации.<br />После этого попробуйте сформулировать вопрос о правильном размещении методов, обеспечивающих прием/передачу пакетов.<br />Вот так было бы корректно. <br />
			<i>17.11.2015 01:55:43, Alexey.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message10255/topic591/</link>
			<guid>http://forum.quik.ru/messages/forum10/message10255/topic591/</guid>
			<pubDate>Tue, 17 Nov 2015 01:55:43 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Компель LUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6046/topic591/">Компель LUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Примера так и не кто не выдаст? Т.е. связка не жизни способна? <br />
			<i>17.06.2015 01:10:09, Роман.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6046/topic591/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6046/topic591/</guid>
			<pubDate>Wed, 17 Jun 2015 01:10:09 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Компель LUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6008/topic591/">Компель LUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<noindex><a href="https://forum.quik.ru/user/62/" target="_blank" rel="nofollow">Николай</a></noindex> - что то типа этого но под API Квика: Получить версию -- отправить в диалоговое окно. <br />
			<i>16.06.2015 18:01:32, Роман.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6008/topic591/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6008/topic591/</guid>
			<pubDate>Tue, 16 Jun 2015 18:01:32 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Компель LUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5911/topic591/">Компель LUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<noindex><a href="http://www.lua.org/manual/5.1/manual.html" target="_blank" rel="nofollow">http://www.lua.org/manual/5.1/manual.html</a></noindex><br />3 – <noindex><a href="http://The Application Program Interface" target="_blank" rel="nofollow">The Application Program Interface</a></noindex> <br /> This section describes the C API for Lua, that is, the set of C functions available to the host program to communicate with Lua.<br /> All API functions and related types and constants are declared in the header file <noindex><a href="http://lua.h" target="_blank" rel="nofollow">lua.h</a></noindex>. <br />
			<i>13.06.2015 15:45:35, Николай  Камынин.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5911/topic591/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5911/topic591/</guid>
			<pubDate>Sat, 13 Jun 2015 15:45:35 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Компель LUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5904/topic591/">Компель LUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Не кто не будет писать сотни строк кода - ради примера - вот и спрашиваю простейший принцип, который можно понять и не в тягость написать. Честно я API так и не нашёл, на на qlua.dll, а то все рассуждают что лучше, какой язык круче, это честно абсолютно не актуально, если знаете напишите несколько строк в пример! <br />
			<i>12.06.2015 16:03:40, Роман.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5904/topic591/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5904/topic591/</guid>
			<pubDate>Fri, 12 Jun 2015 16:03:40 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Компель LUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5899/topic591/">Компель LUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_fJOO9yK2" href="/user/461/" bx-tooltip-user-id="461">Роман</a> пишет: <br />а в том как это на С# реализовывается<br /><br />=============<br />оставьте эту затею. LUA VM + виртуальная машина "шарпа" = оно Вам надо? Тогда уж лучше C++ <br />
			<i>12.06.2015 04:14:37, sam063rus.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5899/topic591/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5899/topic591/</guid>
			<pubDate>Fri, 12 Jun 2015 04:14:37 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Компель LUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5895/topic591/">Компель LUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			С# - это то еще упражнение в данном случае.<br />Но в целом смешно читать про сопли там, и параллельно с этим - сопливое клянченье "ну расскажите", хотя всё уже написано в этой ветке <br />
			<i>11.06.2015 23:14:30, swerg.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5895/topic591/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5895/topic591/</guid>
			<pubDate>Thu, 11 Jun 2015 23:14:30 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Компель LUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5884/topic591/">Компель LUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Здесь скорее не вопрос в LUA, а в том как это на С# реализовывается, в тех хлюпиньких примерах показано как дравина общается с функциями скрипты через память, а в том что я видел, в скрипте не каких функций скрипта нет.<br /><br />Простой пример, ну к примеру, как на C# прописать что бы получить версию Квика и вывести её в диалоговом окне Квика? <br />
			<i>11.06.2015 18:59:47, Роман.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5884/topic591/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5884/topic591/</guid>
			<pubDate>Thu, 11 Jun 2015 18:59:47 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Компель LUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5795/topic591/">Компель LUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_m6qYoP1A" href="/user/461/" bx-tooltip-user-id="461">Роман</a> пишет: <br />простой принцип?<br /><br />=============<br />простой принцип - Вам уже описали выше. а вообще, для начала почитайте книгу от Роберто Иерусалимски "Программирование на языке LUA". Третье издание.<br />После этого у Вас исчезнет большая часть вопросов.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_3JuGENNr" href="/user/461/" bx-tooltip-user-id="461">Роман</a> пишет: <br />main по ходу в дравине.<br /><br />=============<br />если под "дравиной" Вы понимаете dll - то Да, так оно и есть. <br />
			<i>10.06.2015 16:38:53, sam063rus.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5795/topic591/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5795/topic591/</guid>
			<pubDate>Wed, 10 Jun 2015 16:38:53 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Компель LUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5793/topic591/">Компель LUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Да, там она просто подключается и всё, даже не каких вызовов и инициалиации в скрипте нет, main по ходу в дравине.<br /><br />А примеры есть, хотя бы посмотреть простой принцип? <br />
			<i>10.06.2015 16:29:49, Роман.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5793/topic591/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5793/topic591/</guid>
			<pubDate>Wed, 10 Jun 2015 16:29:49 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Компель LUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5754/topic591/">Компель LUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_1fDNj3BD" href="/user/461/" bx-tooltip-user-id="461">Роман</a> пишет: <br />.к. вижу в скрипте инициализируются пару переменных передающихся в подключаемую дравина, не каких функции в скрипте более нет, это говорит о том что дравина на прямую берёт и отдаёт инфу.<br /><br />=============<br />в этом нет никаких противоречий - т.к. "в той" dll прописаны и зарегистрированы функции: <B>main</B>, <B>штатные коллбеки квика</B>. Таким образом, <B>QLUA VM</B> после выполнения "пары переменных", а именно: выполнения функции <B>require</B> - имеет в глобальной таблице (_G) своего контекста (Lua_State) все минимально необходимые для работы скрипта функции.<br />Чтоб не было недопонимания: функция main - такой же коллбек для квика, как и другие (если опустить все остальные особенности). И где Вы его пропишите - не имеет абсолютно никакого значения. Главное, чтоб было в рамках одного Lua_State.<br /><br />-----------------------------<br />если бы Вы уделили чуть больше своего времени на прочтения того форума (благо он "микроскопический") - то Вы бы и не задавали таких вопросов. <br />
			<i>10.06.2015 06:37:57, sam063rus.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5754/topic591/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5754/topic591/</guid>
			<pubDate>Wed, 10 Jun 2015 06:37:57 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Компель LUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5753/topic591/">Компель LUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Добрый день, Роман.<br />Что такое дравина? <br />
			<i>10.06.2015 04:09:48, Michael Bulychev.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5753/topic591/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5753/topic591/</guid>
			<pubDate>Wed, 10 Jun 2015 04:09:48 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Компель LUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5742/topic591/">Компель LUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Разработчиков так же прошу прокомментировать - эту возможность!<br /><br />т.к. вижу в скрипте инициализируются пару переменных передающихся в подключаемую дравина, не каких функции в скрипте более нет, это говорит о том что дравина на прямую берёт и отдаёт инфу. <br />
			<i>09.06.2015 15:55:04, Роман.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5742/topic591/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5742/topic591/</guid>
			<pubDate>Tue, 09 Jun 2015 15:55:04 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Компель LUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5729/topic591/">Компель LUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Что то там через чур саплива.<br />Ну во-первых я так понял что мы можем загружать бинарные библиотеки (написанные на С#) и инициировать функции из них прямо в скрипте запущенном в Квике.<br />Во вторых, мы можем писать дравину на C# используя Квиковскую DLL lua, т.е. прямо в дравине запрашивать и обрабатывать портфели, графики и всю остальную инфу.<br /><br />Это так так? Если так, то это совсем другой поворот ... <br />
			<i>09.06.2015 05:33:25, Роман.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5729/topic591/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5729/topic591/</guid>
			<pubDate>Tue, 09 Jun 2015 05:33:25 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Компель LUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5728/topic591/">Компель LUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			сама LUA, равно как и её байт-код - являются opensource. Так о чём тут ещё можно говорить?))) <br />
			<i>08.06.2015 23:32:17, sam063rus.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5728/topic591/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5728/topic591/</guid>
			<pubDate>Mon, 08 Jun 2015 23:32:17 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Компель LUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5727/topic591/">Компель LUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_hugTT7nY" href="/user/461/" bx-tooltip-user-id="461">Роман</a> пишет: <br />то пусть месяцами с ассемблером взяться<br /><br />=============<br />в наше время - и месяца не уйдёт)))))))))))))) <br />
			<i>08.06.2015 23:30:58, sam063rus.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5727/topic591/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5727/topic591/</guid>
			<pubDate>Mon, 08 Jun 2015 23:30:58 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Компель LUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5726/topic591/">Компель LUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_Eq2rCAB0" href="/user/461/" bx-tooltip-user-id="461">Роман</a> пишет: <br />Ну, а примеры где можно взглянуть?<br /><br />=============<br />весьма сопливо, конечно, но вот: <noindex><a href="http://quik2dde.ru/viewforum.php?id=14" target="_blank" rel="nofollow">http://quik2dde.ru/viewforum.php?id=14</a></noindex> <br />
			<i>08.06.2015 23:30:09, sam063rus.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5726/topic591/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5726/topic591/</guid>
			<pubDate>Mon, 08 Jun 2015 23:30:09 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Компель LUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5724/topic591/">Компель LUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Если в машиный код под обфусцию сделать можно, то пусть месяцами с ассемблером взяться - не страшно <br />
			<i>08.06.2015 23:24:40, Роман.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5724/topic591/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5724/topic591/</guid>
			<pubDate>Mon, 08 Jun 2015 23:24:40 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Компель LUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5723/topic591/">Компель LUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Ну, а примеры где можно взглянуть?<br />Библиотека пишется на LUA или на C# и т.д. нужно опять писать отдельно? <br />
			<i>08.06.2015 23:22:05, Роман.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5723/topic591/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5723/topic591/</guid>
			<pubDate>Mon, 08 Jun 2015 23:22:05 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Компель LUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5720/topic591/">Компель LUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_lR3Otfcx" href="/user/461/" bx-tooltip-user-id="461">Роман</a> пишет: <br />Я надеюсь хотя бы обфусцировать можно, хотя вопрос - я видел в одном продукте к Квику в качестве сервера (для передачи данных клиенту) через LUA цепляется dll, это что? вроде это бинарник, а не скомпелированный байт-код lua<br /><br />====quote====<br />package.cpath = getScriptPath() .. "\\QuikConnector.dll"<br /><br />require("QuikConnector")<br /><br />=============<br /><br />=============<br />это библиотека для LUA скомпилированная в dll. LUA - может работать и с этим.<br /><br /><br />====quote====<br />Я надеюсь хотя бы обфусцировать можно<br />=============<br />только если сделать своего робота (или чего-то там ещё) в формате dll. И то, в наше время - и на это есть свои методы - просто времени больше уйдёт. <br />
			<i>08.06.2015 22:08:15, sam063rus.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5720/topic591/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5720/topic591/</guid>
			<pubDate>Mon, 08 Jun 2015 22:08:15 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Компель LUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5716/topic591/">Компель LUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Я надеюсь хотя бы обфусцировать можно, хотя вопрос - я видел в одном продукте к Квику в качестве сервера (для передачи данных клиенту) через LUA цепляется dll, это что? вроде это бинарник, а не скомпелированный байт-код lua<br /><br /><br />====quote====<br />package.cpath = getScriptPath() .. "\\QuikConnector.dll"<br /><br />require("QuikConnector")<br /><br />=============<br /> <br />
			<i>08.06.2015 16:15:21, Роман.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5716/topic591/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5716/topic591/</guid>
			<pubDate>Mon, 08 Jun 2015 16:15:21 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Компель LUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5700/topic591/">Компель LUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Работает без проблем. И с компилированный в байт-код и в формате LUA C-LIb (если всё правильно сделать и нет ошибок).<br />Насчёт декомпиляторов - чтобы тут не говорили некоторые "умники"-роботорговцы - на сегодняшний момент не существует защиты от неё без ущерба работоспособности и совместимости алгоритма. Как говорится, при желании - всё можно "посмотреть". <br />
			<i>08.06.2015 03:02:46, sam063rus.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5700/topic591/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5700/topic591/</guid>
			<pubDate>Mon, 08 Jun 2015 03:02:46 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Компель LUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5699/topic591/">Компель LUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Скажите, а Квик без проблем работает с откомпилированным lua? И если возможность защиты от декомпиляции, а то я смотрю вместе с компелятором ставят в набор декомпилятор. :) <br />
			<i>08.06.2015 02:58:01, Роман.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5699/topic591/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5699/topic591/</guid>
			<pubDate>Mon, 08 Jun 2015 02:58:01 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
