<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; Проблема с поиском изображения в игре]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=14479</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=14479&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Проблема с поиском изображения в игре».]]></description>
		<lastBuildDate>Fri, 11 Jan 2019 13:58:37 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Проблема с поиском изображения в игре]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=131015#p131015</link>
			<description><![CDATA[<p>Да, поиск пикселей в полноэкранном режиме работает, пока ориентируюсь на него, хотя бывают ложные срабатывания иногда.</p>]]></description>
			<author><![CDATA[null@example.com (Foxtrot)]]></author>
			<pubDate>Fri, 11 Jan 2019 13:58:37 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=131015#p131015</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проблема с поиском изображения в игре]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=130952#p130952</link>
			<description><![CDATA[<p>Попробуйте получить пиксель через pixelget и потом его поискать через pixelsearch.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Thu, 10 Jan 2019 14:28:31 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=130952#p130952</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проблема с поиском изображения в игре]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=130951#p130951</link>
			<description><![CDATA[<p><strong>Malcev</strong><br />Извиняюсь, поторопился.<br /></p><div class="codebox"><pre><code>F3::
CoordMode, Pixel, Screen
PixelSearch, Px, Py, 0, 0, 2560, 1440, 0x090ED8, 3, Fast
if ErrorLevel
    MsgBox, That color was not found in the specified region.
else
    MsgBox, A color within 3 shades of variation was found at X%Px% Y%Py%.</code></pre></div><p>Пробовал и так и без Screen. Без вариантов, не находит в упор. Спецом еще раз считал другой цвет пикселя, в проводнике и графическом редакторе видит, в окне эмулятора нет. Пробовал допустимую погрешность повысить до 5, но тогда много ошибочных.</p><p>Update, при погрешности 4 и в полноэкранном режиме вроде находит точно. Буду тестировать.</p>]]></description>
			<author><![CDATA[null@example.com (Foxtrot)]]></author>
			<pubDate>Thu, 10 Jan 2019 14:17:03 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=130951#p130951</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проблема с поиском изображения в игре]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=130950#p130950</link>
			<description><![CDATA[<p>Перед тем как использовать команды стоит о них почитать в справке.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Thu, 10 Jan 2019 14:06:44 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=130950#p130950</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проблема с поиском изображения в игре]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=130949#p130949</link>
			<description><![CDATA[<p><strong>Malcev</strong><br /></p><div class="codebox"><pre><code>F3::
CoordMode, ToolTip, Screen
PixelSearch, Px, Py, 0, 0, 2560, 1440, 0x090ED8, 3, Fast
if ErrorLevel
    MsgBox, That color was not found in the specified region.
else
    MsgBox, A color within 3 shades of variation was found at X%Px% Y%Py%.</code></pre></div><p>Добавил так, вообще перестало искать, даже просто в виде превью в проводнике.</p>]]></description>
			<author><![CDATA[null@example.com (Foxtrot)]]></author>
			<pubDate>Thu, 10 Jan 2019 13:47:41 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=130949#p130949</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проблема с поиском изображения в игре]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=130946#p130946</link>
			<description><![CDATA[<p><a href="https://autohotkey.com/docs/commands/CoordMode.htm">https://autohotkey.com/docs/commands/CoordMode.htm</a></p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Thu, 10 Jan 2019 10:12:19 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=130946#p130946</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проблема с поиском изображения в игре]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=130945#p130945</link>
			<description><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>Если принтскрин работает, то imagesearch тоже должен.</p></blockquote></div><p>Принтскрин работает, но скрипт изображение в упор не видит. Пробовал конвертировать картинку в PNG, бесполезно.<br />Как и допуск отклонения не помог:<br /></p><div class="codebox"><pre><code>ImageSearch, FoundX, FoundY, 0, 0, 2560, 1440, *45 F:\test1.png</code></pre></div><p>Попробовал через PixelGetColor</p><div class="codebox"><pre><code>F3::
PixelSearch, Px, Py, 0, 0, 2560, 1440, 0x090ED8, 3, Fast
if ErrorLevel
    MsgBox, That color was not found in the specified region
else
    MsgBox, A color within 3 shades of variation was found at X%Px% Y%Py% </code></pre></div><p>Тоже самое, не находит нужного цвета Pixel. Мистика.</p>]]></description>
			<author><![CDATA[null@example.com (Foxtrot)]]></author>
			<pubDate>Thu, 10 Jan 2019 09:47:00 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=130945#p130945</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проблема с поиском изображения в игре]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=130944#p130944</link>
			<description><![CDATA[<p>Если принтскрин работает, то imagesearch тоже должен.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Thu, 10 Jan 2019 09:36:58 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=130944#p130944</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проблема с поиском изображения в игре]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=130943#p130943</link>
			<description><![CDATA[<p>Я так пониманию штатные функции игнорируют и не могут &quot;залезть&quot; в окно виртуальной машины.</p><p>Как альтернатива нашел возможность поиска изображения <a href="https://www.autohotkey.com/boards/viewtopic.php?f=6&amp;t=17834">альтернативным</a>способом. Правда не разобрался, как отсюда задействовать просто поиск изображения, может кто подскажет?</p>]]></description>
			<author><![CDATA[null@example.com (Foxtrot)]]></author>
			<pubDate>Thu, 10 Jan 2019 06:10:05 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=130943#p130943</guid>
		</item>
		<item>
			<title><![CDATA[Проблема с поиском изображения в игре]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=130919#p130919</link>
			<description><![CDATA[<p>Доброго времени суток.</p><p>Есть игра под Android, которую я запускаю через виртуальную машину NOX. Хочу написать скрипт, который будет сканировать карту игры в поисках определенного предмета.</p><p>Вот код тестового скрипта, который я уже в дальнейшем интегрирую в цикл по поиску:</p><div class="codebox"><pre><code>F12::
{
		Reload
		Return
}

F3::
{

FoundX:=0
FoundY:=0

ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, F:\test.bmp
if ErrorLevel = 2
    MsgBox Could not conduct the search.
else if ErrorLevel = 1
    MsgBox Item could not be found on the screen.
else
    MsgBox The item was found at %FoundX%x%FoundY%
}</code></pre></div><p>Что я сделал - нашел на карте предмет, сделал скриншот окна с данным предметом, сохранил в Paint как 24-х битный рисунок bmp. Далее через ACDSee обрезал его до нужного предмета, точнее его центра, чтобы не мешало его окружение. Сохранил полученное изображение как test.bmp. Запускаю скрипт т в окне проводника по миниатюре изображения все находится сразу, а вот в окне самого эмулятора в упор предмет не находит. В чем может быть загвоздка?</p><p>Второй момент, как заставить скрипт искать только в рамках активного в данный момент окна?</p>]]></description>
			<author><![CDATA[null@example.com (Foxtrot)]]></author>
			<pubDate>Tue, 08 Jan 2019 20:04:31 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=130919#p130919</guid>
		</item>
	</channel>
</rss>
