<?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=17374&amp;type=atom" />
	<updated>2022-09-20T09:17:44Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=17374</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск функции или метки по времени каждый час в заданные минуты]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=154817#p154817" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>если только они не происходят в тот момент, когда таймер должен сработать.</p></blockquote></div><p>То есть всё же шансы есть, но можно же ведь как-то себя обезопасить, скажем через A_TickCount?</p><p>Чтобы он вначале выполнял для проверки одну команду и если она выполнится в течение 50-100 мс, то запускать действие?А если нет, то перезапустить таймер?</p><p>Однако не имеет особого смысла, если компьютер подвиснет в момент выполнения основного кода <img src="//forum.script-coding.com/img/smilies/big_smile.png" width="15" height="15" />.</p>]]></content>
			<author>
				<name><![CDATA[Clannad5]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39853</uri>
			</author>
			<updated>2022-09-20T09:17:44Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=154817#p154817</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск функции или метки по времени каждый час в заданные минуты]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=154815#p154815" />
			<content type="html"><![CDATA[<p>Насколько я помню, системные функции, связанные с отсчётом времени, базируются на аппаратном таймере, так что зависания процесса не должны сказываться, если только они не происходят в тот момент, когда таймер должен сработать.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2022-09-20T09:00:54Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=154815#p154815</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск функции или метки по времени каждый час в заданные минуты]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=154810#p154810" />
			<content type="html"><![CDATA[<p><strong>teadrinker</strong><br />А мне вот всегда было интересно, если компьютер будет виснуть за каждый час примерно на 1 минуту, то SetTimer будет отставать или нет?<br />Время на часах, как я понимаю, берётся через Bios+синхронизация интернета и поэтому там отставания всегда будут в пределах нормы даже после перезагрузки пк, но работает ли SetTimer по такому же принципу?</p>]]></content>
			<author>
				<name><![CDATA[Clannad5]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=39853</uri>
			</author>
			<updated>2022-09-20T01:01:03Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=154810#p154810</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск функции или метки по времени каждый час в заданные минуты]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=154807#p154807" />
			<content type="html"><![CDATA[<p><strong>teadrinker</strong>, да, наверное это наиболее лучший вариант в данном случае. Благодарю.</p>]]></content>
			<author>
				<name><![CDATA[avens]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24487</uri>
			</author>
			<updated>2022-09-19T17:39:33Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=154807#p154807</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск функции или метки по времени каждый час в заданные минуты]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=154806#p154806" />
			<content type="html"><![CDATA[<p>В первый раз рассчитываете, сколько времени осталось до наступления следующего часа, запускаете таймер единоразово, а потом просто устанавливаете таймер на раз в час.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2022-09-19T15:21:34Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=154806#p154806</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск функции или метки по времени каждый час в заданные минуты]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=154805#p154805" />
			<content type="html"><![CDATA[<p>Есть встроенная переменная A_Min - текущая минута (2 цифры) от 00 до 59. Можно проверять её содержимое каждые 45 секунд.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2022-09-19T15:17:46Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=154805#p154805</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск функции или метки по времени каждый час в заданные минуты]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=154804#p154804" />
			<content type="html"><![CDATA[<p>Можно сделать непрерывный цикл, а в него вставить проверку конкретных минут и секунд.<br />SetTimer тоже можно запускать каждые полсекунды или чаще, если внутренние действия не слишком громоздки.</p>]]></content>
			<author>
				<name><![CDATA[Foma]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31521</uri>
			</author>
			<updated>2022-09-19T15:08:23Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=154804#p154804</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Запуск функции или метки по времени каждый час в заданные минуты]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=154803#p154803" />
			<content type="html"><![CDATA[<p>Есть ли возможность на AutoHotkey запускать определенную функцию или метку по времени, например каждый час, только не интервально как в SetTimer, а ровно каждый час в 00 минут 00 секунд, 12:00, 13:00, 14:00 и так каждый час.<br />То есть другими словами запускать функцию или метку в определенные минуты каждый час.<br />Или без варианта по типу таймера на каждую секунду с проверкой времени больше никак нельзя сделать?</p>]]></content>
			<author>
				<name><![CDATA[avens]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24487</uri>
			</author>
			<updated>2022-09-19T09:43:09Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=154803#p154803</id>
		</entry>
</feed>
