<?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=7160&amp;type=atom" />
	<updated>2012-04-30T19:36:55Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=7160</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удерживание клавиш]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=59862#p59862" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>OFFTOP пишет:</cite><blockquote><p>Хорошь...Я не просил учить меня грамотности,а всего лишь попросил помоши в написании небольшого скрипта.Если не понятно обьяснил,мог бы сказать проще - &quot;Обясни поподробней...Как,чего?&quot;,я бы понял и разжевал бы хоть до соплей...<br />Я простой челоек который вырос почти на улице,зачем мучать разного рода - &quot;неправильную формулировку «просьбы».&quot;?<br />В конце концов,просьба то плёвая,а не спец.прога по потбору пароля к глав.компу пентагона.</p><p>--------------</p><div class="quotebox"><cite>creature.ws пишет:</cite><blockquote><p>Что должно происходить во время «удерживания скриптом клавиши»?<br />Что есть по-вашему для системы «утапливание» клавиши?</p><p>Нужно генерировать «автоповтор» нажатий клавиши с установленной в системе периодичностью?<br />Или нужно однократно отправить {U Down}?</p></blockquote></div><p>Для чего это?Куча лишнего... Написал бы так <br /></p><div class="quotebox"><cite>creature.ws пишет:</cite><blockquote><p>Не сильня понятно...нужно поподробней</p></blockquote></div><p>Я бы понял и уже расписал бы всё куда более подробней.<br />Не прошу искть ко мне подход,все люди разные по этому проще нужно быть.</p></blockquote></div>]]></content>
			<author>
				<name><![CDATA[Gabe_#33]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27760</uri>
			</author>
			<updated>2012-04-30T19:36:55Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=59862#p59862</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удерживание клавиш]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=59828#p59828" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Скрипт должен держать нажатую клавишу &quot;U&quot;</p></blockquote></div><p>Вопрос подразумевал — что он должен делать, чтобы это можно было расценить как «удержание клавиши».<br /></p><div class="quotebox"><blockquote><p>Нажать на клавишу и держать.</p></blockquote></div><p>Нажать клавишу может физический объект, скрипт не может нажать клавишу в прямом смысле.</p><p>Вопросы в сообщении #4 лишь для указания на неправильную формулировку «просьбы».</p>]]></content>
			<author>
				<name><![CDATA[creature.ws]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26105</uri>
			</author>
			<updated>2012-04-29T19:47:28Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=59828#p59828</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удерживание клавиш]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=59827#p59827" />
			<content type="html"><![CDATA[<p>Отлично:D! Спасибо,работает просто потрясно!<br />И ещё спасибо за то,что я думаю мне нужно побольше узнать о команде &quot;SetTimer&quot;=),весьма полезная штукенция.</p>]]></content>
			<author>
				<name><![CDATA[Gabe_#33]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27760</uri>
			</author>
			<updated>2012-04-29T19:40:32Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=59827#p59827</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удерживание клавиш]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=59826#p59826" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>creature.ws пишет:</cite><blockquote><p>Что должно происходить во время «удерживания скриптом клавиши»?</p></blockquote></div><p>Это не большое дияние нужно для одной игры:). Скрипт должен держать нажатую клавишу &quot;U&quot;<br /></p><div class="quotebox"><cite>creature.ws пишет:</cite><blockquote><p>Что есть по-вашему для системы «утапливание» клавиши?</p></blockquote></div><p>Нажать на клавишу и держать.<br /></p><div class="quotebox"><cite>creature.ws пишет:</cite><blockquote><p>Нужно генерировать «автоповтор» нажатий клавиши с установленной в системе периодичностью?</p></blockquote></div><p>Я думаю,«автоповтор» должен быть поумолчанию,как он есть изначально.Конкретнее как в блакноте, - Зажал &quot;U&quot; и она пишется без остановки до тех пор пока не уберёшь пальчик с кнопки.</p>]]></content>
			<author>
				<name><![CDATA[Gabe_#33]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27760</uri>
			</author>
			<updated>2012-04-29T19:34:19Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=59826#p59826</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удерживание клавиш]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=59825#p59825" />
			<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><p>Что должно происходить во время «удерживания скриптом клавиши»?<br />Что есть по-вашему для системы «утапливание» клавиши?</p><p>Нужно генерировать «автоповтор» нажатий клавиши с установленной в системе периодичностью?<br />Или нужно однократно отправить {U Down}?</p><div class="codebox"><pre><code>SetTimer SendU, 20
return

SendU:
    Send {U Down}
    return

~*LShift::
    SetTimer, SendU, Off
    Send {U Up}
    return

~*LShift Up::SetTimer, SendU, 20</code></pre></div>]]></content>
			<author>
				<name><![CDATA[creature.ws]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26105</uri>
			</author>
			<updated>2012-04-29T19:14:02Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=59825#p59825</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удерживание клавиш]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=59824#p59824" />
			<content type="html"><![CDATA[<p>Прошу помощи.<br />Как сделать так что бы,допустим - клавиша &quot;U&quot; нажата и удерживается всё время,до тех пор пока не будет нажат левый Шифт,если же шифт отпустить то клавиша&nbsp; - &quot;U&quot; сново утапливается?</p>]]></content>
			<author>
				<name><![CDATA[Gabe_#33]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27760</uri>
			</author>
			<updated>2012-04-29T18:41:45Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=59824#p59824</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Удерживание клавиш]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=59815#p59815" />
			<content type="html"><![CDATA[<p>А так?<br /></p><div class="codebox"><pre><code>
Up::w</code></pre></div>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2012-04-29T02:42:04Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=59815#p59815</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Удерживание клавиш]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=59812#p59812" />
			<content type="html"><![CDATA[<p>Доброго времени суток.<br />У меня возникла необходимость в скрипте, который заменял нажатия на стрелочки на WASD соответственно, удерживая их. Грубо говоря, что бы можно было без ущерба играть в игрушки, где нельзя поменять клавиши управления на стрелочках.<br />Собственно, пока попробовал два варианта выполнения:<br /></p><div class="codebox"><pre><code>#Persistent
SetTimer, UpT, 100
return

UpT:
GetKeyState, IsUp, Up
if (isup=&quot;D&quot;)
	Send, {W down}
else
	Send, {W up}
return</code></pre></div><p>Не подходит, потому что, во-первых, чувствуется задержка, а во-вторых, работать с клавиатурой становится просто невозможно. </p><br /><div class="codebox"><pre><code>
*Up::
	Send, {w down}
	KeyWait, Up  ; Wait for the key to be released.
	Send, {w up}
return</code></pre></div><p>Не подходит, потому что при нажатии следующей клавиши, предыдущая не отпустится, пока она нажата.</p><p>Надеюсь на вашу помощь. Загуглить не получилось. <img src="//forum.script-coding.com/img/smilies/sad.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[Amadare]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27709</uri>
			</author>
			<updated>2012-04-28T21:19:48Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=59812#p59812</id>
		</entry>
</feed>
