<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; WSH: подача звукового сигнала через системный динамик]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=19</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=19&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «WSH: подача звукового сигнала через системный динамик».]]></description>
		<lastBuildDate>Mon, 23 Feb 2009 21:31:44 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: WSH: подача звукового сигнала через системный динамик]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=19905#p19905</link>
			<description><![CDATA[<p>Бесплатный COM-сервер <a href="http://www.tonec.com/products/t1cs/index.html">T1CSound</a> предоставляет метод для подачи звука системным динамиком, с указанием частоты и длительности звука. Размер дистрибутива (в архиве dll и исходник) — менее 40 Кб. Пример:<br /></p><div class="codebox"><pre><code>Set objBeep = CreateObject(&quot;TONEC1.LongBeep&quot;)
objBeep.BeepSound 500, 100
objBeep.BeepSound 550, 100
objBeep.BeepSound 600, 500</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (The gray Cardinal)]]></author>
			<pubDate>Mon, 23 Feb 2009 21:31:44 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=19905#p19905</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: подача звукового сигнала через системный динамик]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=674#p674</link>
			<description><![CDATA[<p>Если в командной строке задать код символа несколько раз, то динамик будет выдавать каждый раз кратный &quot;пик&quot; вместо одиночного.<br />Имя файла скрипта: beep.js<br />Запуск:<br />&quot;beep.js&quot; (пикает 5 раз одиночным &quot;пиком&quot;, пауза 300 миллисекунд)<br />&quot;beep.js n p m&quot; (n - число сигналов, p - пауза в миллисекундах,<br />m - число &quot;пиков&quot; в каждом сигнале)<br /></p><div class="codebox"><pre><code>/****************************************************************
Использование системного динамика на JScript.
Имя: beep.js
Запуск:
&quot;beep.js&quot; (пикает 5 раз одиночным &quot;пиком&quot;, пауза 300 миллисекунд)
&quot;beep.js n p m&quot; (n - число сигналов, p - пауза в миллисекундах,
m - число &quot;пиков&quot; в каждом сигнале)
*****************************************************************/

// VARIABLES

ws=WScript;
sh=ws.CreateObject(&quot;WScript.Shell&quot;);
args=ws.Arguments;
n=(args.length&gt;0)?args(0):5;
p=(args.length&gt;1)?args(1):300;
m=(args.length&gt;2)?args(2):1;
a=new Array(m);
  a[0]=7;


// MAIN CODE

for (i=1;i&lt;m;i++)
{
  a[i]=a[i-1];
}

for (i=0;i&lt;n;i++)
{
  sh.Run(&quot;%comspec% /c echo &quot;+eval(&quot;String.fromCharCode(&quot;+a.join()+&quot;)&quot;),0,true);
  ws.Sleep(p);
}</code></pre></div><p>Скрипт опубликовал <strong>YMP</strong>.</p>]]></description>
			<author><![CDATA[null@example.com (The gray Cardinal)]]></author>
			<pubDate>Sun, 24 Sep 2006 10:50:13 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=674#p674</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: подача звукового сигнала через системный динамик]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=673#p673</link>
			<description><![CDATA[<p>Использование системного динамика на JScript.<br />Имя файла скрипта: beep.js<br />Запуск:<br />&quot;beep.js&quot; (пикает 5 раз, пауза 300 миллисекунд)<br />&quot;beep.js n p&quot; (n - число сигналов, p - пауза в миллисекундах)<br /></p><div class="codebox"><pre><code>/************************************************************
Использование системного динамика на JScript.
Имя: beep.js
Запуск:
&quot;beep.js&quot; (пикает 5 раз, пауза 300 миллисекунд)
&quot;beep.js n p&quot; (n - число сигналов, p - пауза в миллисекундах)
************************************************************/

// VARIABLES

ws=WScript;
sh=ws.CreateObject(&quot;WScript.Shell&quot;);
args=ws.Arguments;
n=(args.length&gt;0)?args(0):5;
p=(args.length&gt;1)?args(1):300;


// MAIN CODE

for (i=0;i&lt;n;i++)
{
  sh.Run(&quot;%comspec% /c echo &quot;+String.fromCharCode(7),0,true);
  ws.Sleep(p);
}</code></pre></div><p>Скрипт опубликовал <strong>YMP</strong>.</p>]]></description>
			<author><![CDATA[null@example.com (The gray Cardinal)]]></author>
			<pubDate>Sun, 24 Sep 2006 10:45:59 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=673#p673</guid>
		</item>
		<item>
			<title><![CDATA[WSH: подача звукового сигнала через системный динамик]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=31#p31</link>
			<description><![CDATA[<div class="codebox"><pre><code>Set WshShell = CreateObject(&quot;WScript.Shell&quot;)
WshShell.Run &quot;%comspec% /c echo &quot; &amp; Chr(7), 0, True</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (The gray Cardinal)]]></author>
			<pubDate>Sat, 08 Jul 2006 08:35:00 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=31#p31</guid>
		</item>
	</channel>
</rss>
