<?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=11501&amp;type=atom" />
	<updated>2016-04-17T18:03:58Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=11501</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Оптимизация поиска]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=102694#p102694" />
			<content type="html"><![CDATA[<p>Если вас устроит компромисс между частотой обновления ImageSearch и загруженностью процессора, переименуйте тему на &quot;скрипт сильно грузит систему&quot;.</p><div class="codebox"><pre><code>Process, priority, , Low ; метод раз
Loop {
	Sleep 100 ; метод два
	ImageSearch, X, Y, 636, 184, 694, 196, F:\Script\1234.PNG
	pic :=! ErrorLevel
}
#If pic
...
#If</code></pre></div><p>Что касается самой функции поиска картинки на экране, возможно, встроенная в ahk ее реализация не самая лучшая и стоит попробовать прикрутить стороннее решение.</p>]]></content>
			<author>
				<name><![CDATA[stealzy]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31937</uri>
			</author>
			<updated>2016-04-17T18:03:58Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=102694#p102694</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Оптимизация поиска]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=102665#p102665" />
			<content type="html"><![CDATA[<p>Либо апгрейдить компьютер, либо использовать <a href="http://imacros.net/">http://imacros.net/</a>.<br />Только вряд ли тут вам кто-то подскажет как им пользоваться.</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2016-04-17T11:31:44Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=102665#p102665</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Оптимизация поиска]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=102658#p102658" />
			<content type="html"><![CDATA[<p>Ну я уже уменьшил размер изображения до минимум и область сузил также до минимума, но все равно подтормаживает.<br />Может просто можно как то по другому организовать поиск, не через ImageSearch ?</p>]]></content>
			<author>
				<name><![CDATA[Artist]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33784</uri>
			</author>
			<updated>2016-04-17T09:08:21Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=102658#p102658</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Оптимизация поиска]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=102653#p102653" />
			<content type="html"><![CDATA[<p>Команда <em>ImageSearch</em> загружает процессор тем больше, чем больше область поиска и размеры искомого изображения.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2016-04-17T06:41:06Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=102653#p102653</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Оптимизация поиска]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=102628#p102628" />
			<content type="html"><![CDATA[<p>Добрый день.</p><p>Вот есть у меня такой скрипт.<br /></p><div class="codebox"><pre><code>#if pict(x, y) 


Numpad1::
ControlClick, x485 y303, A
return

Numpad2::
ControlClick, x578 y298, A
return

Numpad3::
ControlClick, x684 y295, A
return

Numpad4::
ControlClick, x485 y388, A
return

Numpad5::
ControlClick, x577 y388, A
return

Numpad6::
ControlClick, x679 y385, A
return

Numpad7::
ControlClick, x485 y488, A
return

Numpad8::
ControlClick, x579 y486, A
return

Numpad9::
ControlClick, x681 y489, A
return

NumpadEnter::
ControlClick, x820 y608, A
ControlClick, x818 y631, A
ControlClick, x818 y653, A


return

Numpad0::
ControlClick, x820 y711, A
ControlClick, x823 y531, A
return

#if 
return

pict(ByRef x, ByRef y)
{ 
     
     ImageSearch, X, Y, 636, 184, 694, 196, F:\Script\1234.PNG     
     return !ErrorLevel
}

</code></pre></div><p>Но он грузит сильно систему, тормозить все начинает.<br />Может есть возможность как то его оптимизировать или по другому организовать поиск, чтобы так не грузило систему?</p>]]></content>
			<author>
				<name><![CDATA[Artist]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33784</uri>
			</author>
			<updated>2016-04-16T12:40:55Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=102628#p102628</id>
		</entry>
</feed>
