<?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=17008&amp;type=atom" />
	<updated>2022-03-05T04:02:32Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=17008</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Скрипт по двойному нажатию.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=152508#p152508" />
			<content type="html"><![CDATA[<p><strong>__Михаил__</strong></p><p>Золотой Вы человек Михаил! Спасибо Вам!</p>]]></content>
			<author>
				<name><![CDATA[SHOX]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=39086</uri>
			</author>
			<updated>2022-03-05T04:02:32Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=152508#p152508</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Скрипт по двойному нажатию.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=152504#p152504" />
			<content type="html"><![CDATA[<p>Вот что у меня вышло:</p><div class="codebox"><pre><code>~A::
KeyWait, A, U
If (A_ThisHotkey = A_PriorHotkey &amp;&amp; A_TimeSincePriorHotkey &lt; 300)
 SendInput, !{A}
Return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[__Михаил__]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=40928</uri>
			</author>
			<updated>2022-03-04T20:31:57Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=152504#p152504</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Скрипт по двойному нажатию.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=152503#p152503" />
			<content type="html"><![CDATA[<p>Советую <a href="http://forum.script-coding.com/viewtopic.php?pid=143747">эту тему</a> посмотреть. А вообще не советую перехватывать часто используемые клавиши - одни только проблемы потом. F / Num - клавиши самое оно для такого.</p>]]></content>
			<author>
				<name><![CDATA[__Михаил__]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=40928</uri>
			</author>
			<updated>2022-03-04T19:35:33Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=152503#p152503</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Скрипт по двойному нажатию.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=152502#p152502" />
			<content type="html"><![CDATA[<p><strong>__Михаил__</strong><br />Пробовал так<br /></p><div class="codebox"><pre><code>~vk41::
KeyWait, %A_ThisHotkey%
KeyWait, %A_ThisHotkey%, D T0.2
If ErrorLevel
{
}
Else
{
    SendInput, {vkA4 down}{vk41 down}
    Sleep, 100
    SendInput, {vkA4 up}{vk41 up}
}
KeyWait, %A_ThisHotkey%
return</code></pre></div><p>И так <br /></p><div class="codebox"><pre><code>vk41::
N:=0
Loop {
   N++
   KeyWait, %A_ThisHotkey%
   KeyWait, %A_ThisHotkey%, D T0.3
} Until ErrorLevel
If N=1
   Send, {%A_ThisHotkey%}
Else
   Gosub % IsLabel(L := A_ThisHotkey . &quot;_&quot; . N) ? L : &quot;NotCombo&quot;
Return

NotCombo:
    Return



vk41_2:
    SendInput, {vkA4 down}{vk41 down}
    Sleep, 100
    SendInput, {vkA4 up}{vk41 up}
    Return</code></pre></div><p>С этими скриптами пробовал как то что то менять на сколько моих знаний хватало. Двойное нажатие работает как надо мне, но одно нажатие/зажатие не получилось сделать как мне нужно.</p>]]></content>
			<author>
				<name><![CDATA[SHOX]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=39086</uri>
			</author>
			<updated>2022-03-04T19:11:04Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=152502#p152502</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Скрипт по двойному нажатию.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=152501#p152501" />
			<content type="html"><![CDATA[<p>Ваши наработки?</p>]]></content>
			<author>
				<name><![CDATA[__Михаил__]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=40928</uri>
			</author>
			<updated>2022-03-04T18:38:29Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=152501#p152501</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Скрипт по двойному нажатию.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=152499#p152499" />
			<content type="html"><![CDATA[<p>Доброго времени суток!<br />Нужен скрипт который нажимал бы сочетание Аlt + А при быстром двойном нажатии кнопки А. При этом одиночное нажатие/зажатие кнопки А работало как обычно.<br />Помогите пожалуйста.. Пробовал сам что то сделать но как мне надо не вышло, поиск по сайту тоже не помог.</p>]]></content>
			<author>
				<name><![CDATA[SHOX]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=39086</uri>
			</author>
			<updated>2022-03-04T18:33:12Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=152499#p152499</id>
		</entry>
</feed>
