<?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>http://forum.script-coding.com/viewtopic.php?id=12981</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=12981&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Цикл нажатия клавиш».]]></description>
		<lastBuildDate>Tue, 12 Sep 2017 08:10:16 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Цикл нажатия клавиш]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=119283#p119283</link>
			<description><![CDATA[<p><strong>stealzy</strong><br />Думаю он имел ввиду </p><div class="codebox"><pre><code>~Shift &amp; Rbutton::</code></pre></div><p> Но с этой ~ проблема , ибо без нее Shift не проходит , а с ней - Shift up</p>]]></description>
			<author><![CDATA[null@example.com (shahlik002)]]></author>
			<pubDate>Tue, 12 Sep 2017 08:10:16 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=119283#p119283</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Цикл нажатия клавиш]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=119282#p119282</link>
			<description><![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>]]></description>
			<author><![CDATA[null@example.com (shahlik002)]]></author>
			<pubDate>Tue, 12 Sep 2017 08:05:37 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=119282#p119282</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Цикл нажатия клавиш]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=119281#p119281</link>
			<description><![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>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Tue, 12 Sep 2017 07:55:31 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=119281#p119281</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Цикл нажатия клавиш]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=119277#p119277</link>
			<description><![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>]]></description>
			<author><![CDATA[null@example.com (vvvzn78)]]></author>
			<pubDate>Mon, 11 Sep 2017 22:54:33 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=119277#p119277</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Цикл нажатия клавиш]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=119163#p119163</link>
			<description><![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>]]></description>
			<author><![CDATA[null@example.com (Kakuo)]]></author>
			<pubDate>Thu, 07 Sep 2017 16:50:39 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=119163#p119163</guid>
		</item>
	</channel>
</rss>
