<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Не работает горячая клавиша Down]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=16945</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=16945&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Не работает горячая клавиша Down».]]></description>
		<lastBuildDate>Sun, 06 Feb 2022 12:12:14 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Не работает горячая клавиша Down]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=152034#p152034</link>
			<description><![CDATA[<p>Спасибо за помощь!</p>]]></description>
			<author><![CDATA[null@example.com (vitek19841210)]]></author>
			<pubDate>Sun, 06 Feb 2022 12:12:14 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=152034#p152034</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не работает горячая клавиша Down]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=152033#p152033</link>
			<description><![CDATA[<p><strong>vitek19841210</strong>, не заметит. Вы это могли бы и сами проверить, а не дожидаться ответа.</p>]]></description>
			<author><![CDATA[null@example.com (Taveron)]]></author>
			<pubDate>Sun, 06 Feb 2022 12:02:16 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=152033#p152033</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не работает горячая клавиша Down]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=152032#p152032</link>
			<description><![CDATA[<p>Да, действительно, я не подумал про первую клавишу. Сейчас вроде добился чего хотел. Для горячих клавиш решил использовать кнопки Home (пауза) и End (возобновление).<br />Такая конструкция во втором скрипте посылает в первый скрипт паузу: <br /></p><div class="codebox"><pre><code>
SendLevel 1
send {home}
SendLevel 0
</code></pre></div><p>Вроде как программа не &quot;видит&quot; нажатие Home.</p>]]></description>
			<author><![CDATA[null@example.com (vitek19841210)]]></author>
			<pubDate>Sun, 06 Feb 2022 11:58:15 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=152032#p152032</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не работает горячая клавиша Down]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=152025#p152025</link>
			<description><![CDATA[<p>По-моему какая ерунда в коде. Паузу лично вообще не использую - нет нужды. Если скрипт предназначен строго для одного окна - &#039;#IfWinActive&#039;, перехват клавиш только в нём. Никакие посылки клавиш в другие окна так не действуют. Если используются комбинации клавиш для активации метки / функции скрипта то тут уже окно заметит нажатый модификатор (первую клавишу из нескольких). Чтобы такого не произошло нужно тогда по отдельности перехватывать каждую.</p>]]></description>
			<author><![CDATA[null@example.com (__Михаил__)]]></author>
			<pubDate>Sun, 06 Feb 2022 11:36:20 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=152025#p152025</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не работает горячая клавиша Down]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=152018#p152018</link>
			<description><![CDATA[<div class="quotebox"><cite>Taveron пишет:</cite><blockquote><p>Если используется #InputLevel, то Send !{F1} сработает как горячая клавиша из второго скрипта.</p></blockquote></div><p>Тут вроде как разобрался. Горячие клавиши работают так, как мне нужно. Остается открытым вопрос. &quot;Прозрачно&quot; ли для программы, с которой работают скрипты это нажатие? Или она его заметит? Для меня это очень актуально. Нужно, чтобы не заметила.</p>]]></description>
			<author><![CDATA[null@example.com (vitek19841210)]]></author>
			<pubDate>Sun, 06 Feb 2022 10:21:58 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=152018#p152018</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не работает горячая клавиша Down]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=152017#p152017</link>
			<description><![CDATA[<p>Если используется #InputLevel, то Send !{F1} сработает как горячая клавиша из второго скрипта.</p>]]></description>
			<author><![CDATA[null@example.com (Taveron)]]></author>
			<pubDate>Sun, 06 Feb 2022 09:29:47 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=152017#p152017</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не работает горячая клавиша Down]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=152016#p152016</link>
			<description><![CDATA[<p>Речь о любых лишних нажатиях, которые может сделать скрипт (ручное нажатие клавиш тут мне без разницы), и которые может &quot;увидеть&quot; программа, с которой работают скрипты. Если я сделаю, например комбинацию !F1 для паузы во втором скрипте и пропишу send !{F1} в первом - это нажатие&nbsp; &quot;увидит&quot; только первый скрипт или программа тоже эту комбинацию заметит?</p>]]></description>
			<author><![CDATA[null@example.com (vitek19841210)]]></author>
			<pubDate>Sun, 06 Feb 2022 09:08:23 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=152016#p152016</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не работает горячая клавиша Down]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=152015#p152015</link>
			<description><![CDATA[<p><strong>Prova5458</strong>, добро пожаловать на форум! Ознакомьтесь, пожалуйста, с <a href="https://forum.script-coding.com/misc.php?action=rules">Правилами</a>, отредактируйте свои посты. Обратите внимание на <a href="https://forum.script-coding.com/misc.php?action=rules#literacy">точки</a> в конце предложений.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sun, 06 Feb 2022 08:46:10 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=152015#p152015</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не работает горячая клавиша Down]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=152013#p152013</link>
			<description><![CDATA[<div class="quotebox"><cite>vitek19841210 пишет:</cite><blockquote><p>Другие клавиши (любые) крайне нежелательны.</p></blockquote></div><p>Речь идёт о любых горячих клавишах или вообще любых клавишах? Если о горячих клавишах, то их можно привязать к определённому окну. Например:<br /></p><div class="codebox"><pre><code>
#IfWinActive ahk_exe notepad.exe
F1::MsgBox, Вы нажали F1 в окне блокнота.
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Taveron)]]></author>
			<pubDate>Sun, 06 Feb 2022 08:44:10 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=152013#p152013</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не работает горячая клавиша Down]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=152012#p152012</link>
			<description><![CDATA[<div class="quotebox"><cite>Taveron пишет:</cite><blockquote><p><strong>vitek19841210</strong>, смотрите <a href="https://www.autohotkey.com/docs/commands/_InputLevel.htm">#InputLevel</a> и <a href="https://www.autohotkey.com/docs/commands/SendLevel.htm">SendLevel</a>.</p></blockquote></div><p>Да, это интересно и очень близко к тому, что мне нужно. Прочитав про эти 2 параметра, понял, что могу реализовать всё вообще по-другому. Я недостаточно понимаю все механизмы работы AHK. Перефразирую тогда задачу. У меня есть такая необходимость, чтобы приложение, с которым работают скрипты AHK получало только те нажатия клавиш, которые прописаны в скриптах. Другие клавиши (любые) крайне нежелательны. Я правильно понимаю, если я буду использовать комбинации клавиш для паузы/снятия с паузы (комбинации будут прописаны во втором скрипте) - эти комбинации клавиш &quot;увидит&quot; только первый скрипт при срабатывании горячей клавиши. А приложение, с которым работают скрипты вообще это нажатие не зафиксирует?</p>]]></description>
			<author><![CDATA[null@example.com (vitek19841210)]]></author>
			<pubDate>Sun, 06 Feb 2022 08:30:44 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=152012#p152012</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не работает горячая клавиша Down]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=152011#p152011</link>
			<description><![CDATA[<p><strong>vitek19841210</strong>, смотрите <a href="https://www.autohotkey.com/docs/commands/_InputLevel.htm">#InputLevel</a> и <a href="https://www.autohotkey.com/docs/commands/SendLevel.htm">SendLevel</a>.</p>]]></description>
			<author><![CDATA[null@example.com (Taveron)]]></author>
			<pubDate>Sun, 06 Feb 2022 07:46:37 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=152011#p152011</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не работает горячая клавиша Down]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=152010#p152010</link>
			<description><![CDATA[<p>Скрипты зацикливать? Или оставить по одиночному нажатию</p>]]></description>
			<author><![CDATA[null@example.com (Prova5458)]]></author>
			<pubDate>Sun, 06 Feb 2022 07:36:43 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=152010#p152010</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не работает горячая клавиша Down]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=152009#p152009</link>
			<description><![CDATA[<p>Имеется 2 одновременно работающих скрипта. Необходимо, чтобы при нажатии кнопки вниз в одном скрипте, кнопка сработала и как горячая клавиша для второго скрипта (поставив его на паузу) и как сама кнопка вниз в том приложении, где используются скрипты. И обратная ситуация для кнопки пробел: снять с паузы второй скрипт, и как пробел в приложении.</p>]]></description>
			<author><![CDATA[null@example.com (vitek19841210)]]></author>
			<pubDate>Sun, 06 Feb 2022 07:16:42 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=152009#p152009</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Не работает горячая клавиша Down]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=152008#p152008</link>
			<description><![CDATA[<p>Ничего не понял) Тебе нужно, чтобы пробел нажимал кнопку вниз, а кнопка вниз активировала свой скрипт? Если да, то не проще сделать один скрипт и все? Скажи, что именно нужно сделать и для чего, возможно помогу</p>]]></description>
			<author><![CDATA[null@example.com (Prova5458)]]></author>
			<pubDate>Sun, 06 Feb 2022 07:10:30 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=152008#p152008</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Не работает горячая клавиша Down]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=152006#p152006</link>
			<description><![CDATA[<p>Всем привет! Не могу понять в чем дело. В одном из скриптов есть необходимость использовать в качестве горячей клавиши клавишу вниз (down) и пробел (space). Горячая клавиша срабатывает, если нажимать вручную. Но если клавиша нажимается командой send (и другими её вариациями), то сама клавиша срабатывает, но как горячая - нет! С клавишей пробел такой проблемы не возникает. Спокойно командой send срабатывает. Но там другая проблема. Клавиша срабатывает как горячая, но не срабатывает как нажатие пробела. Куда копать?<br />И реально ли сделать так, чтобы при нажатии в одном из скриптов клавиши пробел или вниз - срабатывала и сама клавиша в том приложении, где это необходимо, и как горячая в другом скрипте?</p>]]></description>
			<author><![CDATA[null@example.com (vitek19841210)]]></author>
			<pubDate>Sun, 06 Feb 2022 06:50:19 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=152006#p152006</guid>
		</item>
	</channel>
</rss>
