<?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=16543&amp;type=atom" />
	<updated>2021-08-21T18:58:06Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=16543</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Резкая остановка скрипта.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=149320#p149320" />
			<content type="html"><![CDATA[<p>Спасибо большое все работает!</p>]]></content>
			<author>
				<name><![CDATA[s.yureskul]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=41936</uri>
			</author>
			<updated>2021-08-21T18:58:06Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=149320#p149320</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Резкая остановка скрипта.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=149319#p149319" />
			<content type="html"><![CDATA[<p>А, наверно понял, вам нужен цикл. Смотрите команду Loop.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2021-08-21T18:04:03Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=149319#p149319</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Резкая остановка скрипта.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=149317#p149317" />
			<content type="html"><![CDATA[<p>Смотрите, он так же само пролистывает окно с пикселем никак не реагируя, но когда я сам захожу в окно с этим пикселем и нажимаю кнопку включения скрипта он выключается-значит видит пиксель, но мне надо чтобы оно работало автоматически. То есть когда скрипт просматривает окна, и в определенном окне появился нужный пиксель, он сразу же выключался, останавливался, без разницы. Но главное чтобы это было на автомате.<br /></p><div class="codebox"><pre><code> vk62::


PixelGetColor, color, 1173, 403, alt
if ( color =  0x10f28c  )
ExitApp
MouseMove, 663, 550
SendInput {vk01}
PixelGetColor, color, 1173, 403, alt
if ( color =  0x10f28c  )
ExitApp
Sleep 1000
SendInput {vk71}
Sleep 1000
SendInput {vk45}
SendInput {vk71}
Sleep 1000
MouseMove, 854, 548
SendInput {vk01}
PixelGetColor, color, 1173, 403, alt
if ( color =  0x10f28c  )
ExitApp
Sleep 1000
SendInput {vk71}
Sleep 1000
SendInput {vk45}
SendInput {vk71}
Sleep 1000
MouseMove, 1042, 574
SendInput {vk01}
PixelGetColor, color, 1173, 403, alt
if ( color =  0x10f28c  )
ExitApp
Sleep 1000
SendInput {vk71}
Sleep 1000
SendInput {vk45}
SendInput {vk71}
Sleep 1000
MouseMove, 1255, 508
SendInput {vk01}
PixelGetColor, color, 1173, 403, alt
if ( color =  0x10f28c  )
ExitApp
Sleep 1000
SendInput {vk71}
Sleep 1000
SendInput {vk45}
SendInput {vk71}


Return </code></pre></div><p>Вот как скрипт выглядит щас.</p>]]></content>
			<author>
				<name><![CDATA[s.yureskul]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=41936</uri>
			</author>
			<updated>2021-08-21T17:13:22Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=149317#p149317</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Резкая остановка скрипта.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=149315#p149315" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>s.yureskul пишет:</cite><blockquote><p>Все работает, но скрипт останавливается только тогда, когда на экране есть этот пиксель и мне надо нажать кнопку н2(точнее ту кнопку на которую включается скрипт). То есть он на автомате не останавливается</p></blockquote></div><p>Я из этого ничего не понял. Так останавливается, или нет?</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2021-08-21T17:05:56Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=149315#p149315</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Резкая остановка скрипта.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=149314#p149314" />
			<content type="html"><![CDATA[<p>Буду максимально благодарен если поможете.</p>]]></content>
			<author>
				<name><![CDATA[s.yureskul]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=41936</uri>
			</author>
			<updated>2021-08-21T16:59:47Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=149314#p149314</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Резкая остановка скрипта.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=149313#p149313" />
			<content type="html"><![CDATA[<p>Все работает, но скрипт останавливается только тогда, когда на экране есть этот пиксель и мне надо нажать кнопку н2(точнее ту кнопку на которую включается скрипт). То есть он на автомате не останавливается, возможно это автоматизировать, чтобы мне ничего не пришлось нажимать, потому что скорость просмотра окон большая, вручную вовремя никак остановить.</p>]]></content>
			<author>
				<name><![CDATA[s.yureskul]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=41936</uri>
			</author>
			<updated>2021-08-21T16:58:05Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=149313#p149313</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Резкая остановка скрипта.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=149311#p149311" />
			<content type="html"><![CDATA[<p>Если от активного окна — тогда технически всё правильно, сказать, в чём проблема, можно только непосредственно увидев экран. Возможно, некорректно цвет указан.<br /></p><div class="codebox"><pre><code>PixelGetColor, color, 1173, 403, alt
if ( color =  0x10f28c  )</code></pre></div>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2021-08-21T16:26:29Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=149311#p149311</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Резкая остановка скрипта.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=149310#p149310" />
			<content type="html"><![CDATA[<p>Насчет понял ли я что он его видит,&nbsp; скрипт просматривает вкладки, когда во вкладке появляется пиксель скрипт должен остановиться. Но он не останавливается, а когда я сам захожу во вкладку где есть данный пиксель, нажимаю на кнопку включения скрипта, он не работает, значит, он видит пиксель. Но когда я захожу в другую вкладку и скрипт так же просматривает вкладки, он просто вкладку с пикселем пролистывает никак не реагируя. А про var1 и Coordmode я не знаю как правильно это оформить в скрипте так как новичок. А про отсчет координатов от активного окна да.</p>]]></content>
			<author>
				<name><![CDATA[s.yureskul]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=41936</uri>
			</author>
			<updated>2021-08-21T15:51:14Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=149310#p149310</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Резкая остановка скрипта.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=149309#p149309" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>s.yureskul пишет:</cite><blockquote><div class="codebox"><pre><code>PixelGetColor, color, 1173, 403, alt
Var1 := color
if ( Var1 =  0x10f28c  )</code></pre></div></blockquote></div><p>Во-первых, не понятно, зачем тут Var1. Можно сравнивать непосредственно переменную color. Во-вторых, CoordMode я так и не увидел. Уверены, что координаты 1173, 403 нужно отсчитывать от активного окна?<br /></p><div class="quotebox"><cite>s.yureskul пишет:</cite><blockquote><p>скрипт не останавливается когда видит пиксель</p></blockquote></div><p>А как вы поняли, что он его «видит»?</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2021-08-21T15:03:15Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=149309#p149309</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Резкая остановка скрипта.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=149308#p149308" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code> vk62::


PixelGetColor, color, 1173, 403, alt
Var1 := color
if ( Var1 =  0x10f28c  )
Return
MouseMove, 663, 550
SendInput {vk01}
PixelGetColor, color, 1173, 403, alt
Var1 := color
if ( Var1 =  0x10f28c )
Return
Sleep 1
SendInput {vk71}
Sleep 1
SendInput {vk45}
SendInput {vk71}
Sleep 1
MouseMove, 854, 548
SendInput {vk01}
PixelGetColor, color, 1173, 403, alt
Var1 := color
if ( Var1 =  0x10f28c  )
Return
Sleep 1
SendInput {vk71}
Sleep 1
SendInput {vk45}
SendInput {vk71}
Sleep 1
MouseMove, 1042, 574
SendInput {vk01}
PixelGetColor, color, 1173, 403, alt
Var1 := color
if ( Var1 =  0x10f28c  )
Return
Sleep 1
SendInput {vk71}
Sleep 1
SendInput {vk45}
SendInput {vk71}
Sleep 1
MouseMove, 1255, 508
SendInput {vk01}
PixelGetColor, color, 1173, 403, alt
Var1 := color
if ( Var1 =  0x10f28c  )
Return
Sleep 1
SendInput {vk71}
Sleep 1
SendInput {vk45}
SendInput {vk71}


Return </code></pre></div><p>Сейчас получилось вот так, но все равно скрипт не останавливается когда появился определенный пиксель.</p>]]></content>
			<author>
				<name><![CDATA[s.yureskul]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=41936</uri>
			</author>
			<updated>2021-08-21T14:50:34Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=149308#p149308</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Резкая остановка скрипта.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=149307#p149307" />
			<content type="html"><![CDATA[<p>Спасибо.</p>]]></content>
			<author>
				<name><![CDATA[s.yureskul]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=41936</uri>
			</author>
			<updated>2021-08-21T13:49:56Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=149307#p149307</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Резкая остановка скрипта.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=149306#p149306" />
			<content type="html"><![CDATA[<p>Теперь попробуйте запустить код, который опубликовали. Либо одна скобка лишняя, либо чего-то не хватает.<br />Sleep не поддерживает дробных значений, он в милисекундах.<br />Чтобы приравнять переменной значение, используется<br /></p><div class="codebox"><pre><code>Var1 := color</code></pre></div><p>Главная ошибка скорее всего в том, что не указан <a href="https://www.autohotkey.com/docs/commands/CoordMode.htm">CoordMode</a>. По умолчанию координаты считаются относительно активного окна, а не экрана.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2021-08-21T12:46:56Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=149306#p149306</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Резкая остановка скрипта.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=149303#p149303" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code> PixelGetColor, color, 1173, 403, alt
Var1 = %color%
if ( Var1 =  0xF3FDF8  )
Return
MouseMove, 663, 550
SendInput {vk01}
PixelGetColor, color, 1173, 403, alt
Var1 = %color%
if ( Var1 =  0xF3FDF8 )
Return
Sleep 0.1
SendInput {vk71}
Sleep 0.1
SendInput {vk45}
SendInput {vk71}
Sleep 0.1
MouseMove, 854, 548
SendInput {vk01}
PixelGetColor, color, 1173, 403, alt
Var1 = %color%
if ( Var1 =  0xF3FDF8  )
Return
Sleep 0.1
SendInput {vk71}
Sleep 0.1
SendInput {vk45}
SendInput {vk71}
Sleep 0.1
MouseMove, 1042, 574
SendInput {vk01}
PixelGetColor, color, 1173, 403, alt
Var1 = %color%
if ( Var1 =  0xF3FDF8  )
Return
Sleep 0.1
SendInput {vk71}
Sleep 0.1
SendInput {vk45}
SendInput {vk71}
Sleep 0.1
MouseMove, 1255, 508
SendInput {vk01}
PixelGetColor, color, 1173, 403, alt
Var1 = %color%
if ( Var1 =  0xF3FDF8  )
Return
Sleep 0.1
SendInput {vk71}
Sleep 0.1
SendInput {vk45}
SendInput {vk71}
}
Return </code></pre></div>]]></content>
			<author>
				<name><![CDATA[s.yureskul]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=41936</uri>
			</author>
			<updated>2021-08-21T11:56:55Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=149303#p149303</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Резкая остановка скрипта.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=149302#p149302" />
			<content type="html"><![CDATA[<p>Щас.</p>]]></content>
			<author>
				<name><![CDATA[s.yureskul]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=41936</uri>
			</author>
			<updated>2021-08-21T11:46:15Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=149302#p149302</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Резкая остановка скрипта.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=149296#p149296" />
			<content type="html"><![CDATA[<p>Смотрите в <a href="https://forum.script-coding.com/misc.php?action=rules">правилах</a>, как код оформляется.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2021-08-21T11:16:14Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=149296#p149296</id>
		</entry>
</feed>
