<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Выполнение скрипта в Pause режиме]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=10025&amp;type=atom" />
	<updated>2014-10-07T13:46:43Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=10025</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Выполнение скрипта в Pause режиме]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=87076#p87076" />
			<content type="html"><![CDATA[<p>Повесь в рабочем скрипте на один неиспользуемый хоткей <span class="bbu">Pause, On</span>, на другой соответственно <span class="bbu">Pause, Off</span> и вызывай их из другого скрипта.</p>]]></content>
			<author>
				<name><![CDATA[Irbis]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27384</uri>
			</author>
			<updated>2014-10-07T13:46:43Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=87076#p87076</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Выполнение скрипта в Pause режиме]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=87075#p87075" />
			<content type="html"><![CDATA[<p>Наверное, я плохо вчитался.<br />Убрать с паузы из другого скрипта можно, например, так:<br /></p><div class="codebox"><pre><code>ControlSend, , {Pause}, C:\New AutoHotkey Script.ahk</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2014-10-07T13:43:19Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=87075#p87075</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Выполнение скрипта в Pause режиме]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=87074#p87074" />
			<content type="html"><![CDATA[<p>Не пойму информативность вышеизложенной ссылки в решении поставленной задачи.</p>]]></content>
			<author>
				<name><![CDATA[Странникх]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30605</uri>
			</author>
			<updated>2014-10-07T13:25:47Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=87074#p87074</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Выполнение скрипта в Pause режиме]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=87073#p87073" />
			<content type="html"><![CDATA[<p><a href="http://www.autohotkey.com/board/topic/20599-is-there-a-variable-like-a-ispaused/#entry135058">http://www.autohotkey.com/board/topic/2 … ntry135058</a></p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2014-10-07T13:15:35Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=87073#p87073</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Выполнение скрипта в Pause режиме]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=87068#p87068" />
			<content type="html"><![CDATA[<p>Через OnMessage ловлю только поставку на паузу, а снятие не ловлю, видимо из-за того, что скрипт в режиме паузы. <br />Задача: поставить паузу и удерживать ее при нахождении определенного пикселя или картинки с помощью imagesearch, а как только картинка или пиксель не найдены и режим скрипта Pause,on , тогда перевести скрипт в Pause,off</p>]]></content>
			<author>
				<name><![CDATA[Странникх]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30605</uri>
			</author>
			<updated>2014-10-07T08:07:12Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=87068#p87068</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Выполнение скрипта в Pause режиме]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=87041#p87041" />
			<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>2014-10-06T14:24:13Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=87041#p87041</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Выполнение скрипта в Pause режиме]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=87036#p87036" />
			<content type="html"><![CDATA[<p>А вы в другом-то скрипте ловите это сообщение через OnMessage или нет?</p><p>Вообще, в чём общая задача заключается, зачем это всё нужно?</p>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2014-10-06T02:43:03Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=87036#p87036</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Выполнение скрипта в Pause режиме]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=87034#p87034" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>Loop
{
PixelSearch, 0, 0, 0, 0, 0xC7C9C8
if ErrorLevel = 0
Pause, on

if ErrorLevel = 1
Pause, off

sleep, 100
}
Return</code></pre></div><p>Пример вышеизложенной задачи - не работает, потому что, когда запускается <strong>Pause, on</strong>, то скрипт перестает обрабатывать цикл. Можно ли как-нибудь задать так, чтобы в режиме Pause скрипт запускал отдельным цикл, не зависящий от паузы, для того, чтобы можно было перевести скрипт из <strong>Pause, on</strong> в <strong>Pause, off</strong>? <br />Рассматривал альтернативное решение через послание паузы из другого скрипта<br /></p><div class="codebox"><pre><code>DetectHiddenWindows, On
WM_COMMAND := 0x111
ID_FILE_PAUSE := 65403

w::
PostMessage, 0x111, 65305,,, 2.ahk ahk_class AutoHotkey

E::
PostMessage, WM_COMMAND, Pause On,,, 2.ahk ahk_class AutoHotkey</code></pre></div><p>Пауза вроде как посылается, но таким же методом (посылки) снять не получается.</p><p>Пока что без понятия как решить задачу.</p>]]></content>
			<author>
				<name><![CDATA[Странникх]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30605</uri>
			</author>
			<updated>2014-10-05T23:33:30Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=87034#p87034</id>
		</entry>
</feed>
