<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Запуск программы/звука по времени]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=8415&amp;type=atom" />
	<updated>2013-06-21T17:06:16Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=8415</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск программы/звука по времени]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=73209#p73209" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>А почему все утверждают, что Goto это плохо?</p></blockquote></div><p>Нет привычного &quot;Return&quot;, код менее нагляден, и более ничего.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-06-21T17:06:16Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=73209#p73209</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск программы/звука по времени]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=73207#p73207" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>А почему все утверждают, что Goto это плохо?</p></blockquote></div><p>Впервые услышал такое в школе на уроке по Quick Basic. Как-то связано с тем, что алгоритм теряет вид логической цепочки. При чтении кода трудно проследить принцип работы программы и предсказать результат работы.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2013-06-21T17:00:17Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=73207#p73207</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск программы/звука по времени]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=73203#p73203" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>А почему все утверждают, что Goto это плохо?</p></blockquote></div><p>Какие-то преданья старины глубокой. По-моему, это уже скорее элемент мифологии. В некоторых ситуациях goto удобная вещь.</p>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2013-06-21T16:45:08Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=73203#p73203</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск программы/звука по времени]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=73202#p73202" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>хорошую статью о восклицательных знаках</p></blockquote></div><p><img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-06-21T16:43:36Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=73202#p73202</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск программы/звука по времени]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=73201#p73201" />
			<content type="html"><![CDATA[<p><strong>serzh82saratov</strong>, пять лет назад в теме &quot;OFF: Русский язык&quot; <strong>The gray Cardinal</strong> дал ссылку на очень хорошую статью о восклицательных знаках: <span class="bbu"><a href="http://newkerogaz.narod.ru/r43.html">Три точки, три тире, три точки</a></span>.</p><p><strong>2 all</strong><br />Если кто-то вдруг переходит на личности, не уподобляйтесь им, сообщите модератору.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2013-06-21T16:39:20Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=73201#p73201</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск программы/звука по времени]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=73200#p73200" />
			<content type="html"><![CDATA[<p>Уважаемый <strong>Irbis</strong>. <br />Вы не так поняли, я просто восхищен глубиной ваших познаний.<br />И мне очень нравится когда вы глупеньких участников форума в непринуждённой форме ставите на место. Естественно что простое обсуждение с ними чего либо, это ниже вашего заслуженного авторитета. И конечно надо всегда <strong>сразу</strong> утверждать, что кто-то сделал неправильно, неспрашивая почему, или задумываясь об уместности своих утверждений в каждом случае.<br />Команда loop - это просто находка! Про неё действительно могут знать только посвящённые программисты.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-06-21T15:45:59Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=73200#p73200</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск программы/звука по времени]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=73199#p73199" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>serzh82saratov пишет:</cite><blockquote><p>Вот это да!!! <br />Неужели придумали циклы!!! <br />Не может быть!!! <br />Вы гений!!!! <br />Вы прям все тайны знаете.<br />Ух ничего себе.</p></blockquote></div><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header"><strong>+</strong>&nbsp;OFF</div><div class="fancy_spoiler"><p><em>Уважаемый <strong>serzh82saratov.</strong></em><br />Если Вам, раз уж так случилось, где-то прищемили ЧСВ, не нужно свой негатив выплескивать в непредназначенных для этого местах. <br />Если ёрничанье и язвительные реплики повышают Вашу самооценку в собственных глазах - пожалуйста, на здоровье. В интернете полно форумов, где&nbsp; <a href="http://lurkmore.to/троллинг">такой стиль</a>&nbsp; является нормой общения.<br />Только не надо данный форум опускать до их уровня.</p></div></div>]]></content>
			<author>
				<name><![CDATA[Irbis]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27384</uri>
			</author>
			<updated>2013-06-21T15:33:30Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=73199#p73199</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск программы/звука по времени]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=73194#p73194" />
			<content type="html"><![CDATA[<p>А почему все утверждают, что Goto это плохо?</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2013-06-21T15:02:13Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=73194#p73194</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск программы/звука по времени]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=73193#p73193" />
			<content type="html"><![CDATA[<p>Вот это да!!! <br />Неужели придумали циклы!!! <br />Не может быть!!! <br />Вы гений!!!! <br />Вы прям все тайны знаете.<br />Ух ничего себе.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-06-21T15:00:15Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=73193#p73193</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск программы/звука по времени]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=73192#p73192" />
			<content type="html"><![CDATA[<p>Использвание <strong>Goto</strong> тоже не комильфо с тех пор, как существуют более удобные конструкции для создания циклов <img src="//forum.script-coding.com/img/smilies/wink.png" width="15" height="15" /></p><div class="codebox"><pre><code>sleep A_Min = 59 ? -1 : 1000*(60*(59-A_Min)-A_Sec)
loop { 
    SoundBeep, 2000, 1000
    sleep 3600000 - 1000
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Irbis]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27384</uri>
			</author>
			<updated>2013-06-21T14:52:58Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=73192#p73192</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск программы/звука по времени]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=73178#p73178" />
			<content type="html"><![CDATA[<p>Можно ещё упростить:<br /></p><div class="codebox"><pre><code>
Otriv:
if a_min = 59 
{
    SoundBeep, 2000, 1000
    sleep 60000
} 
goto, otriv 
</code></pre></div><p>Но решение конечно гениально. Особенно с точки зрения нагрузки на процессор при старте скрипта, пока минуты не равны желаемому, и правильному подходу к тому, что для задачки можно использовать только отдельный скрипт.</p><p>Хотя бы так тогда:<br /></p><div class="codebox"><pre><code>
Otriv:
if a_min = 59  
    SoundBeep, 2000, 1000
sleep 60000
goto, otriv 
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-06-21T08:41:09Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=73178#p73178</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск программы/звука по времени]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=73177#p73177" />
			<content type="html"><![CDATA[<p>Сделал попроще<br /></p><div class="codebox"><pre><code>Otriv:
if a_min=59 
{
 SoundBeep, 2000, 1000
sleep 60000
goto, otriv
}
else 
goto, otriv
return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Smartman]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30124</uri>
			</author>
			<updated>2013-06-21T08:23:59Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=73177#p73177</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск программы/звука по времени]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=73176#p73176" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>
Min := 59
SetTimer, SoundBeep, % &quot;-&quot; DifferenceTime(Min)
Return

SoundBeep:
    SoundBeep
    SetTimer, SoundBeep, % &quot;-&quot; DifferenceTime(Min)
    Return
    
DifferenceTime(Min)  {
    Time := Time2 := A_YYYY A_MM A_DD A_Hour Min 00
    EnvSub, Time, A_Now, Second 
    Time := (Time * 1000) - A_MSec
    If Time &gt;= 0
        Return Time
    Time2 += 1, hour
    EnvSub, Time2, A_Now, Second
    Return (Time2 * 1000) - A_MSec
}
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-06-21T07:48:30Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=73176#p73176</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск программы/звука по времени]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=73173#p73173" />
			<content type="html"><![CDATA[<p>Есть там её описание: <a href="http://www.script-coding.com/AutoHotkey/Variables.1.0.46.07.html#A_Min">http://www.script-coding.com/AutoHotkey … html#A_Min</a>.<br />Посмотреть можно так:<br /></p><div class="codebox"><pre><code>
MsgBox, %A_Min%
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2013-06-21T05:20:31Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=73173#p73173</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск программы/звука по времени]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=73172#p73172" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>YMP пишет:</cite><blockquote><p>Например, проверять значение встроенной переменной A_Min. Когда оно будет 59, запустить часовой таймер.</p></blockquote></div><p>А можно поподробнее про A_Min в русской документации не нашел про данную переменную</p>]]></content>
			<author>
				<name><![CDATA[Smartman]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30124</uri>
			</author>
			<updated>2013-06-21T04:24:35Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=73172#p73172</id>
		</entry>
</feed>
