<?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="http://forum.script-coding.com/extern.php?action=feed&amp;tid=14594&amp;type=atom" />
	<updated>2019-02-23T13:46:01Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=14594</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Зажать клавишу, если не нажаты остальные]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=132419#p132419" />
			<content type="html"><![CDATA[<p>А, вы имели ввиду чисто про Key Down, я думал вы подразумевали и Key Up, тут вы правы.</p>]]></content>
			<author>
				<name><![CDATA[belyankin12]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34408</uri>
			</author>
			<updated>2019-02-23T13:46:01Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=132419#p132419</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Зажать клавишу, если не нажаты остальные]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=132413#p132413" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>belyankin12 пишет:</cite><blockquote><p>назначить хоткей на Key Down</p></blockquote></div><p>Про такой не знали?<br /></p><div class="codebox"><pre><code>F3::MsgBox</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2019-02-23T13:16:26Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=132413#p132413</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Зажать клавишу, если не нажаты остальные]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=132411#p132411" />
			<content type="html"><![CDATA[<p>Может и знал но из-за того что не практиковал такой метод применения и не додумался. Но на самом деле и вправду не знал ибо не возникало необходимости в его применении.</p>]]></content>
			<author>
				<name><![CDATA[belyankin12]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34408</uri>
			</author>
			<updated>2019-02-23T13:12:56Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=132411#p132411</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Зажать клавишу, если не нажаты остальные]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=132386#p132386" />
			<content type="html"><![CDATA[<p>Про Key Down думаю знали. <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2019-02-23T09:39:00Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=132386#p132386</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Зажать клавишу, если не нажаты остальные]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=132385#p132385" />
			<content type="html"><![CDATA[<p><strong>stealzy</strong>, дык и в моем коде спама клавишей нет, при чем тут я <img src="//forum.script-coding.com/img/smilies/sad.png" width="15" height="15" />?</p><p>P.S. Не знал про возможность назначить хоткей на Key Down Key Up, тогда и вправду цикл тут не нужен.</p>]]></content>
			<author>
				<name><![CDATA[belyankin12]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34408</uri>
			</author>
			<updated>2019-02-23T09:35:52Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=132385#p132385</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Зажать клавишу, если не нажаты остальные]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=132384#p132384" />
			<content type="html"><![CDATA[<p>Не помешает. Поправил 16.<br />Ещё добавил Sleep перед GetKeyState, иногда всё ещё считает нажатой.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2019-02-23T09:31:50Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=132384#p132384</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Зажать клавишу, если не нажаты остальные]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=132382#p132382" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>stealzy пишет:</cite><blockquote><p>Send по-умолчанию отжимает все клавиши перед началом работы</p></blockquote></div><p>Я бы добавил {blind} везде, а то часто потом жалуются на дерганья.</p>]]></content>
			<author>
				<name><![CDATA[stealzy]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=31937</uri>
			</author>
			<updated>2019-02-23T09:23:48Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=132382#p132382</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Зажать клавишу, если не нажаты остальные]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=132381#p132381" />
			<content type="html"><![CDATA[<p>Не понял, без учёта чего?</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2019-02-23T09:21:16Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=132381#p132381</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Зажать клавишу, если не нажаты остальные]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=132378#p132378" />
			<content type="html"><![CDATA[<p>Не, в 16 без учета. Я в первом своем сообщении написал почему. Насчет спама согласен.</p>]]></content>
			<author>
				<name><![CDATA[stealzy]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=31937</uri>
			</author>
			<updated>2019-02-23T09:18:46Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=132378#p132378</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Зажать клавишу, если не нажаты остальные]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=132376#p132376" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>stealzy пишет:</cite><blockquote><p>Так я и не гадаю, просто читаю первое сообщение темы.</p></blockquote></div><p>Зажатие может подразумевать спам, имитируя физическое зажатие.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2019-02-23T09:15:01Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=132376#p132376</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Зажать клавишу, если не нажаты остальные]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=132375#p132375" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>stealzy пишет:</cite><blockquote><p>По этому пункту исправлять значит уже не будете?</p></blockquote></div><p>В 16 не то?</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2019-02-23T09:13:43Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=132375#p132375</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Зажать клавишу, если не нажаты остальные]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=132374#p132374" />
			<content type="html"><![CDATA[<p>Так я и не гадаю, просто читаю первое сообщение темы.<br /></p><div class="quotebox"><cite>serzh82saratov пишет:</cite><blockquote><p>пусть сам напишет</p></blockquote></div><p>Как раз на это рассчитывал, но тут залетает <strong>serzh82saratov</strong> и кидает код Loop SendInput p, игнорируя все сообщения в теме.<br /></p><div class="quotebox"><cite>stealzy пишет:</cite><blockquote><p>Пользователь включает передачу, а вы, вместо того чтобы просто выключить нейтралку,<br />выключаете передачу, выключаете нейтралку и затем возвращаете передачу во включенное состояние. Техника дергается и ломается, иногда появляются глюки.</p></blockquote></div><p>По этому пункту исправлять значит уже не будете? <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /> Ну хоть без цикла теперь.</p>]]></content>
			<author>
				<name><![CDATA[stealzy]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=31937</uri>
			</author>
			<updated>2019-02-23T09:11:13Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=132374#p132374</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Зажать клавишу, если не нажаты остальные]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=132373#p132373" />
			<content type="html"><![CDATA[<p>Хотя нет, зажимать можно только когда все отпущены. <br /></p><div class="codebox"><pre><code>
#NoEnv

#If Work

~A::
~R::
~T:: 
	SendInput {Blind}{P up}
	Return

~A Up::
~R Up::
~T Up:: 
	Sleep 50
	If !GetKeyState(&quot;A&quot;) &amp;&amp; !GetKeyState(&quot;R&quot;) &amp;&amp; !GetKeyState(&quot;T&quot;)
		SendInput {Blind}{P down}
	Return

F3:: 
	Work := 0
	SendInput {Blind}{P up}
	Return

#If !Work

F3::
	Work := 1
	If !GetKeyState(&quot;A&quot;) &amp;&amp; !GetKeyState(&quot;R&quot;) &amp;&amp; !GetKeyState(&quot;T&quot;)
		SendInput {Blind}{P down}
	Return
	
#If
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2019-02-23T09:10:09Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=132373#p132373</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Зажать клавишу, если не нажаты остальные]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=132371#p132371" />
			<content type="html"><![CDATA[<p>Хотя если спам не нужен, то проще так:<br /></p><div class="codebox"><pre><code>
#NoEnv

#If Work

~A::
~R::
~T:: 
	SendInput {P up}
	Return

~A Up::
~R Up::
~T Up:: 
	SendInput {P down}
	Return

F3:: 
	Work := 0
	SendInput {P up}
	Return

#If !Work

F3::
	Work := 1
	SendInput {P down}
	Return
#If
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2019-02-23T09:04:49Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=132371#p132371</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Зажать клавишу, если не нажаты остальные]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=132370#p132370" />
			<content type="html"><![CDATA[<p>Зачем гадать что нужно ТС, пусть сам напишет, варианты предложены.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2019-02-23T09:00:35Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=132370#p132370</id>
		</entry>
</feed>
