<?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="https://forum.script-coding.com/extern.php?action=feed&amp;tid=12465&amp;type=atom" />
	<updated>2017-02-19T11:42:15Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=12465</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Выполняется скрипт несколько раз подряд]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=112845#p112845" />
			<content type="html"><![CDATA[<p>Да, я знаю. При отладке кода желательно представлять его в читаемом виде. Я просто не привык к такому оформлению, Но это уже мои трудности.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2017-02-19T11:42:15Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=112845#p112845</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Выполняется скрипт несколько раз подряд]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=112833#p112833" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>stealzy пишет:</cite><blockquote><p>Во первых, прочтите справку по getkeystate.</p></blockquote></div><p>Во-вторых, где границы цикла <em>Loop</em>? По-моему такой скрипт мог заработать только по странному стечению обстоятельств.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2017-02-19T07:21:18Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=112833#p112833</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Выполняется скрипт несколько раз подряд]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=112832#p112832" />
			<content type="html"><![CDATA[<p>Проблема не в скрипте, а именно в настройке AHK. Раньше у меня стояла Win7 и была такая же проблема, только скрипты работали некорректно. Починил все это дело сделав совместимость с win xp через реестр, а в win 10 так сделать нельзя, поэтому мне надо как-нибудь изменить совместимость, но дело в том что у меня нет возможности это сделать, я не знаю почему там нет win xp sp3.<br /><a href="https://pp.vk.me/c639724/v639724785/bb2a/td9Pmz9YV0Q.jpg">https://pp.vk.me/c639724/v639724785/bb2 … z9YV0Q.jpg</a></p>]]></content>
			<author>
				<name><![CDATA[lagetit]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34471</uri>
			</author>
			<updated>2017-02-19T06:58:02Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=112832#p112832</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Выполняется скрипт несколько раз подряд]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=112777#p112777" />
			<content type="html"><![CDATA[<p><strong>stealzy</strong>, скажите, пожалуйста, в чем практическое отличие Вашего примера от этого?<br /></p><div class="codebox"><pre><code>i:=0
Space::
If GetKeyState(&quot;Space&quot;) {
	ToolTip % ++i
}
return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[becauseim]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33149</uri>
			</author>
			<updated>2017-02-18T11:00:36Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=112777#p112777</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Выполняется скрипт несколько раз подряд]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=112762#p112762" />
			<content type="html"><![CDATA[<p>Во первых, прочтите справку по getkeystate.<br />Во вторых, если я правильно понял ваш диалект, ваша проблема в автоповторе нажатия клавиши системой.<br />Я решаю это так:<br /></p><div class="codebox"><pre><code>i:=0
Space::
if !down
	ToolTip % ++i
; down:=true
Return

; Space Up::down:=false</code></pre></div>]]></content>
			<author>
				<name><![CDATA[stealzy]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31937</uri>
			</author>
			<updated>2017-02-18T07:48:10Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=112762#p112762</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Выполняется скрипт несколько раз подряд]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=112759#p112759" />
			<content type="html"><![CDATA[<p>Здравствуйте! Раньше использовал скрипты и все было нормально, скрипты выполняли свое действие только при зажатии хоткеев, но вот сейчас при запуске и зажатии хоткеев скрипт выполняется бесконечное кол-во раз. Подскажите в чем может быть проблема? Вот скрипт для примера. Всем заранее спасибо.<br />P.s. Windows 10<br />P.s.s. Знаю что это связано с режимом совместимости, но если я пытаюсь поставить режим совместимости, то у меня есть на выбор windows 7;8;8.1 подскажите как в режим совмести можно добавить windows xp sp3?<br /></p><div class="codebox"><pre><code>#NoEnv
SendMode Input

~F6::Suspend

~\::Pause

~End::ExitApp

LCtrl &amp; ~LButton::
Loop
	If GetKeyState(&quot;LButton&quot;, &quot;LCtrl&quot;) {
		Sleep, 7
		moveAmount := (moveAmount = 2) ? 1 : -2
 		mouseXY(moveAmount,6.4)
		
	}
	else
	break
	
Return



mouseXY(x,y)
{
DllCall(&quot;mouse_event&quot;,int,2,int,x,int,y,uint,0,uint,0)
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[lagetit]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34471</uri>
			</author>
			<updated>2017-02-18T03:39:18Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=112759#p112759</id>
		</entry>
</feed>
