<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Срабатывание скрипта только если продолжаю жать клавиши.]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=16192</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=16192&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Срабатывание скрипта только если продолжаю жать клавиши.».]]></description>
		<lastBuildDate>Tue, 23 Mar 2021 09:05:20 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Срабатывание скрипта только если продолжаю жать клавиши.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=146890#p146890</link>
			<description><![CDATA[<p>Оказывается всё гениальное просто!<br />Решил проблему следующим способом: </p><div class="codebox"><pre><code>loop
{KeyWait, sc13, D                          ;ждёт нажатия клавиши &quot;R&quot;
sleep, 500                                      ; ждёт 0.5 сек
While GetKeyState(&quot;sc13&quot;, &quot;P&quot;)        ;проверяет статус, нажата ли до сих пор &quot;R&quot;, если ДА, то скрипт продолжает выполнение
{GetKeyState, state, sc2A               ;проверяет нажата ли клавиша &quot;Shift&quot;
If state = D                                    ;если &quot;Shift&quot; нажата, делает действие, в данном случае пишет/отправляет &quot;Get work&quot;
{
send, Get work
}
}
}
Return</code></pre></div><p>Думаю работа приведённой (Shift+R) и подобных сочетаний клавиш в AHK из этой темы полезное и пригодится новичкам, как я.<br />А то вдруг таких тем нету, или я плохо ищу <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /><br />Спасибо всем за участие!<br />Пользуйтесь, бесплатно!</p>]]></description>
			<author><![CDATA[null@example.com (Dancerget)]]></author>
			<pubDate>Tue, 23 Mar 2021 09:05:20 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=146890#p146890</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Срабатывание скрипта только если продолжаю жать клавиши.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=146840#p146840</link>
			<description><![CDATA[<p>Так это коммерческое предложение. Понятно.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Sun, 21 Mar 2021 16:43:43 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=146840#p146840</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Срабатывание скрипта только если продолжаю жать клавиши.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=146839#p146839</link>
			<description><![CDATA[<div class="quotebox"><cite>ypppu пишет:</cite><blockquote><p>какое отношение имеет Ваша тема в коммерческом</p></blockquote></div><p>Я не навязываю, просто предложил.</p>]]></description>
			<author><![CDATA[null@example.com (Lolykroly)]]></author>
			<pubDate>Sun, 21 Mar 2021 15:31:18 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=146839#p146839</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Срабатывание скрипта только если продолжаю жать клавиши.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=146836#p146836</link>
			<description><![CDATA[<p><strong>Lolykroly</strong>, какое отношение имеет Ваша тема в коммерческом разделе к вопросу <strong>Dancerget</strong>?</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Sun, 21 Mar 2021 11:42:59 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=146836#p146836</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Срабатывание скрипта только если продолжаю жать клавиши.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=146826#p146826</link>
			<description><![CDATA[<p>Предлагаю <a href="http://forum.script-coding.com/viewtopic.php?pid=146825#p146825">http://forum.script-coding.com/viewtopi … 25#p146825</a></p>]]></description>
			<author><![CDATA[null@example.com (Lolykroly)]]></author>
			<pubDate>Sun, 21 Mar 2021 09:09:55 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=146826#p146826</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Срабатывание скрипта только если продолжаю жать клавиши.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=146822#p146822</link>
			<description><![CDATA[<p><em>PressDuration</em> - не из той оперы.<br />Вам нужно отловить нажатие &quot;Shift+R&quot;, затем проверить текущее время (лучше всего через A_TickCount). Потом отловить отпускание &quot;Shift+R&quot; и вновь проверить текущее время. И, в зависимости от прошедшего времени, совершить или не совершить действие.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Sun, 21 Mar 2021 06:43:33 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=146822#p146822</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Срабатывание скрипта только если продолжаю жать клавиши.]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=146821#p146821</link>
			<description><![CDATA[<p>Здравствуйте!</p><p>Подскажите пожалуйста, как сделать чтобы скрипт AHK срабатывал если я буду продолжать жать на клавиши &quot;Shift+R&quot; больше 0.5 сек. А если я ткну на 0.1 сек, скрипт не срабатывал?</p><p>Кажется это решается через pressDuration, но как он работает я не смог найти информации ни на сайте, ни в Гугле.</p><p>Спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (Dancerget)]]></author>
			<pubDate>Sun, 21 Mar 2021 03:13:32 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=146821#p146821</guid>
		</item>
	</channel>
</rss>
