<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Эмуляция нажатия кнопки ENTER]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=7684</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=7684&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Эмуляция нажатия кнопки ENTER».]]></description>
		<lastBuildDate>Wed, 10 Oct 2012 11:08:23 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Эмуляция нажатия кнопки ENTER]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=64682#p64682</link>
			<description><![CDATA[<p>Спасибо все работает. Теперь точно можно закрывать тему <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (scAr3d)]]></author>
			<pubDate>Wed, 10 Oct 2012 11:08:23 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=64682#p64682</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Эмуляция нажатия кнопки ENTER]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=64681#p64681</link>
			<description><![CDATA[<p>У языка программы autohotkey «очень гибкая концепция», со свежими непродуманными надстройками и со старыми непродуманными и неисправленными конструкциями. Потому, выход — запоминать исключения — в одну строку с меткой горячей клавиши может быть записана лишь однострочная команда*. <br />Loop подразумевает наличие однострочного (или большего объема) тела цикла, записываемого на второй строке.</p><p>При любом возникшем затруднении, правильнее всего — поискать решение в подходящих статьях справки. Возможно, в процессе поиска ответа удастся запомнить еще пару «особенностей».</p><p>*имеются исключения не относящиеся к теме.</p>]]></description>
			<author><![CDATA[null@example.com (creature.ws)]]></author>
			<pubDate>Wed, 10 Oct 2012 10:59:45 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=64681#p64681</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Эмуляция нажатия кнопки ENTER]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=64680#p64680</link>
			<description><![CDATA[<div class="codebox"><pre><code>numpad1::
loop, 10</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Wed, 10 Oct 2012 10:27:31 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=64680#p64680</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Эмуляция нажатия кнопки ENTER]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=64679#p64679</link>
			<description><![CDATA[<p>Поставил перед строкой <strong>SetKeyDelay,, 100</strong> Все заработало. Спасибо огромное за помощь. Можно закрывать тему.</p><br /><p>UPD: А нет, опять проблема <img src="//forum.script-coding.com/img/smilies/sad.png" width="15" height="15" /> Не могу реализовать это все в лупе. Вот код, при нажатии на кнопку вообще ничего не происходит, без лупа - все окей.<br /></p><div class="codebox"><pre><code>
numpad1::loop, 10
{
    SetKeyDelay,, 50
    Send, {ENTER} ; будет отправлено сообщение о нажатии клавиши, сделана пауза 20мс, отправлено сообщение об отпускании клавиши.
    Sleep 4000
    SetKeyDelay,, 100
    Send, {DOWN 6}{ENTER} ;тут все работает, выпадает список, курсор опускается, выбирается нужная строка
    Sleep, 300
    Send, {F6}/выйти{ENTER} ;и тут все работает, пишется в чат /выйти
    Sleep, 2000
    return
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (scAr3d)]]></author>
			<pubDate>Wed, 10 Oct 2012 10:13:06 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=64679#p64679</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Эмуляция нажатия кнопки ENTER]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=64676#p64676</link>
			<description><![CDATA[<p>Удивительно. Добавьте перед этой строкой <strong>SetKeyDelay,, 0</strong></p><p>Шесть раз дублировать слово {down} нет необходимости, используйте {down 6}</p>]]></description>
			<author><![CDATA[null@example.com (creature.ws)]]></author>
			<pubDate>Wed, 10 Oct 2012 07:01:53 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=64676#p64676</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Эмуляция нажатия кнопки ENTER]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=64675#p64675</link>
			<description><![CDATA[<p>Спасибо. Проблема с входом в авто решилась, но теперь не работает вот этот код<br /></p><div class="codebox"><pre><code>
Send, {down}{down}{down}{down}{down}{down}{enter}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (scAr3d)]]></author>
			<pubDate>Wed, 10 Oct 2012 06:38:47 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=64675#p64675</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Эмуляция нажатия кнопки ENTER]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=64674#p64674</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p><strong>Почему строки автозамены, команды Send и MouseClick не работают в некоторых играх?</strong></p><p>Некоторые игры используют в своей работе только механизм DirectInput. Как следствие, такое приложение может игнорировать все эмуляции нажатий клавиш и кнопок мыши. Несмотря на то, что серьёзной работы по этому вопросу ещё не проводилось, было обнаружено, что для большинства игр увеличение параметра SetKeyDelay явилось эффективным для включения в работу команды Send.</p></blockquote></div><div class="codebox"><pre><code>numpad1::
    SetKeyDelay,, 20
    Send, {ENTER} ; будет отправлено сообщение о нажатии клавиши, сделана пауза 20мс, отправлено сообщение об отпускании клавиши.
    Sleep 2000
    Send, {down}{down}{down}{down}{down}{down}{enter} ;тут все работает, выпадает список, курсор опускается, выбирается нужная строка
    Sleep, 700
    Send, {f6}/выйти{enter} ;и тут все работает, пишется в чат /выйти
    return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (creature.ws)]]></author>
			<pubDate>Wed, 10 Oct 2012 02:27:17 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=64674#p64674</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Эмуляция нажатия кнопки ENTER]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=64673#p64673</link>
			<description><![CDATA[<p>Доброго времени суток. Пишу скрипт для игры GTA. Необходимо сделать нажатие кнопки ENTER (для того что бы он сел в авто) и выполнить следующий код (с которым все отлично). Вот сам код<br /></p><div class="codebox"><pre><code>
numpad1::
Send, {ENTER} ;не хочет работать, не садится в авто
Sleep 2000
Send, {down}{down}{down}{down}{down}{down}{enter} ;тут все работает, выпадает список, курсор опускается, выбирается нужная строка
Sleep, 700
Send, {f6}/выйти{enter} ;и тут все работает, пишется в чат /выйти</code></pre></div><p>Если делаю так</p><div class="codebox"><pre><code>
numpad1::ENTER

numpad0::
Send, {down}{down}{down}{down}{down}{down}{enter}
Sleep, 700
Send, {f6}/выйти{enter}</code></pre></div><p>То все отлично работает, он садиться в авто. Но проблема, не могу при таком варианте соединить код вместе. Помогите пожалуйста.</p>]]></description>
			<author><![CDATA[null@example.com (scAr3d)]]></author>
			<pubDate>Wed, 10 Oct 2012 01:36:02 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=64673#p64673</guid>
		</item>
	</channel>
</rss>
