<?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=7591&amp;type=atom" />
	<updated>2012-09-20T05:08:40Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=7591</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удерживание клавиши и сочетания клавиш для запуска скрипта]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=64003#p64003" />
			<content type="html"><![CDATA[<p>Спасибо! Теперь все ясно:)</p>]]></content>
			<author>
				<name><![CDATA[UrfinJus]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28674</uri>
			</author>
			<updated>2012-09-20T05:08:40Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=64003#p64003</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удерживание клавиши и сочетания клавиш для запуска скрипта]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63995#p63995" />
			<content type="html"><![CDATA[<p><a href="http://www.script-coding.com/AutoHotkey/KeyWait.html">KeyWait</a></p>]]></content>
			<author>
				<name><![CDATA[Irbis]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27384</uri>
			</author>
			<updated>2012-09-19T13:21:27Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63995#p63995</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удерживание клавиши и сочетания клавиш для запуска скрипта]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63994#p63994" />
			<content type="html"><![CDATA[<p>Спасибо за ссылки):)<br />Теперь ясно как работают сочетания.<br />Сочетания клавиш получаются просто. Значек &amp;. А чтобы клавиша ничего не делала - оставляем код после :: пустым.<br /></p><div class="codebox"><pre><code>vk20::
return
vk20 &amp; vk31::
Send {vk32}
return</code></pre></div><p>Первый пример пока не понял как решить( Мож кто знает, как заставить работать скрипт на отпускание клавиши?</p>]]></content>
			<author>
				<name><![CDATA[UrfinJus]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28674</uri>
			</author>
			<updated>2012-09-19T12:49:56Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63994#p63994</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удерживание клавиши и сочетания клавиш для запуска скрипта]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63969#p63969" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Как можно реализовать сочетание клавиш?</p></blockquote></div><p><a href="http://l.autohotkey.net/docs/Hotkeys.htm#Features">Hotkeys &gt; Custom Combinations and Other Features</a><br /></p><div class="quotebox"><blockquote><p>Т.е. как превратить пробел в что-то похожее на шифт?</p></blockquote></div><p><a href="http://l.autohotkey.net/docs/misc/Remap.htm">Remapping Keys and Buttons</a></p>]]></content>
			<author>
				<name><![CDATA[creature.ws]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26105</uri>
			</author>
			<updated>2012-09-18T17:18:07Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63969#p63969</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Удерживание клавиши и сочетания клавиш для запуска скрипта]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63965#p63965" />
			<content type="html"><![CDATA[<p><em><strong>1.</strong></em> Как сделать так, чтобы при нажатии клавиши <strong>1</strong> <em>(vk49)</em> и удерживании ее нажималась два раза клавиша <strong>2</strong> <em>(vk50)</em> и так же удерживалась в нажатом состоянии. И отпускалась только после отпускания клавиши <strong>1</strong>.<br />Т.е. мне нужно что-то такое:</p><div class="codebox"><pre><code>при нажатии клавиши 1 (vk49):

send {vk50 up}
send {vk50 down}
send {vk50 up}

при отпускании клавиши 1 (vk49):

send {vk50 down}</code></pre></div><p><em><strong>2.</strong></em> Как можно реализовать сочетание клавиш? Например если я хочу чтобы при нажатии <strong>пробела</strong> и <strong>NumPad 1</strong> <em>(vk97)</em> запускался скрипт навроде вот этого:</p><div class="codebox"><pre><code>(Space + vk97)::

send {vk50 up}
sleep,500
send {vk50 down}
sleep,500
send {vk51 up}
sleep,500
send {vk51 down}

return</code></pre></div><p>А если я просто нажимаю <strong>NumPad 1</strong>, то включался бы другой скрипт, например:<br /></p><div class="codebox"><pre><code>vk97::

send {vk52 up}
send {vk52 down}

return</code></pre></div><p>А пробел при нажатии на него ничего бы не делал, до появления нужного сочетания. Т.е. как превратить пробел в что-то похожее на шифт?</p>]]></content>
			<author>
				<name><![CDATA[UrfinJus]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28674</uri>
			</author>
			<updated>2012-09-18T16:40:19Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63965#p63965</id>
		</entry>
</feed>
