<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Звуковой сигнал в интерпретаторе lua.exe]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Звуковой сигнал в интерпретаторе lua.exe форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sun, 12 Apr 2026 21:49:30 +0300</pubDate>
		<item>
			<title>Звуковой сигнал в интерпретаторе lua.exe   </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message52937/topic5708/">Звуковой сигнал в интерпретаторе lua.exe   </a></b> <i>Как сделать сигнал beep при запуске программы с помощью lua.exe</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_jCvxoV4j" href="/user/2675/" bx-tooltip-user-id="2675">Виктор Столетов</a> написал:<br />Quik выдает сообщение об ошибке: &nbsp;«error loading module 'w32' from file 'G:\БС\QUIK_VTB24\w32.dll': Не найдена указанная процедура.» &nbsp; &nbsp; Библиотека w32.dll в корне Quik присутствует.<br />=============<br /><br />У всех работает, у вас не работает. Так не бывает.<br />Скорее всего не ту версию w32 используете. <br />
			<i>15.02.2021 21:34:40, swerg.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message52937/topic5708/</link>
			<guid>http://forum.quik.ru/messages/forum1/message52937/topic5708/</guid>
			<pubDate>Mon, 15 Feb 2021 21:34:40 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Звуковой сигнал в интерпретаторе lua.exe   </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message52931/topic5708/">Звуковой сигнал в интерпретаторе lua.exe   </a></b> <i>Как сделать сигнал beep при запуске программы с помощью lua.exe</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_UUkfCX62" href="/user/47/" bx-tooltip-user-id="47"><noindex><a href="mailto:s_mike@rambler.ru" target="_blank" rel="nofollow">s_mike@rambler.ru</a></noindex></a> написал:<br />Возьмите в архиве &nbsp;<noindex><a href="http://www.bot4sale.ru/download-categories/2012-06-13-15-10-36/item/md.html" target="_blank" rel="nofollow">http://www.bot4sale.ru/download-categories/2012-06-13-15-10-36/item/md.html</a></noindex> &nbsp;библиотеку bot4sale64.dll<br />=============<br />Спасибо. Все получилось. Скачал вашу библиотеку и положил в корень Quik, &nbsp;а звуковой файл - в каталог scripts (вместо простого beep выбрал имитацию капли дождя, размер файла 32 К) . &quot;err=&quot; можно убрать - тоже работает. &nbsp;Звуковой файл скачал с <noindex><a href="https://soundslibmp3.ru/load/721-besplatnye-zvukovye-effekty.shtml" target="_blank" rel="nofollow">https://soundslibmp3.ru/load/721-besplatnye-zvukovye-effekty.shtml</a></noindex> - может кому пригодится. В итоге код может быть такой:<br /><br />require &quot;bot4sale64&quot;<br />bot4sale64.PlaySound(&quot;scripts/sound_drop.mp3&quot;) &nbsp; <br />
			<i>15.02.2021 19:11:06, Виктор Столетов.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message52931/topic5708/</link>
			<guid>http://forum.quik.ru/messages/forum1/message52931/topic5708/</guid>
			<pubDate>Mon, 15 Feb 2021 19:11:06 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Звуковой сигнал в интерпретаторе lua.exe   </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message52923/topic5708/">Звуковой сигнал в интерпретаторе lua.exe   </a></b> <i>Как сделать сигнал beep при запуске программы с помощью lua.exe</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			<noindex><a href="https://forum.quik.ru/messages/forum10/message51026/topic1858/#message51026" target="_blank" rel="nofollow">https://forum.quik.ru/messages/forum10/message51026/topic1858/#message51026</a></noindex> <br />
			<i>15.02.2021 13:22:48, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message52923/topic5708/</link>
			<guid>http://forum.quik.ru/messages/forum1/message52923/topic5708/</guid>
			<pubDate>Mon, 15 Feb 2021 13:22:48 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Звуковой сигнал в интерпретаторе lua.exe   </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message52921/topic5708/">Звуковой сигнал в интерпретаторе lua.exe   </a></b> <i>Как сделать сигнал beep при запуске программы с помощью lua.exe</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			Возьмите в архиве <noindex><a href="http://www.bot4sale.ru/download-categories/2012-06-13-15-10-36/item/md.html" target="_blank" rel="nofollow">http://www.bot4sale.ru/download-categories/2012-06-13-15-10-36/item/md.html</a></noindex> библиотеку bot4sale64.dll<br /><br />// PlaySound(sound_file)<br />// Returns error code (0 if successful) and string error description<br /><br />require &quot;bot4sale64&quot;<br />err = bot4sale64.PlaySound(&quot;file.wav&quot;) &nbsp;-- mp3 и все остальное тоже<br /><br /><br />для луа 5.3 <br />
			<i>15.02.2021 13:18:13, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message52921/topic5708/</link>
			<guid>http://forum.quik.ru/messages/forum1/message52921/topic5708/</guid>
			<pubDate>Mon, 15 Feb 2021 13:18:13 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Звуковой сигнал в интерпретаторе lua.exe   </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message52920/topic5708/">Звуковой сигнал в интерпретаторе lua.exe   </a></b> <i>Как сделать сигнал beep при запуске программы с помощью lua.exe</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			<p></p><p>Я наверно не очень четко объяснил, в чем проблема. Скрипт вызывается непосредственно из терминала Quik (автономно его вызывать нет необходимости). Раньше упомянутые выше операторы &nbsp;по генерации звука работали. Но видимо в Quik сделали какое -то обновление и теперь они не работают. </p><p>Все же я попробовал скачать файл qlua.exe по вашей первой ссылке, &nbsp;положил его в корень Quik &nbsp;и запустил. Но звук так и появился. </p><p></p> <br />
			<i>15.02.2021 12:59:42, Виктор Столетов.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message52920/topic5708/</link>
			<guid>http://forum.quik.ru/messages/forum1/message52920/topic5708/</guid>
			<pubDate>Mon, 15 Feb 2021 12:59:42 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Звуковой сигнал в интерпретаторе lua.exe   </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message52895/topic5708/">Звуковой сигнал в интерпретаторе lua.exe   </a></b> <i>Как сделать сигнал beep при запуске программы с помощью lua.exe</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			Спасение - qlua.exe<br />Делал себе, т.к. в самом деле порой требуется запустить скрипт из ком. строки, а не из QUIK. Но при этом хочется иметь "окружение как в QUIK".<br />Пока поддержано очень мало чего, но для указанных тут случаев годится<br /><br /><noindex><a href="http://quik2dde.ru/static-img/qlua-exe/qlua-exe.zip" target="_blank" rel="nofollow">http://quik2dde.ru/static-img/qlua-exe/qlua-exe.zip</a></noindex><br />Распаковать, файл qlua.exe положить в каталог с QUIK - оттуда и запускать, все будет работать.<br />Пока это вариант только для Lua5.3, но этого достаточно, считаю, для реальных нужд.<br /><br />Исходники:<br /><noindex><a href="https://github.com/swerg/qlua-exe" target="_blank" rel="nofollow">https://github.com/swerg/qlua-exe</a></noindex> <br />
			<i>14.02.2021 11:07:41, swerg.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message52895/topic5708/</link>
			<guid>http://forum.quik.ru/messages/forum1/message52895/topic5708/</guid>
			<pubDate>Sun, 14 Feb 2021 11:07:41 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Звуковой сигнал в интерпретаторе lua.exe   </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message52891/topic5708/">Звуковой сигнал в интерпретаторе lua.exe   </a></b> <i>Как сделать сигнал beep при запуске программы с помощью lua.exe</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			<p>Продолжаю данную тему, которую &nbsp;когда то &nbsp;начал. Как я уже писал, у меня запрограммирован звуковой сигнал beep таким образом: </p><p>require(&quot;w32&quot;) &nbsp;</p><p> w32.MessageBeep(w32.MB_OK). </p><p>Но эта конструкция больше не работает – при запуске скрипта &nbsp;Quik выдает сообщение об ошибке:</p><p>«error loading module &#39;w32&#39; from file &#39;G:\БС\QUIK_VTB24\w32.dll&#39;: Не найдена указанная процедура.»</p><p> </p><p>Библиотека w32.dll в корне Quik присутствует. </p><p> </p><p>Подскажите пожалуйста, в чем может быть причина? &nbsp;</p> <br />
			<i>13.02.2021 19:08:54, Виктор Столетов.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message52891/topic5708/</link>
			<guid>http://forum.quik.ru/messages/forum1/message52891/topic5708/</guid>
			<pubDate>Sat, 13 Feb 2021 19:08:54 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Звуковой сигнал в интерпретаторе lua.exe   </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message47442/topic5708/">Звуковой сигнал в интерпретаторе lua.exe   </a></b> <i>Как сделать сигнал beep при запуске программы с помощью lua.exe</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_WICPB2Dd" href="/user/1222/" bx-tooltip-user-id="1222">Anton</a> написал:<br />, раз уж зашли в таблицу символов, выбрали символ BEL (007 который) и все. Или просто зажали альт и набрали 007, как сказано выше.<br />=============<br />Да, теперь получилось (beep двойной, а под управлением Quik был одиночный). Не знал, что в таблице надо было выбрать bel. С нажатым alt+007 в Notepad++ тоже получилось – надо было включить NumLock &nbsp;(в блокноте это почему-то не срабатывает).<p>Правда выдает сообщение «echo не является внутренней или внешней командой, исполняемой программой ил пакетным файлом» - см. скриншот. Конечно, хотелось бы от него избавиться, по возможности. </p><p>Пояснение: я запускаю файл t.bat, в котором строка ..\lua.exe t1.lua. В файле t1.lua единственная строка os.execute(&quot;beep.bat&quot;). Файлы t.bat, t1.lua и beep.bat находятся на d:/lua/f, а &nbsp;lua.exe на d:/lua.</p><p>Спасибо за помощь. </p><p></p><p></p> <br />
			<img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=6815&" width="433" height="118" /><br /><i>02.08.2020 23:39:33, Виктор Столетов.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message47442/topic5708/</link>
			<guid>http://forum.quik.ru/messages/forum1/message47442/topic5708/</guid>
			<pubDate>Sun, 02 Aug 2020 23:39:33 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Звуковой сигнал в интерпретаторе lua.exe   </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message47426/topic5708/">Звуковой сигнал в интерпретаторе lua.exe   </a></b> <i>Как сделать сигнал beep при запуске программы с помощью lua.exe</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_HiP3k8BT" href="/user/2675/" bx-tooltip-user-id="2675">Виктор Столетов</a> написал:<br />в редакторе Notepad++<br />=============<br />, раз уж зашли в таблицу символов, выбрали символ BEL (007 который) и все. Или просто зажали альт и набрали 007, как сказано выше. <br />
			<i>02.08.2020 04:06:56, Anton.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message47426/topic5708/</link>
			<guid>http://forum.quik.ru/messages/forum1/message47426/topic5708/</guid>
			<pubDate>Sun, 02 Aug 2020 04:06:56 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Звуковой сигнал в интерпретаторе lua.exe   </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message47425/topic5708/">Звуковой сигнал в интерпретаторе lua.exe   </a></b> <i>Как сделать сигнал beep при запуске программы с помощью lua.exe</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			<p>Что-то не получается. Например, если в редакторе «блокнот» нажать и удерживать alt и на правой клавиатуре набрать 007, то ничего не происходит, т.е. после &nbsp;«echo» ничего не добавляется. </p><p>А в редакторе Notepad++ не понимаю, что я должен сделать. В меню «правка» вхожу в таблицу &nbsp;символов и выбираю символ ^ (94-й) и что еще я должен ввести – 007 или 7? Пробовал и то и другое, но выдает ошибку «echo007 не является внутренней или внешней командой, исполняемой программой ил пакетным файлом». Вы пишите, что это ^7 – это один символ. Как же мне это ввести в Notepad++? &nbsp; </p> <br />
			<i>01.08.2020 23:40:46, Виктор Столетов.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message47425/topic5708/</link>
			<guid>http://forum.quik.ru/messages/forum1/message47425/topic5708/</guid>
			<pubDate>Sat, 01 Aug 2020 23:40:46 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Звуковой сигнал в интерпретаторе lua.exe   </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message47418/topic5708/">Звуковой сигнал в интерпретаторе lua.exe   </a></b> <i>Как сделать сигнал beep при запуске программы с помощью lua.exe</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			.. c зажатым Аlt, конечно... <br />
			<i>31.07.2020 20:27:22, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message47418/topic5708/</link>
			<guid>http://forum.quik.ru/messages/forum1/message47418/topic5708/</guid>
			<pubDate>Fri, 31 Jul 2020 20:27:22 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Звуковой сигнал в интерпретаторе lua.exe   </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message47417/topic5708/">Звуковой сигнал в интерпретаторе lua.exe   </a></b> <i>Как сделать сигнал beep при запуске программы с помощью lua.exe</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			Создайте командный файл beep.bat, в него напишите<br /><br />echo ^7<br /><br />^7 - это один символ, набирается на <B>дополнительной</B> <B>клавиатуре</B> с зажатым контролом &lt;Аlt&gt;007<br /><br />или в редакторе notepad++ и окна таблицы a ascii.<br /><br />из луа просто вызовите os.execute(&quot;beep.bat&quot;)<br /><br />также вместо этого в ф.bat запустить любой медиа проигрыватель с нужной вам мелодией. <br />
			<i>31.07.2020 20:26:21, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message47417/topic5708/</link>
			<guid>http://forum.quik.ru/messages/forum1/message47417/topic5708/</guid>
			<pubDate>Fri, 31 Jul 2020 20:26:21 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Звуковой сигнал в интерпретаторе lua.exe   </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message47416/topic5708/">Звуковой сигнал в интерпретаторе lua.exe   </a></b> <i>Как сделать сигнал beep при запуске программы с помощью lua.exe</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			<p>Мне надо адаптировать свою программу тестирования на исторических данных так, чтобы она запускалась не из Quik, а интерпретатором lua.exe из командной строки (типа ..\lua.exe myprogram.lua). В конце программы запрограммирован звуковой сигнал beep для оповещения, что программа завершила работу. Это сделано 2-мя операторами: require(&quot;w32&quot;) и w32.MessageBeep(w32.MB_OK). Я записал в каталог, где сидит lua.exe, библиотеку w32.dll. Однако lua.exe выдает ошибку “запуск программы &nbsp;невозможен, так как на компьютере отсутствует файл qlua.dll”. &nbsp;Если добавить этот файл, то тогда требует еще какой-то файл QCtrls.dll. Что все это значит – я не понимаю. </p><p> В каталоге, где сидит lua.exe, есть файл lua54.dll. &nbsp;Это видимо какая-то своя библиотека? &nbsp;Пробовал заменить в вышеупомянутых 2-х операторах w32 на lua54, т.е. написал require(&quot;lua54”) и lua54.MessageBeep(lua54.MB_OK). Но этот финт не помог - &nbsp; выдает ошибку Error loading module ‘lua54’ from file ‘D:\lua\lua54.dll’.</p><p> В общем сдаюсь. Может кто-то знает- как сделать, чтобы при запуске программы с помощью lua.exe работал сигнал beep?</p> <br />
			<i>31.07.2020 19:30:07, Виктор Столетов.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message47416/topic5708/</link>
			<guid>http://forum.quik.ru/messages/forum1/message47416/topic5708/</guid>
			<pubDate>Fri, 31 Jul 2020 19:30:07 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
	</channel>
</rss>
