<?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>https://forum.script-coding.com/viewtopic.php?id=7160</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=7160&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Удерживание клавиш».]]></description>
		<lastBuildDate>Mon, 30 Apr 2012 19:36:55 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Удерживание клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59862#p59862</link>
			<description><![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>]]></description>
			<author><![CDATA[null@example.com (Gabe_#33)]]></author>
			<pubDate>Mon, 30 Apr 2012 19:36:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59862#p59862</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Удерживание клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59828#p59828</link>
			<description><![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>]]></description>
			<author><![CDATA[null@example.com (creature.ws)]]></author>
			<pubDate>Sun, 29 Apr 2012 19:47:28 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59828#p59828</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Удерживание клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59827#p59827</link>
			<description><![CDATA[<p>Отлично:D! Спасибо,работает просто потрясно!<br />И ещё спасибо за то,что я думаю мне нужно побольше узнать о команде &quot;SetTimer&quot;=),весьма полезная штукенция.</p>]]></description>
			<author><![CDATA[null@example.com (Gabe_#33)]]></author>
			<pubDate>Sun, 29 Apr 2012 19:40:32 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59827#p59827</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Удерживание клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59826#p59826</link>
			<description><![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>]]></description>
			<author><![CDATA[null@example.com (Gabe_#33)]]></author>
			<pubDate>Sun, 29 Apr 2012 19:34:19 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59826#p59826</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Удерживание клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59825#p59825</link>
			<description><![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>]]></description>
			<author><![CDATA[null@example.com (creature.ws)]]></author>
			<pubDate>Sun, 29 Apr 2012 19:14:02 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59825#p59825</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Удерживание клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59824#p59824</link>
			<description><![CDATA[<p>Прошу помощи.<br />Как сделать так что бы,допустим - клавиша &quot;U&quot; нажата и удерживается всё время,до тех пор пока не будет нажат левый Шифт,если же шифт отпустить то клавиша&nbsp; - &quot;U&quot; сново утапливается?</p>]]></description>
			<author><![CDATA[null@example.com (Gabe_#33)]]></author>
			<pubDate>Sun, 29 Apr 2012 18:41:45 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59824#p59824</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Удерживание клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59815#p59815</link>
			<description><![CDATA[<p>А так?<br /></p><div class="codebox"><pre><code>
Up::w</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Sun, 29 Apr 2012 02:42:04 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59815#p59815</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Удерживание клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59812#p59812</link>
			<description><![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>]]></description>
			<author><![CDATA[null@example.com (Amadare)]]></author>
			<pubDate>Sat, 28 Apr 2012 21:19:48 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59812#p59812</guid>
		</item>
	</channel>
</rss>
