<?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=12981&amp;type=atom" />
	<updated>2017-09-12T08:10:16Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=12981</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Цикл нажатия клавиш]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=119283#p119283" />
			<content type="html"><![CDATA[<p><strong>stealzy</strong><br />Думаю он имел ввиду </p><div class="codebox"><pre><code>~Shift &amp; Rbutton::</code></pre></div><p> Но с этой ~ проблема , ибо без нее Shift не проходит , а с ней - Shift up</p>]]></content>
			<author>
				<name><![CDATA[shahlik002]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=37352</uri>
			</author>
			<updated>2017-09-12T08:10:16Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=119283#p119283</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Цикл нажатия клавиш]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=119282#p119282" />
			<content type="html"><![CDATA[<p><img src="//forum.script-coding.com/img/smilies/sad.png" width="15" height="15" /> У меня вообще вот так выходит:<br /></p><div class="codebox"><pre><code>mHot:=Shift
SetKeyDelay,500,500

Hotkey,~%mHot%,Shiftd
Shiftd:
Hotkey,RButton,R,on
Hotkey,%mHot%,ret
KeyWait,%mHot%,u
Hotkey,~%mHot%,Shiftd
Hotkey,RButton,R,Off
ToolTip
return
r:
Loop
{
Send {%mHot% up}{%mHot% down}
if !getkeystate(&quot;rbutton&quot;,&quot;p&quot;)
	break
}
return
ret:
return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[shahlik002]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=37352</uri>
			</author>
			<updated>2017-09-12T08:05:37Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=119282#p119282</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Цикл нажатия клавиш]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=119281#p119281" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Kakuo пишет:</cite><blockquote><p>Надо сделать когда я нажимал ПКМ</p></blockquote></div><p>sc2A — это не ПКМ.<br /></p><div class="quotebox"><cite>Kakuo пишет:</cite><blockquote><p>Shift отпускался</p></blockquote></div><p>Send, {vk2} — это не отпускание, а одиночное нажатие.<br /></p><div class="quotebox"><cite>Kakuo пишет:</cite><blockquote><p>Вот как я пробовал</p></blockquote></div><p>Пробуйте еще.</p><p>И зачем все это внутри цикла? Шифт должен быть зажат, когда вы нажимаете ПКМ или нет?</p>]]></content>
			<author>
				<name><![CDATA[stealzy]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=31937</uri>
			</author>
			<updated>2017-09-12T07:55:31Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=119281#p119281</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Цикл нажатия клавиш]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=119277#p119277" />
			<content type="html"><![CDATA[<p>Попробуйте,&nbsp; может быть, это подойдёт:<br /></p><div class="codebox"><pre><code>
;Обьявляется глобальная переменная:
shiftUp := false  ; - значение этой переменной изменяет ПКМ и клавиша левый Shift
sc2a::
    Loop
    {
        ; Передача нажатий клавиш, например:
        Send Привет{space}

        if(shiftUp)
        {
          Send {shift up}  ; - отжать Shift
          Sleep 500  ; - на 0.5 с
          ShiftUp := false
        }

        break
    }
return

RButton::
  shiftUp := true
  Send {RButton}
return
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[vvvzn78]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=38756</uri>
			</author>
			<updated>2017-09-11T22:54:33Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=119277#p119277</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Цикл нажатия клавиш]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=119163#p119163" />
			<content type="html"><![CDATA[<p>Надо сделать когда я нажимал ПКМ, Shift отпускался на пол секунды и потом снова нажимался, но при всем при этом все время должен работать пока нажат Shift, а как только я отпускаю Shift скрипт должен перестать работать.<br />Вот как я пробовал </p><div class="codebox"><pre><code>sc2A::
   Loop
   {
      Send, {vk2}
      Sleep, 500
      If !GetKeyState(&quot;vk2&quot;, &quot;P&quot;)
         Break
   }
   Return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Kakuo]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=38615</uri>
			</author>
			<updated>2017-09-07T16:50:39Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=119163#p119163</id>
		</entry>
</feed>
