<?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=13173</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=13173&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Иммитация функций клавиш мыши».]]></description>
		<lastBuildDate>Tue, 07 Nov 2017 14:33:12 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Иммитация функций клавиш мыши]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=120893#p120893</link>
			<description><![CDATA[<p>С точки зрения синтаксиса всё правильно. Если применяется в игре, то уже вопросы к ней.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Tue, 07 Nov 2017 14:33:12 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=120893#p120893</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Иммитация функций клавиш мыши]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=120890#p120890</link>
			<description><![CDATA[<p><strong>teadrinker</strong><br />Хм... Круто! Этот код работает полностью исправно. Были даже устанены недостатки предыдущего кода. Молоток парень!<br />Правда я настолько криворук, что назначить на другую клавишу у меня не вышло...<br />Казалось бы -<br /></p><div class="codebox"><pre><code>vk46::
   Send {LButton Down}{RButton Down}
   KeyWait, vk46
   Send {LButton Up}{RButton Up}
   Return</code></pre></div><p>должен работать, но что то пошло не так... И код начал работать иначе...</p>]]></description>
			<author><![CDATA[null@example.com (BLOK)]]></author>
			<pubDate>Tue, 07 Nov 2017 14:08:25 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=120890#p120890</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Иммитация функций клавиш мыши]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=120889#p120889</link>
			<description><![CDATA[<div class="quotebox"><cite>BLOK пишет:</cite><blockquote><p>Как узнать код клавиши (как к примеру клавиша &quot;F&quot; у меня это &quot;vk46&quot;)?</p></blockquote></div><p>Полезнейшая <a href="http://forum.script-coding.com/viewtopic.php?id=5686">приспособа в этой теме</a> от <strong>teadrinker</strong>.</p>]]></description>
			<author><![CDATA[null@example.com (KusochekDobra)]]></author>
			<pubDate>Tue, 07 Nov 2017 13:30:04 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=120889#p120889</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Иммитация функций клавиш мыши]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=120886#p120886</link>
			<description><![CDATA[<p>Наверное, так нужно было:<br /></p><div class="codebox"><pre><code>home::
   Send {LButton Down}{RButton Down}
   KeyWait, Home
   Send {LButton Up}{RButton Up}
   Return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Tue, 07 Nov 2017 12:07:05 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=120886#p120886</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Иммитация функций клавиш мыши]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=120882#p120882</link>
			<description><![CDATA[<p><strong>serge</strong><br />Супер дружище! Сасибо!<br />Код что ты написал: <br /></p><div class="codebox"><pre><code>Home::Send {LButton Down}{RButton Down}
Home Up::Send {LButton Up}{RButton Up}</code></pre></div><p>Работает конечно странно (в плане того что вне окна игры он всё так же просто кликает много раз при зажатии клавиши), но в игре он работает именно так как и нужно!(что собственно немного удивляет) А второй код работает точно так же как и первый. (Любопытно есть ли в них разница кроме написания...) Поменял в коде лишь клавишу под нужды и теперь всё просто замечательно.<br />И за справочный материал спасибо ибо английским к сожалению не владею.</p><p>Так как проблема была решена и на все интересующие вопросы был получен исчерпывающий ответ тему можно считать закрытой.<br />Спасибо за помощь!</p>]]></description>
			<author><![CDATA[null@example.com (BLOK)]]></author>
			<pubDate>Tue, 07 Nov 2017 10:04:46 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=120882#p120882</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Иммитация функций клавиш мыши]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=120880#p120880</link>
			<description><![CDATA[<div class="quotebox"><cite>BLOK пишет:</cite><blockquote><p>Такое вообще возможно сделать в AHK</p></blockquote></div><p><a href="http://www.script-coding.com/AutoHotkeyTranslation.html">Перевод справки AHk.</a> В &quot;<strong>Введение</strong>&quot; описанны основные возможности.<br />Можно так:<br /></p><div class="codebox"><pre><code>Home::Send {LButton Down}{RButton Down}
Home Up::Send {LButton Up}{RButton Up}</code></pre></div><p>или так:<br /></p><div class="codebox"><pre><code>Home::
While GetKeyState(A_ThisHotkey,&quot;p&quot;) { ; Будет повторять пока зажат хоткей
Send {LButton Down}{RButton Down}
Sleep 10
}
Send {LButton Up}{RButton Up}
Return</code></pre></div><div class="quotebox"><cite>BLOK пишет:</cite><blockquote><p>Как узнать код клавиши (как к примеру клавиша &quot;F&quot; у меня это &quot;vk46&quot;)?</p></blockquote></div><p><a href="http://forum.script-coding.com/viewtopic.php?id=5690">Скрипт для определение виртуальных и скан-кодов клавиатуры</a></p>]]></description>
			<author><![CDATA[null@example.com (serge)]]></author>
			<pubDate>Tue, 07 Nov 2017 09:43:03 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=120880#p120880</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Иммитация функций клавиш мыши]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=120875#p120875</link>
			<description><![CDATA[<p><strong>ypppu</strong><br />Поправил...</p>]]></description>
			<author><![CDATA[null@example.com (BLOK)]]></author>
			<pubDate>Tue, 07 Nov 2017 09:03:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=120875#p120875</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Иммитация функций клавиш мыши]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=120869#p120869</link>
			<description><![CDATA[<p><span style="color: green"><strong>BLOK</strong>, заголовок темы должен отражать суть вопроса. В конце предложений должны быть знаки препинания. Исправьте.</span></p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Tue, 07 Nov 2017 03:51:07 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=120869#p120869</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Иммитация функций клавиш мыши]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=120867#p120867</link>
			<description><![CDATA[<p>Пытаюсь сделать иммитацию функций клавиш мыши. То есть хочу что бы при зажатии клавиши клавиатуры обе клавиши мыши тоже зажимались, а когда отпускаю клавишу то соответсвенно и клавиши мыши тоже отпускались. Такое вообще возможно сделать в AHK? ̶И̶ ̶в̶о̶з̶м̶о̶ж̶н̶о̶ ̶л̶и̶ ̶б̶и̶н̶д̶и̶т̶ь̶ ̶н̶а̶ ̶п̶р̶о̶с̶т̶ы̶е̶ ̶к̶л̶а̶в̶и̶ш̶и̶ ̶п̶о̶ ̶т̶и̶п̶у̶ ̶&quot;̶Q̶,̶ ̶W̶,̶ ̶E̶,̶ ̶R̶,̶ ̶T̶,̶ ̶Y̶.̶.̶.̶&quot;̶,̶ ̶а̶ ̶т̶о̶ ̶у̶ ̶м̶е̶н̶я̶ ̶э̶т̶о̶ ̶с̶д̶е̶л̶а̶т̶ь̶ ̶н̶е̶ ̶в̶ы̶х̶о̶д̶и̶т̶. Как узнать код клавиши (как к примеру клавиша &quot;F&quot; у меня это &quot;vk46&quot;)?<br />Я вот представляю себе этот код примерно так -<br /></p><div class="codebox"><pre><code>home:: Send,
if home = down
{LButton Down}{RButton Down}
else {LButton up}{RButton up}
return</code></pre></div><p>Но, не могу проверить работает ли такая схема вообще т.к. не знаю как правильно прописывать условия.<br />Или может какая альтернатива есть к поставленной задаче?<br />Если возможно то объяснятесь что бы и дураку было понятно.</p><p>-------------<br />Мне предложили вариант:<br /></p><div class="codebox"><pre><code>vk46::
GetKeyState, state, VK46, P
if state = D
Click Down, Click Right Down
else
Click Up, Click Right Up
return</code></pre></div><p>Но к сожалению при клике на &quot;F&quot; он залипает и не отпускает клавишу, а при зажажатии клавиши &quot;F&quot; он залипает много раз (прокликивает).&nbsp; И этот вариант кода (в отличии от различных вариаций предыдущего) почему то не работает в окне(или результат действия не заметен).</p>]]></description>
			<author><![CDATA[null@example.com (BLOK)]]></author>
			<pubDate>Tue, 07 Nov 2017 00:51:38 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=120867#p120867</guid>
		</item>
	</channel>
</rss>
